SRCDS Steam group


Port issue - strangest ever - need help. :(
#1
Hi all!
I've run into an issue that is beyond anything I have seen before...

I have been running a small dedicated server from home for friends over the internet. It has been running on ubuntu, and all the ports have worked fine at IP:27015. Today, I restaged that box to Windows Server 2003.

The machine is using the same internal static IP of 192.168.1.101.

I loaded the server, and all was going OK. However, even though I blatantly specify port 27015, there is an issue...

It is forwarded correctly. People can actually telnet to IP:27015 and get connected properly. However, their game clients can NOT connect...
Oddly enough, someone took the time to 'search' the master list, only to actually find my server apparently available on IP:49770.

I have no idea what port 49770 is. In fact, it isn't even open... my router is not forwarding that port. However, the game client can connect just fine. It even works if they type "connect IP:49770" in console. However, they can NOT telnet directly to that port. (I don't have it forwarded!)

At first I thought, "maybe my ISP is translating the 27015 port now to stop server traffic", but then realized that isn't the case, since people can STILL CONNECT properly if they do a direct telnet to 27015.


I tried switching the port to 27016 instead. This time, it worked right! Players could actually connect to IP:27016.


Switched it back to 27015, and same thing... showed up with 49770. What the heck?


The last thing i tried was putting the box into the DMZ. With this configuration, 27015 appears to work properly. It isn't 'remapped' to 49770.

Very, very, very weird.



My guesses are that:
1) Windows 2003 Server is doing some sort of dynamic NAT translation
2) My router is doing some sort of dynamic NAT translation
3) Something is getting goofed up at the steam master servers, and they are recording and translating the server:port incorrectly.



#1 seems incorrect to me, because if translation occurred on the box, then the port would have to be forwarded, and it isn't.


Before you ask, I have tried all combinations of +ip and +port you can imagine.


Guys, I'm really out of ideas on this one. What are these steam master servers doing to my poor port number? And why does it only seem to affect 27015? Please, I don't want to leave this in the DMZ!

Thanks!
#2
Try it with -port if its a source server and make sure you have windows firewall off
[Image: b_350x20_C002748-004880-FFFFFF-000000.png]
#3
pengy Wrote:Try it with -port if its a source server and make sure you have windows firewall off

as previously stated, I have tried with -port, and without -port. This should be obvious, since I also used non-standard ports which worked. This anamoly seems to only occur on 27015.

The built in firewall for win 2003 server is off by default. Just to verify, I went in, turned it on, then back off again. I have even tried leaving it on with special exceptions, and that doesn't work either.

I still believe it has something to do with one of my original 3 theories. It is not a simple port-forwarding issue.
#4
An additional update...
put it up this evening again when I got a chance...
Now running at:
IP:51150

Looks like my mysterious port has changed today.

This is getting ridiculous...
#5
fizzter Wrote:An additional update...
put it up this evening again when I got a chance...
Now running at:
IP:51150

Looks like my mysterious port has changed today.

This is getting ridiculous...

thats not an IP just some numbers.....
Jim
CEO
Co-Founder
Veloci Servers
¤ø„¸¨°º¤ø„¸ ¸„ø¤º°¨¸„ø¤º°¨
¨°º¤ø„¸ Hardstyle ¸„ø¤º°¨
¸„ø¤º°¨ Q Dance ``°º¤øFrom Ireland
#6
ComputerHelper Wrote:
fizzter Wrote:An additional update...
put it up this evening again when I got a chance...
Now running at:
IP:51150

Looks like my mysterious port has changed today.

This is getting ridiculous...

thats not an IP just some numbers.....

Seriously? Did you even read my post? That is the format I have used in the entire context.
I'd prefer not to give out my real IP until this issue is resolved. So it's IP : PORT. In this case, "IP":port:51150...
#7
fizzter Wrote:
ComputerHelper Wrote:
fizzter Wrote:An additional update...
put it up this evening again when I got a chance...
Now running at:
IP:51150

Looks like my mysterious port has changed today.

This is getting ridiculous...

thats not an IP just some numbers.....

Seriously? Did you even read my post? That is the format I have used in the entire context.
I'd prefer not to give out my real IP until this issue is resolved. So it's IP : PORT. In this case, "IP":port:51150...

No I just skim to the end of posts.......
Jim
CEO
Co-Founder
Veloci Servers
¤ø„¸¨°º¤ø„¸ ¸„ø¤º°¨¸„ø¤º°¨
¨°º¤ø„¸ Hardstyle ¸„ø¤º°¨
¸„ø¤º°¨ Q Dance ``°º¤øFrom Ireland
#8
yea, same with me.. the port is 27*** instead of 27015 :S hehe this is linux debian host
#9
Are you running any other servers?
Can you post a screen shot of when the console opens?
~ Mooga ...w00t? - SRCDS.com on Twitter
[Image: 76561197965445574.png]
Please do not PM me for server related help
fqdn Wrote:if you've seen the any of the matrix movies, a game server is not all that different. it runs a version of the game that handles the entire world for each client connected. that's the 2 sentence explanation.
#10
Today, it is running at 27015. My change?
Installed SP2.
Now.. who can tell me the technical reason for that oddity?
Somewhere, deep in the depths of Windows, there is a conflict between srcds and the base install that causes a mis-interpretation of the server port to be sent to the steam master servers.
I'm just glad I don't have to figure out the specifics...

If it reoccurs, I'll be back.
#11
... you didn't have it 100% up todate.... you wasted our time with stupid shit b/c ur to lazy to run a windows update........ ALL WAYS RUN UPDATES!
Jim
CEO
Co-Founder
Veloci Servers
¤ø„¸¨°º¤ø„¸ ¸„ø¤º°¨¸„ø¤º°¨
¨°º¤ø„¸ Hardstyle ¸„ø¤º°¨
¸„ø¤º°¨ Q Dance ``°º¤øFrom Ireland
#12
Good job numbnuts, but don't be a tool. I didn't "waste anyone's time", as I sincerely doubt you were off researching this with your buddies.

Furthermore, it was up-to-date... you can run OS's at multiple levels of service packs. All patches for the OS version were installed.

Do me a favor and keep your ignorant, childish posts out of my threads from now on. I'm sure others would appreciate the same, unless you actually contribute value versus profanity and bad form. If you can help someone, do it, but if not, go fly a kite.
#13
bite me
Jim
CEO
Co-Founder
Veloci Servers
¤ø„¸¨°º¤ø„¸ ¸„ø¤º°¨¸„ø¤º°¨
¨°º¤ø„¸ Hardstyle ¸„ø¤º°¨
¸„ø¤º°¨ Q Dance ``°º¤øFrom Ireland
#14
Both of you, stop your bitching.
No time was "wasted."

Thread locked. If you have any more questions fizzter, feel free to make a new thread.
~ Mooga ...w00t? - SRCDS.com on Twitter
[Image: 76561197965445574.png]
Please do not PM me for server related help
fqdn Wrote:if you've seen the any of the matrix movies, a game server is not all that different. it runs a version of the game that handles the entire world for each client connected. that's the 2 sentence explanation.


Forum Jump:


Users browsing this thread: 9 Guest(s)