Mass Disconnects - TCPBuffer error.

Discussion in 'Hosting Help' started by TheSecret1, Jun 23, 2023.

  1. TheSecret1

    TheSecret1 Registered

    Joined:
    Jun 28, 2018
    Messages:
    135
    Likes Received:
    20
    Last night, race night, we again had Mass Disconnects with the trace file recording a TCPBuffer error.

    1668.29s NetComm.cpp 1572: System Message(2): "Error (The socket is marked as nonblocking and the requested operation would block.) sending to 27.99.24.91:65227"
    1668.29s NetComm.cpp 1572: System Message(2): "Error (The socket is marked as nonblocking and the requested operation would block.) sending to 27.99.24.91:65227"
    1668.29s HPWsock.cpp 636: Cannot store specified data in TCPBuffer (not enough buffer space)
    1668.29s NetComm.cpp 1572: System Message(2): "Out of outgoing buffer room for 27.99.24.91:65227"​

    With further investigation we found TCP connections maxing out at 500.
    upload_2023-6-23_9-21-31.png

    The server had multiple (hundreds) to 142.250.204.4 which appears to be a google server.
    When we closed "rfactor2 dedicated.exe" these connections disappeared.

    Can someone please confirm if this is something irregular or the norm?
     

    Attached Files:

  2. DanRZ

    DanRZ Registered

    Joined:
    Aug 22, 2021
    Messages:
    743
    Likes Received:
    229
    Check processes, it looks like you have multiple servers running in background !!!

    You should see only one rfactor 2 dedicated.exe unless you really start multiple servers ...
     
  3. TheSecret1

    TheSecret1 Registered

    Joined:
    Jun 28, 2018
    Messages:
    135
    Likes Received:
    20
    Yep, we are running 4 rf2 servers. We have a dedicated Server in a Server Company.
     
  4. DanRZ

    DanRZ Registered

    Joined:
    Aug 22, 2021
    Messages:
    743
    Likes Received:
    229
    Check your TCP settings ...

    20230623_185551.jpg
    20230623_185608.jpg

    What do you have in TcpNumConnections ?
     
  5. TheSecret1

    TheSecret1 Registered

    Joined:
    Jun 28, 2018
    Messages:
    135
    Likes Received:
    20
    Hey @DanRZ ,

    Should we be concerned with the number of connections going to the that 1 IP Address 142.250.204.4?

    Here is Tcpip\Parameters
    upload_2023-6-24_7-46-0.png

    The server didn't have Tcpip/Interfaces/ID. this is what the server does have.
    upload_2023-6-24_7-47-6.png
     
  6. DanRZ

    DanRZ Registered

    Joined:
    Aug 22, 2021
    Messages:
    743
    Likes Received:
    229
    For the ID that is the big number you see which correspond to the 4 "net" interface : can be wifi, rj45 cards and others ... Check inside all of them.
    You can probably identify it inside the ID folder ...
     
  7. DanRZ

    DanRZ Registered

    Joined:
    Aug 22, 2021
    Messages:
    743
    Likes Received:
    229
    I checked on my server and i also don't have TCPNumConnections anywhere ...
    It is probably set by default and not causing troubles.
     
  8. TheSecret1

    TheSecret1 Registered

    Joined:
    Jun 28, 2018
    Messages:
    135
    Likes Received:
    20
    Hey Dan,
    I don't understand what you mean by the "4"net" interface"?
    I checked each of the items under the Interfaces folder, but I don't see an ID folder?
    Can you please explain again?
     
  9. DanRZ

    DanRZ Registered

    Joined:
    Aug 22, 2021
    Messages:
    743
    Likes Received:
    229
    ID is just an alias, that ID corresponds to the number xxxx-yyy-rrr-sss... you see after interface.
     
  10. TheSecret1

    TheSecret1 Registered

    Joined:
    Jun 28, 2018
    Messages:
    135
    Likes Received:
    20
    Hey @DanRZ ,
    If you run a server, can you please check your TCP connections and see if you have any pointing to these addresses? upload_2023-6-27_20-10-32.png

    We have done a fresh reinstall from Windows Server up, and we have 2 dedi's running (v's 4 previously) and we have half of our TCP connections in use.
    Please share your TCP connection screen?
     
    DanRZ likes this.
  11. DanRZ

    DanRZ Registered

    Joined:
    Aug 22, 2021
    Messages:
    743
    Likes Received:
    229
    I will do it later ... and see if i have this kind of connections.

    If you look at svchost.exe it may be not linked to the rf2 dedicated ...
     
  12. TheSecret1

    TheSecret1 Registered

    Joined:
    Jun 28, 2018
    Messages:
    135
    Likes Received:
    20
    I checked with a friend who hosts a dedi using Windows 10 Pro, and they did not have the problem.
    we are running Windows Server 2019.
    When we turn rf2 dedi off, the TCP connections drop.
     
  13. DanRZ

    DanRZ Registered

    Joined:
    Aug 22, 2021
    Messages:
    743
    Likes Received:
    229
    Check all the plugins you have and disable them one by one.

    LiveRacers, Weather, or other plugins may use some external connections and use some ports.
     
  14. TheSecret1

    TheSecret1 Registered

    Joined:
    Jun 28, 2018
    Messages:
    135
    Likes Received:
    20
    Thanks @DanRZ , we have done that.
    Turned them all off and nothing changed.
    We also asked another contact who runs a server and they have the same thing happening.
    Their server has multiple connections to 142.250.70.132 which is also Google.
     
  15. DanRZ

    DanRZ Registered

    Joined:
    Aug 22, 2021
    Messages:
    743
    Likes Received:
    229
    I have no connections on distant port 80 ...
    I've made a montage of my connections. 2 servers running ...

    Capture.JPG

    I'm also on Wondows Server 2019.
     
  16. DanRZ

    DanRZ Registered

    Joined:
    Aug 22, 2021
    Messages:
    743
    Likes Received:
    229
    I rechecked and i have a few on port 80.

    Capture.JPG

    To a23-217-250-58.deploy.static.akamaitechnologies.com (cloud provider).
     
  17. TheSecret1

    TheSecret1 Registered

    Joined:
    Jun 28, 2018
    Messages:
    135
    Likes Received:
    20
    Thanks. Interesting.
    at least we have replicated it, although now it looks like it is not a Windows Server 2019 problem as you don't have it.
    Both of the servers we have seen the problem are in Australia.
     
  18. TheSecret1

    TheSecret1 Registered

    Joined:
    Jun 28, 2018
    Messages:
    135
    Likes Received:
    20
    That is Akamai. they are a CDN from memory. not google.
     
  19. redapg

    redapg Registered

    Joined:
    Jan 16, 2012
    Messages:
    4,045
    Likes Received:
    2,899
    @TheSecret1 This is just a Shot into the very blue.
    Can it be, that you Broadcast the Races on the Server and use an external Website for it?
     
  20. Goanna

    Goanna Registered

    Joined:
    Jan 19, 2012
    Messages:
    1,408
    Likes Received:
    959
    We also have the multiple tcp port connections to google on our server (also Windows Server 2019), checking the resource manager showed 500 tcp connections. I then created and outgoing rule in windows defender to block port 80 and now, no more google connections (Google ones were the only port 80 connections) and tcp port connections are down to 20. Only downside I see for us atm is if we wish to use a web browser on the server then that is now not possible....r2la still works fine because default port for it is 8000.

    EDIT: half hour later can access http and https sites via browser on the server...
     
    Last edited: Jun 27, 2023
    TheSecret1 likes this.

Share This Page