Author Topic: 'cca' Crashing My Servers  (Read 5348 times)

Code: [Select]
Got Connect challenge Request from 108.75.38.19:61438
Got connect request from 108.75.38.19:61438
  net name = Cca
This is the last entry in my console logs prior to immediately getting downed.  Everything prior is absolutely normal.

Code: [Select]
My blockland servers crash mysteriously with some frequency prior to being individually visited by 'cca' under the BLID 26141, from 108.75.36.55.  I searched him and server crashes and he's got a history of involvement.  Is there anything I can do to confirm he is responsible or determine if it's add-ons acting alone without being manually exploited?  Thanks.

This is a message I sent to Badspot yesterday.  cca has been crashing my servers daily. 

He's also got a history of crashing servers.



Now as far as speculation I would like to invite you all to tell me what you think, and maybe how to stop it.  The whole situation reminds me of when kalphiter was perma-banned on my server and would connect, and say a couple lines of chat in the milliseconds before the ban kicks in.  I suspect cca is using some exploit in an add-on during this time period. 


I try to join your servers and seriously nothing happens. I like your servers ;~;

For fixing the problem, you could try blocking the IP in question(unless he's using a dynamic IP) from connecting to the host machine at all. I'm not sure whether or not it'd have to identify his IP before it does anything or if it'd just bounce off, but it might fix it.
Also, report him to his ISP. A quick lookup reveals this, however I'm unsure if it's accurate.


noedit: it seems that for some reason SMF decided to ignore the fact someone already posted in the thread while I was typing up my reply.


That is accurate yes. Also my previous dramas about me "Hacking" and crashing servers were back in 2010ish. Those were done with event exploits which Badspot has long fixed. This is way different. I am not even spawning. I get a quick loading screen which says "Connection accepted" and that's it.

seriously, cca?
I don't think we should jump to conclusions quite yet. Don't be stupid

I don't think Cca would do such a thing judging my past times with him.

I asked him to join just now to test, and it crashed.  Here is the result of a trace.

Code: [Select]
Got Connect challenge Request from 108.75.38.19:61438
Entering [RTB_Server]GameConnection::onConnectRequest(7645, 108.75.38.19:61438, Cca, Cca, , , , 4.04, ^DRPG^0.17)
   Entering GameConnection::onConnectRequest(7645, 108.75.38.19:61438, Cca, Cca, , , )
      Got connect request from 108.75.38.19:61438
        net name = Cca
   Leaving GameConnection::onConnectRequest() - return
Leaving [RTB_Server]GameConnection::onConnectRequest() - return
Entering GameConnection::onConnect(7645)
   Entering messageClient(7645, 106, , )
   Leaving messageClient() - return
   Entering GameConnection::authCheck(7645)
      AUTHCHECK: Cca = internet client -> internet server, regular auth
   Leaving GameConnection::authCheck() - return 7645
Leaving GameConnection::onConnect() - return 7645
Entering servAuthTCPobj::onConnected(7646)
Leaving servAuthTCPobj::onConnected() - return
Error: NetStringTable::incStringRef() - id "37764" out of range (size = 512)
Error: NetStringTable::lookupString() - id "37764" out of range (size = 512)


As far as I can see it looks like he's not doing anything.  Maybe I jumped to conclusions too soon, but I can't be sure.  Anyways thats the end of the log and it just says blockland.exe has stopped working after he tries to join like that.  Thoughts?


could cca be using some client mod thats conflicting with server mods? i dont really know if that is even possible but... could it?

Code: [Select]
Got Connect challenge Request from 108.75.38.19:61438
Entering [RTB_Server]GameConnection::onConnectRequest(7643, 108.75.38.19:61438, Cca, Cca, , , , 4.04, ^DRPG^0.17)
   Entering GameConnection::onConnectRequest(7643, 108.75.38.19:61438, Cca, Cca, , , )
      Got connect request from 108.75.38.19:61438
        net name = Cca
   Leaving GameConnection::onConnectRequest() - return
Leaving [RTB_Server]GameConnection::onConnectRequest() - return
Entering GameConnection::onConnect(7643)
   Entering messageClient(7643, 106, , )
   Leaving messageClient() - return
   Entering GameConnection::authCheck(7643)
      AUTHCHECK: Cca = internet client -> internet server, regular auth
   Leaving GameConnection::authCheck() - return 7643
Leaving GameConnection::onConnect() - return 7643
Entering servAuthTCPobj::onConnected(7644)
Leaving servAuthTCPobj::onConnected() - return
Entering servAuthTCPobj::onLine(7644, HTTP/1.1 200 OK)
Leaving servAuthTCPobj::onLine() - return 200
Entering servAuthTCPobj::onLine(7644, Server: cloudflare-nginx)
Leaving servAuthTCPobj::onLine() - return
Entering servAuthTCPobj::onLine(7644, Date: Sat, 26 Jul 2014 20:05:08 GMT)
Leaving servAuthTCPobj::onLine() - return
Entering servAuthTCPobj::onLine(7644, Content-Type: text/html; charset=UTF-8)
Leaving servAuthTCPobj::onLine() - return
Entering servAuthTCPobj::onLine(7644, Connection: close)
Leaving servAuthTCPobj::onLine() - return
Entering servAuthTCPobj::onLine(7644, Set-Cookie: __cfduid=dab8fa09a0ef5046552d409db1dcd1f551406405108746; expires=Mon, 23-Dec-2019 23:50:00 GMT; path=/; domain=.blockland.us; HttpOnly)
Leaving servAuthTCPobj::onLine() - return
Entering servAuthTCPobj::onLine(7644, X-Powered-By: PHP/5.3.3)
Leaving servAuthTCPobj::onLine() - return
Entering servAuthTCPobj::onLine(7644, Cache-Control: max-age=0)
Leaving servAuthTCPobj::onLine() - return
Entering servAuthTCPobj::onLine(7644, Expires: Sat, 26 Jul 2014 20:05:08 GMT)
Leaving servAuthTCPobj::onLine() - return
Entering servAuthTCPobj::onLine(7644, Vary: Accept-Encoding)
Leaving servAuthTCPobj::onLine() - return
Entering servAuthTCPobj::onLine(7644, CF-RAY: 150335d9ace609b2-ORD)
Leaving servAuthTCPobj::onLine() - return
Entering servAuthTCPobj::onLine(7644, )
Leaving servAuthTCPobj::onLine() - return
Entering servAuthTCPobj::onLine(7644, YES 26141)
   Entering BanManagerSO::isBanned(4927, 26141)
   Leaving BanManagerSO::isBanned() - return 1^ [Expires: Never]
   BL_ID 26141 is banned, rejecting
Leaving servAuthTCPobj::onLine() - return 1
Issuing Disconnect packet.
Entering [sportBallsPackage]GameConnection::onDrop(7643,

You are banned from this server.
Reason:  [Expires: Never])
   Entering GameConnection::onDrop(7643,

You are banned from this server.
Reason:  [Expires: Never])
      Entering [EventCam]GameConnection::onClientLeaveGame(7643)
         Entering updateCamList(, 7643)
         Leaving updateCamList() - return
         Entering [Slayer_Dependencies_Clients]GameConnection::onClientLeaveGame(7643)
            Entering [fillcan]GameConnection::onClientLeaveGame(7643)
               Entering [fillPrinter]GameConnection::onClientLeaveGame(7643)
                  Entering GameConnection::onClientLeaveGame(7643)
                     Entering [AFKK]serverCmdStopTalking(7643)
                        Entering serverCmdStopTalking(7643)
                        Leaving serverCmdStopTalking() - return 7643
                        Entering AFKK_clientActive(7643)
                        Leaving AFKK_clientActive() - return 0
                     Leaving [AFKK]serverCmdStopTalking() - return 0
                     Entering [Slayer_Dependencies_Clients]GameConnection::resetVehicles(7643)
                        Entering GameConnection::resetVehicles(7643)
                        Leaving GameConnection::resetVehicles() - return 4941
                     Leaving [Slayer_Dependencies_Clients]GameConnection::resetVehicles() - return 4941
                  Leaving GameConnection::onClientLeaveGame() - return 7643
               Leaving [fillPrinter]GameConnection::onClientLeaveGame() - return 7643
            Leaving [fillcan]GameConnection::onClientLeaveGame() - return 7643
         Leaving [Slayer_Dependencies_Clients]GameConnection::onClientLeaveGame() - return 7643
      Leaving [EventCam]GameConnection::onClientLeaveGame() - return 7643
      Entering removeFromServerGuidList()
      Leaving removeFromServerGuidList() - return 0
      CDROP: 7643 108.75.38.19:61438
   Leaving GameConnection::onDrop() - return 7643
Leaving [sportBallsPackage]GameConnection::onDrop() - return 7643
Entering fkCheckStatus()
Leaving fkCheckStatus() - return 7659
Entering [checkFreekill]fkCheckAFK()
Leaving [checkFreekill]fkCheckAFK() - return 7660
Entering fkCheckStatus()
Leaving fkCheckStatus() - return 7661
Entering fkCheckStatus()
Leaving fkCheckStatus() - return 7662
Got Connect challenge Request from 108.75.38.19:61438
Entering [RTB_Server]GameConnection::onConnectRequest(7645, 108.75.38.19:61438, Cca, Cca, , , , 4.04, ^DRPG^0.17)
   Entering GameConnection::onConnectRequest(7645, 108.75.38.19:61438, Cca, Cca, , , )
      Got connect request from 108.75.38.19:61438
        net name = Cca
   Leaving GameConnection::onConnectRequest() - return
Leaving [RTB_Server]GameConnection::onConnectRequest() - return
Entering GameConnection::onConnect(7645)
   Entering messageClient(7645, 106, , )
   Leaving messageClient() - return
   Entering GameConnection::authCheck(7645)
      AUTHCHECK: Cca = internet client -> internet server, regular auth
   Leaving GameConnection::authCheck() - return 7645
Leaving GameConnection::onConnect() - return 7645
Entering servAuthTCPobj::onConnected(7646)
Leaving servAuthTCPobj::onConnected() - return
Error: NetStringTable::incStringRef() - id "37764" out of range (size = 512)
Error: NetStringTable::lookupString() - id "37764" out of range (size = 512)


looks like im banned