Personally, I wouldn't use the 127.0.0.1 for anything. While it is the hard address for localhost, I find using my actual IP works much better. I haven't run everything on one box since my first week (you know, had to spread the work over my server farm here

), but if you haven't tried yet, use your own machine IP for all values. "localhost" seems to work for mysql/database settings, if the world/zones are running on the SQL server.
There's a nice Wiki by Crabclaw that might help. Started me off right way back when.
http://www.eqemulator.net/wiki/wikka...iniLoginConfig
Edit: Hey, guess what just happened to me? Empty server screen. I was changing over to PEQ database to test the Fabled Crush loot thingy, when I saw no servers. :O Looking into it, I saw the variables table, LoginType was set to Public (from when I ran a server), so Minilogin didn't show up. I changed it to "minilogin" and now all is well.
And I had to add a column to table: account for minilogin_ip, and set it to my machines IP address - but I imagine you already did that one.