I have some problem.
I have router, and server have only local IP, but all traffic rout from router to server.
If i set binding to 0.0.0.0 in authserver.conf i can connect only from LAN machines.
If i try set external IP i have error in console:
TrinityCore rev. 1a7a9619d87e+ 2015-06-13 00:56:24 +0200 (3.3.5 branch) (Unix, Release) (authserver)
<Ctrl-C> to stop.
Using configuration file ../etc/authserver.conf.
Using SSL version: OpenSSL 1.0.1f 6 Jan 2014 (library: OpenSSL 1.0.1f 6 Jan 2014)
Using Boost version: 1.54.0
Daemon PID: 19114
Opening DatabasePool 'auth'. Asynchronous connections: 1, synchronous connections: 1.
MySQL client library: 5.5.43
MySQL server ver: 5.5.43-0ubuntu0.14.04.1
Connected to MySQL database at 127.0.0.1
MySQL client library: 5.5.43
MySQL server ver: 5.5.43-0ubuntu0.14.04.1
Connected to MySQL database at 127.0.0.1
DatabasePool 'auth' opened successfully. 2 total connections running.
Started auth database connection pool.
Updating Realm List...
Added realm "Шторм [x1]" at 188.168.24.29:8085.
Exception caught in SocketMgr.StartNetwork (188.168.24.29:3724): bind: Cannot assign requested address
Ports 8085, 8086, 1119 and 3724 opened.
1 year ago it work fine with binding to 0.0.0.0 but after update from git and rebuilding it fail