EDIT: fixed the problem apperantly more ports than just those need to be opened
ive been messing around with an arcemu repack for a little while now and i decided id try and make it public so my friends could join. i used hamachi for a little but now ive decided that id like to make it public to evryone without the use of hamachi. so i set up port fowarding on my router for the following ports
TCP 80 -> 80
TCP 3727 -> 3727
TCP 3724 -> 3724
TCP 8093 -> 8093
TCP 8129 -> 8129
TCP 3307 -> 3307
UDP 80 -> 80
UDP 3727 -> 3727
UDP 3724 -> 3724
UDP 8093 -> 8093
UDP 8129 -> 8129
UDP 3307 -> 3307
(i changed port 3306 to 3307 a while back because it was conflicting with somthing else. thats not a problem i ran it through hamachi with that same port)
i set up an account on dyndns .com then gave my ip a DnS
i edited arcemu-realms arcemu-logonserver and arcemu-world to support the new ip (71.122.96.233) (i looked at mysql to see if anything there eeded to be changed like when i changed port 3306 to 3307 but i couldnt find any form of ip at all im guessing this is probaly my problem.) so once i did all that i changed realmlist.wtf to
set realmlist SanctuaryWoW.ath.cx
(also tryed 127.0.0.1 same thing hapend)
and tryed to join it it authenticated and brought up a realm list but when i tryed to join the realm it said logging into game server like it normally does but instead of giving me my character list it brought the realmlist back up.
so in short I
set up portforwarding
created a DNS
changed what needed to be changed in arcemu (correctly ? i think not sure)
started apache,mysql,arcem-logonserver, and arcemu-world as normal
loged into the server ingame
tryed to join realm but wont let me
ive looked all over for awnsers but cant seem to find any please help
also if the problem is in my config files here they are
<LogonServer Address = "127.0.0.1"
Port = "8093"
Name = "United States"
RealmCount = "1">
<Realm1 Name = "Sanctuary WoW"
Address = "71.122.96.233:8129"
Icon = "PVP"
Population = "1.0"
TimeZone = "2">
<LogonDatabase Hostname = "127.0.0.1"
Username = "root"
Password = "ascent"
Name = "characters"
Port = "3307"
Type = "1">
<Listen Host = "0.0.0.0"
ISHost = "0.0.0.0"
RealmListPort = "3724"
ServerPort = "8093">
<LogLevel Screen = "0"
File = "-1">
<Rates AccountRefresh = "600">
<Client MinBuild = "9183"
MaxBuild = "9183">
<LogonServer RemotePassword = "ascent"
AllowedIPs = "127.0.0.1/24"
AllowedModIPs = "127.0.0.1/24">