This has to be the oddest work around i have found worked by just messing around with the config. now once i disconnect and try to reconnect again i am unable to until i close WoW and delete that entry in my config again, which then i am able to connect again. I proceed to boot up WoW and log in as usual and to my suprise i was able to log in to the server just fine. I started just fiddling around with the Config.wtf in the WTF folder in the WoW client, i edited the SET RealmName "" and removed the server it had listed there. after hours of different fixes and combos of IP address' and walkthroughs no dice. i set all my configs back to normal but hey i still was unable to connect locally, odd.
In doing this i blocked myself from connecting locally (as the server is on the computer i am playing on and using WINE to run WoW). So i had installed a clean server for vanilla and was able to locally log in, I had configed my db to allow external IP connections to my server for my buddy all and fine he can connect now. Regarding the prerequisites, I downloaded everything that most forums said :/ I got Microsoft Visual C++ 2010 and OpenSSL so idk what else. MySQL and Apache run fine, but when I try to get auth and world servers up they give me those errors. So, i never encountered this much issue with realm loops in the past when running private servers before but here is an odd one. I tried downloading an ArkCore and Trinity repack so far and both give me the same problems.