So first off, I know this is asked a thousand times over. I have spent the last 3 days researching on many different forums and reading posts all the way back to 2010 or so. Nothing seems to work. I am sure it is something very simple that I am missing but for the life of me I can not find it. Just for reference, I am not a network guy by profession but I have spent the better part of the last 30 years as an Electronics Technician in both the US military and as a civilian. I have worked on and with computers all the way back to the early 90s. I am by far more of a hardware guy and built my first PC in the early 90s. So with that being said, I know a little of what I am doing but forgive me if I ask stupid questions.
What I am using:
Repack - Ac-Web Repack V-0.8 64Bit
The repack is being run on a small PC that is hooked to my home network. It will be for my kids and their families and a few friends.
Router - Ubiquiti EdgeRouter X
Switch - Cisco SG100D-08 v2 (This is a small Cisco 8 port unmanaged switch)
DNS - Free DNS through noip.com
What I have done:
I opened the ports 3724 and 8085 forwarded to 192.168.2.180 (IP of the WoW server on my network). For the Ubiquiti router you have to specify the WAN interface which is set to eth1 (where the modem is plugged into the router) and also the LAN interface. I initially had the server PC connected to the switch so the LAN interface was switch0 (this is the port in which the switch is plugged into on my router. I have also tried hooking the server PC directly to the router on eth3. I verified that the ports were open using both portchecktool.com and canyouseeme.org. Both sites said the ports were open.
I then set up a free DNS using noip.com. It is a type A DNS and I use their DUC tool to refresh the IP with them every 5 minutes. I have also pinged the DNS from my main PC and got an average ping of 23ms with 0 packets dropped.
I have edited the system32 hosts file to contain my IP and the DNS and rebooted afterwards (wasn't sure if a reboot was needed). I have read several different posts saying that changing the hosts file is not needed any longer in Windows 10 and have tried it with the default.
I changed the IP address in the SQL auth>realmlist table to my external home IP. Then rebooted the SQL, auth and world servers.
Currently, I can connect locally from the server PC when the SQL is set to 127.0.0.1. I can also connect from any computer on my home network when using the server PCs local address of 192.168.2.180. Whenever I try to connect at this to the server PC with my main PC using the external IP set in the SQL realmlist, I get a "cannot connect" error on the WoW client at login. I did try and connect to the server with my main PC with its realmlist.wtf set to the local IP of 192.168.22.180 and the SQL realmlist set to the external IP. I was able to get past the login but got stuck at the realm select.
Because I didn't mention it above specifically and I am sure someone will ask, I am changing the WoW client's realmlist according with each attempt (i.e. when trying to connect to it publicly I use the DNS address from noip.com).
I have also disable ALL firewall and anti-virus on the server PC (it is a fresh install of Windows 10 so only have Windows Defender on it) to the best of my knowledge.
If anyone has any idea of what is going on or what I have not done correctly, I would greatly appreciate it. I tried posting on the Ac-Web forums but apparently new members can't post new messages and can only reply to current ones. My second post where I tried to ask some questions about my issue was sent for moderation and after almost 48 hours is still not posted. Hopefully someone here can help!
What I am using:
Repack - Ac-Web Repack V-0.8 64Bit
The repack is being run on a small PC that is hooked to my home network. It will be for my kids and their families and a few friends.
Router - Ubiquiti EdgeRouter X
Switch - Cisco SG100D-08 v2 (This is a small Cisco 8 port unmanaged switch)
DNS - Free DNS through noip.com
What I have done:
I opened the ports 3724 and 8085 forwarded to 192.168.2.180 (IP of the WoW server on my network). For the Ubiquiti router you have to specify the WAN interface which is set to eth1 (where the modem is plugged into the router) and also the LAN interface. I initially had the server PC connected to the switch so the LAN interface was switch0 (this is the port in which the switch is plugged into on my router. I have also tried hooking the server PC directly to the router on eth3. I verified that the ports were open using both portchecktool.com and canyouseeme.org. Both sites said the ports were open.
I then set up a free DNS using noip.com. It is a type A DNS and I use their DUC tool to refresh the IP with them every 5 minutes. I have also pinged the DNS from my main PC and got an average ping of 23ms with 0 packets dropped.
I have edited the system32 hosts file to contain my IP and the DNS and rebooted afterwards (wasn't sure if a reboot was needed). I have read several different posts saying that changing the hosts file is not needed any longer in Windows 10 and have tried it with the default.
I changed the IP address in the SQL auth>realmlist table to my external home IP. Then rebooted the SQL, auth and world servers.
Currently, I can connect locally from the server PC when the SQL is set to 127.0.0.1. I can also connect from any computer on my home network when using the server PCs local address of 192.168.2.180. Whenever I try to connect at this to the server PC with my main PC using the external IP set in the SQL realmlist, I get a "cannot connect" error on the WoW client at login. I did try and connect to the server with my main PC with its realmlist.wtf set to the local IP of 192.168.22.180 and the SQL realmlist set to the external IP. I was able to get past the login but got stuck at the realm select.
Because I didn't mention it above specifically and I am sure someone will ask, I am changing the WoW client's realmlist according with each attempt (i.e. when trying to connect to it publicly I use the DNS address from noip.com).
I have also disable ALL firewall and anti-virus on the server PC (it is a fresh install of Windows 10 so only have Windows Defender on it) to the best of my knowledge.
If anyone has any idea of what is going on or what I have not done correctly, I would greatly appreciate it. I tried posting on the Ac-Web forums but apparently new members can't post new messages and can only reply to current ones. My second post where I tried to ask some questions about my issue was sent for moderation and after almost 48 hours is still not posted. Hopefully someone here can help!