Skip to forum content

You are not logged in. Please login or register.


forums.pvpgn.pro → [EN] Diablo → pvpgn/d2gs internal/external server setup issue

Pages 1

You must login or register to post a reply

RSS topic feed

Posts: 3

1

Topic: pvpgn/d2gs internal/external server setup issue

Hello all...

I have followed tutorials on setting up my server.

I am no stranger to setting up servers as I am a System Admin by profession and I set up game servers regularly...

However, some of the instructions in the tutorial are not as clear to me or conflicting...or lost in translation...

My network setup:

I have a server box that currently hosts:

City of Heroes server
Assetto Corsa server
DayZ Standalone Server
Minecraft Bedrock Server
Webhelpdesk

And I have the Pvpgn and D2gs running on it accessible from outside the network.

The external ip of the server is: 184.56.115.197
The internal ip of the server is: 192.168.1.89
I have a domain name pointed to my static ip: coheastrp.net
184.56.115.97 is a static IP on a 400+Mb / 30Mb connection

I am trying to play the game from another computer internally at: 192.168.1.94

A friend is playing externally from outside the network.

He creates a game and I can see the game, but when I try to join the game I get "Failed to join game"

I have tried forwarding ports TCP/UDP to 192.168.1.89: 4000, 6112-6114, 8888, 16112
Then forwarding port TCP/UDP 16113 to 192.168.1.94... as per Joe Schmoe's conf examples and tutorial...

The issue must be related to Game Translations for clients/games section of the Address_Translation.conf...

What I am confused with is the server is listening on ports 6112-6113 but Joe's instructions say have it listen on port 16113 for traffic from local IPs but... the server default is 6112... how does it route the packets properly?  How does my computer know to send the packets to the server properly?

I can only forward a port to one computer in the router... either to 192.168.1.89 or 192.168.1.94... I can't forward it to both...  so... if I want my internal computer to talk to the external clients so I can join my friend's created game...

I need to be able to understand how to forward my port properly for this according to how this config file is asking in proper syntax.

In Address_Translation.conf

In the Game Translations for clients/games section:

How do I configure the ports for my server and internal client (I'm changing the port from 16113 to simply 6118)
192.168.1.89:XXXX   184.56.115.197:XXXX  192.168.1.0/24     ANY
192.168.1.94:XXXX   184.56.115.197:XXXX 192.168.1.0/24     ANY

Then in my router, which do I forward?

Seems to me that the client should be forwarded to send traffic on the port that I tell the server to listen on in the config from above... so if I say in the config listen on 6118 for traffic from 192.168.1.94 on port 6118  I would need to do a single port forward of  external 6118 / internal 6112 from IP 192.168.1.94

I've tried this and still got the Failed to join game...unless my game is sending out from a different port than 6112 (isn't it 4000 from the game client???)

Do I need to forward ports on my friend's router???

Or am I missing something else entirely?

2

Re: pvpgn/d2gs internal/external server setup issue

bchiemara wrote:

Hello all...

I have followed tutorials on setting up my server.

I am no stranger to setting up servers as I am a System Admin by profession and I set up game servers regularly...

However, some of the instructions in the tutorial are not as clear to me or conflicting...or lost in translation...

My network setup:

I have a server box that currently hosts:

City of Heroes server
Assetto Corsa server
DayZ Standalone Server
Minecraft Bedrock Server
Webhelpdesk

And I have the Pvpgn and D2gs running on it accessible from outside the network.

The external ip of the server is: 184.56.115.197
The internal ip of the server is: 192.168.1.89
I have a domain name pointed to my static ip: coheastrp.net
184.56.115.97 is a static IP on a 400+Mb / 30Mb connection

I am trying to play the game from another computer internally at: 192.168.1.94

A friend is playing externally from outside the network.

He creates a game and I can see the game, but when I try to join the game I get "Failed to join game"

I have tried forwarding ports TCP/UDP to 192.168.1.89: 4000, 6112-6114, 8888, 16112
Then forwarding port TCP/UDP 16113 to 192.168.1.94... as per Joe Schmoe's conf examples and tutorial...

The issue must be related to Game Translations for clients/games section of the Address_Translation.conf...

What I am confused with is the server is listening on ports 6112-6113 but Joe's instructions say have it listen on port 16113 for traffic from local IPs but... the server default is 6112... how does it route the packets properly?  How does my computer know to send the packets to the server properly?

I can only forward a port to one computer in the router... either to 192.168.1.89 or 192.168.1.94... I can't forward it to both...  so... if I want my internal computer to talk to the external clients so I can join my friend's created game...

I need to be able to understand how to forward my port properly for this according to how this config file is asking in proper syntax.

In Address_Translation.conf

In the Game Translations for clients/games section:

How do I configure the ports for my server and internal client (I'm changing the port from 16113 to simply 6118)
192.168.1.89:XXXX   184.56.115.197:XXXX  192.168.1.0/24     ANY
192.168.1.94:XXXX   184.56.115.197:XXXX 192.168.1.0/24     ANY

Then in my router, which do I forward?

Seems to me that the client should be forwarded to send traffic on the port that I tell the server to listen on in the config from above... so if I say in the config listen on 6118 for traffic from 192.168.1.94 on port 6118  I would need to do a single port forward of  external 6118 / internal 6112 from IP 192.168.1.94

I've tried this and still got the Failed to join game...unless my game is sending out from a different port than 6112 (isn't it 4000 from the game client???)

Do I need to forward ports on my friend's router???

Or am I missing something else entirely?


Hey there, this would forsure be an issue in your address translation conf file. What happens if you use your domain name to try and connect?

3 (edited by bchiemara 27.04.2021 02:39)

Re: pvpgn/d2gs internal/external server setup issue

reillybenoit wrote:
bchiemara wrote:

Hello all...

I have followed tutorials on setting up my server.

I am no stranger to setting up servers as I am a System Admin by profession and I set up game servers regularly...

However, some of the instructions in the tutorial are not as clear to me or conflicting...or lost in translation...

My network setup:

I have a server box that currently hosts:

City of Heroes server
Assetto Corsa server
DayZ Standalone Server
Minecraft Bedrock Server
Webhelpdesk

And I have the Pvpgn and D2gs running on it accessible from outside the network.

The external ip of the server is: 184.56.115.197
The internal ip of the server is: 192.168.1.89
I have a domain name pointed to my static ip: coheastrp.net
184.56.115.97 is a static IP on a 400+Mb / 30Mb connection

I am trying to play the game from another computer internally at: 192.168.1.94

A friend is playing externally from outside the network.

He creates a game and I can see the game, but when I try to join the game I get "Failed to join game"

I have tried forwarding ports TCP/UDP to 192.168.1.89: 4000, 6112-6114, 8888, 16112
Then forwarding port TCP/UDP 16113 to 192.168.1.94... as per Joe Schmoe's conf examples and tutorial...

The issue must be related to Game Translations for clients/games section of the Address_Translation.conf...

What I am confused with is the server is listening on ports 6112-6113 but Joe's instructions say have it listen on port 16113 for traffic from local IPs but... the server default is 6112... how does it route the packets properly?  How does my computer know to send the packets to the server properly?

I can only forward a port to one computer in the router... either to 192.168.1.89 or 192.168.1.94... I can't forward it to both...  so... if I want my internal computer to talk to the external clients so I can join my friend's created game...

I need to be able to understand how to forward my port properly for this according to how this config file is asking in proper syntax.

In Address_Translation.conf

In the Game Translations for clients/games section:

How do I configure the ports for my server and internal client (I'm changing the port from 16113 to simply 6118)
192.168.1.89:XXXX   184.56.115.197:XXXX  192.168.1.0/24     ANY
192.168.1.94:XXXX   184.56.115.197:XXXX 192.168.1.0/24     ANY

Then in my router, which do I forward?

Seems to me that the client should be forwarded to send traffic on the port that I tell the server to listen on in the config from above... so if I say in the config listen on 6118 for traffic from 192.168.1.94 on port 6118  I would need to do a single port forward of  external 6118 / internal 6112 from IP 192.168.1.94

I've tried this and still got the Failed to join game...unless my game is sending out from a different port than 6112 (isn't it 4000 from the game client???)

Do I need to forward ports on my friend's router???

Or am I missing something else entirely?


Hey there, this would forsure be an issue in your address translation conf file. What happens if you use your domain name to try and connect?

Failed to Join Game

The problem, to my understanding, is routing 192.168.1.94 to 192.168.1.89.  I'm playing on 192.168.1.94 the server is 192.168.1.89 and I am not sure what to set the game translation to and the router to.

I thought the game client sends out on port 4000?  But then reading I guess it sends out on 6112 and 4000?  But then in the tutorials I've read the game translation section you can tell it to listen on 6118, 6119... and port forward those ports... and the game will somehow send packets to those ports???? 

Or do you forward internal port 6112 to external port 6118 for the game client machine (in this case 192.168.1.94) on the router and then in the game translation section tell the server to listen on 6118?

Posts: 3

Pages 1

You must login or register to post a reply

Who now at forum

Currently view post: 1 guest, 0 registered users

forums.pvpgn.pro → [EN] Diablo → pvpgn/d2gs internal/external server setup issue