I am running minilogon and client on 2 diff machine and as such have found that to get them working i had to place the ip of the server in the ini files instead of "localhost". This works for me and may help someelse in there trouble shooting. i am also placing a copy of the files here.
This solved my Error 1017 problem and also getting booted to server selection after pressing ENTER WORLD from char selection screen. Good luck to other users....and keep up the good work to the dev team. ( patiently waiting of local chat/login

)
****db.ini
# READ README.TXT!
[Database]
host=localhost
user=*****
password=*****
database=eq
****loginserver.ini
[LoginServer]
loginserver=90.0.0.150
worldname=Local Server
locked=False
account=
password=
worldaddress=90.0.0.150
loginport=5999
****boot5zones.bat
@echo off
start zonent . 90.0.0.150 7800 90.0.0.150
start zonent . 90.0.0.150 7801 90.0.0.150
start zonent . 90.0.0.150 7802 90.0.0.150
start zonent . 90.0.0.150 7803 90.0.0.150
start zonent . 90.0.0.150 7804 90.0.0.150
exit
cls