Topic: [Solved]Why PvPGN any player created game,no player can join.
I have some problem, I try to build PvPGN-Pro 1.99.7.2.1 on VPS(Azure or GCP).
I build success and server can work.
Next, I create room, and call other players try enter my room. It's work too.
But other player create room, nobody can enter room.(with me)
Only me create room and other can enter room. I don't know why.
They can connect battle.net and created but can't join game.
I try to modify bnetd.conf and address_translation.conf, but not improve.
So I think maybe is firewall problem. But I open all port still not improve.
I fetch my bnetd.log , wish can get solution, thanks.
success =I create room, and call other players enter success.
fail =Other player create room , but anyone can't enter room.
------
2020/3/8 Update
In fact, I found that no one can join the game.
Before they were able to enter because I open Radmin VPN, so they can join game.(My friends with me test)
I found many post, I really sure is "address_translation.conf" problem.
I upload my setting and log, wish somebody can talk me what happen.
my internal IP is 10.170.0.9 , public IP is PUB_IP.
When try change bnetd.conf "w3routeaddr to my PUB_IP, server can't start , so I just undo to 0.0.0.0:6200
Server can't run log↓
Mar 07 16:49:44 [error] _setup_listensock: could not bind w3route socket to address PUB_IP:6200 TCP (psock_
bind: Cannot assign requested address)
Server can run but can't join game log.↓
bnetd.log
Mar 07 20:00:48 [debug] _client_gamelistreq: [22] GAMELISTREPLY sent 1 of 1 games
Mar 07 20:00:56 [debug] _client_gamelistreq: GAMELISTREPLY looking for public games tag="W3XP" bngtype=0x0000e000 g
type=all
Mar 07 20:00:56 [debug] _glist_cb: [22] considering listing game="sd", pass="" clienttag="W3XP" gtype=1
Mar 07 20:00:56 [debug] trans_net: checking Player_1_IP:6112 for client Player_2_IP ...
Mar 07 20:00:56 [debug] trans_net: against entry -> 0.0.0.0:6200 output 0.0.0.0:6200 network 10.170.0.0/0xfffff000
Mar 07 20:00:56 [debug] trans_net: entry does match input address
Mar 07 20:00:56 [debug] trans_net: against entry -> 0.0.0.0:6200 output PUB_IP:6200 network 0.0.0.0/0x00000
000
Mar 07 20:00:56 [debug] trans_net: entry does match input address
Mar 07 20:00:56 [debug] trans_net: against entry -> 10.170.0.9:6118 output 10.170.0.9:6118 network 10.170.0.0/0xfff
ff000
Mar 07 20:00:56 [debug] trans_net: entry does match input address
Mar 07 20:00:56 [debug] trans_net: against entry -> 10.170.0.9:6118 output PUB_IP:6118 network 0.0.0.0/0x000
00000
Mar 07 20:00:56 [debug] trans_net: entry does match input address
Mar 07 20:00:56 [debug] trans_net: no match found for Player_1_IP:6112 (not translated)
# w3route server ip translation
#
# input (ip:port) output (ip:port) exclude (ip/netmask) include (ip/netmask)
#----------------- ------------------ ---------------------- ----------------------
0.0.0.0:6200 PUB_IP:6200 10.170.0.0/20 ANY
# Game Translations for clients/games (client data ports)
#
# input (ip:port) output (ip:port) exclude (ip/netmask) include (ip/netmask)
#----------------- ------------------ ---------------------- ----------------------
10.170.0.9:6118 PUB_IP:6118 10.170.0.0/20 ANY
Finally, my English not good, most words translate by google.
I'm very sorry if you don't understand the content.
But I really want fix setting and make it work stable. Because some player need a place to play.