First of all, if you're using a clean copy of Titanium, that is NOT patched with P99 files, (or any other patches),then there should be no problem on the client end of things.
I am posting a config below that actually works (for me) but I have adjusted with values similiar to yours. The "shortname" is best to be one word, with no spaces. Just make sure both the longname and shortname are matched exactly in the database as well. In this config, the web interface is disabled, since it doesn't work anyway. As my own preference, I don't use telnet, so I use port 9000, instead of 9001. I also use 127.0.0.1 (instead of "localhost").
In your login.ini the following 2 lines should look like this - (leave the "1" off the end of local_network IP)
listen_port = 5998
local_network = 127.0.0.
eqemu_config.json
Code:
{
"server" : {
"chatserver" : {
"host" : "10.0.0.100",
"port" : "7778"
},
"database" : {
"db" : "peq",
"host" : "127.0.0.1",
"password" : "eqemu",
"port" : "3306",
"username" : "root"
},
"directories" : {
"logs" : "logs/",
"lua_modules" : "lua_modules/",
"maps" : "maps/",
"patches" : "./",
"plugins" : "plugins/",
"quests" : "quests/",
"shared_memory" : "shared/"
},
"mailserver" : {
"host" : "10.0.0.100",
"port" : "7778"
},
"qsdatabase" : {
"db" : "peq",
"host" : "127.0.0.1",
"password" : "eqemu",
"port" : "3306",
"username" : "root"
},
"world" : {
"http" : {
"enabled" : "false",
"mimefile" : "mime.types",
"port" : "9080"
},
"key" : "jSx0rDQnhBlY72zPJEABOErxZI1ZEBz",
"localaddress" : "10.0.0.100"
"locked" : "false",
"loginserver1" : {
"account" : "",
"host" : "login.eqemulator.net",
"legacy" : "1",
"password" : "",
"port" : "5998"
},
"loginserver2" : {
"account" : "",
"host" : "10.0.0.100",
"legacy" : "0",
"password" : "",
"port" : "5998"
},
"longname" : "Kera's Server",
"shortname" : "keraserver",
"tcp" : {
"ip" : "127.0.0.1",
"port" : "9000",
"telnet" : "disable"
}
},
"zones" : {
"defaultstatus" : "0",
"ports" : {
"high" : "7400",
"low" : "7000"
}
}
}
}