null client Connection Issue

    Joined
    Jun 26, 2013
    Messages
    28
    Reaction score
    2
    After switching my server to UDP instead of TCP, the server started giving a series of null client errors after running for a short time (15-20 minutes), and then would drop everyone online with an EOFException error, and give that error again every time they tried to connect.

    Switching back to TCP fixed this. Something seems to be a bit off with the UDP implementation, possibly.

    EDIT: Correction, TCP just took longer for it to occur. Not sure why this is happening, but it only started after the last update.
     
    Joined
    Jun 30, 2013
    Messages
    8
    Reaction score
    0
    • Legacy Citizen 2
    • Legacy Citizen
    I have same i suggest reverting to previous backup till the issue is resolved.
     
    Joined
    Jun 20, 2013
    Messages
    293
    Reaction score
    48
    • Purchased!
    This has been a problem on servers with more than ~5 people on for some time as well as the bug where the server waits on a pong.
     
    Joined
    Jun 30, 2013
    Messages
    75
    Reaction score
    0
    The EOF exceptions most likely mean the server has ghost players. this is where the server still thinks player X is online but he isnt. it shows player X as 0 ping and that player cannot enter the server. It seems to be a problem serverside but schema is supposed to fix this soon. a server restart is the only solution to ghosting so far and as for the null point. null points can be alot of things normaly just a broad statement for something has broken. I\'ve gotten it for everything from the terrible collision system crashing my game to a software malfunction but it normaly means the server didn\'t crash, you did. Saddly null points seem to often come with a ghost afterwards if you are on multiplayer.
     
    Joined
    Jul 28, 2013
    Messages
    2
    Reaction score
    0
    • Legacy Citizen 2
    • Legacy Citizen
    31.07 07:23:27 [Server] INFO java.net.SocketException: Socket closed
    31.07 07:23:24 [Server] INFO [SERVER][LOGIN] login failed (-5): SET CLIENT TO NULL

    And a server restart did not fixed it... Any other solutions ?
     
    Joined
    Jul 28, 2013
    Messages
    2
    Reaction score
    0
    • Legacy Citizen 2
    • Legacy Citizen
    [Jul 31, 2013 7:22:12 AM] STDERR: [ERR] connection made. starting new processor 50289, /204.236.152.157; local: 123456, /166.15.115.162, keepalive false
    [Jul 31, 2013 7:22:12 AM] STDOUT: [OUT] [SERVER] connection registered
    [Jul 31, 2013 7:22:12 AM] STDERR: [ERR] Client null and not first try
    [Jul 31, 2013 7:22:12 AM] STDOUT: [OUT] [SERVER][PROCESSOR] client setup completed. listening for input
    [Jul 31, 2013 7:22:12 AM] STDERR: [ERR] [SERVER][LOGIN] new client connected. given id: 1: description: reynoldkirby
    [Jul 31, 2013 7:22:12 AM] STDERR: [ERR] [SERVER][LOGIN] return code 0
    [Jul 31, 2013 7:22:13 AM] STDERR: [ERR] [AUTH] Protection status of myplayername is myplayername -> protected = true
    [Jul 31, 2013 7:22:13 AM] STDERR: [ERR] PROTECTING USER myplayername under uplink id myplayername
    [Jul 31, 2013 7:22:13 AM] STDERR: [ERR] [SERVER][LOGIN] login failed (-5): SET CLIENT TO NULL
    [Jul 31, 2013 7:22:16 AM] STDERR: [ERR] java.net.SocketException: Socket closed
    [Jul 31, 2013 7:22:16 AM] STDERR: [ERR] at java.net.SocketInputStream.read(Unknown Source)
    [Jul 31, 2013 7:22:16 AM] STDERR: [ERR] at java.net.SocketInputStream.read(Unknown Source)
    [Jul 31, 2013 7:22:16 AM] STDERR: [ERR] at java.net.SocketInputStream.read(Unknown Source)
    [Jul 31, 2013 7:22:16 AM] STDERR: [ERR] at java.io.DataInputStream.readInt(Unknown Source)
    [Jul 31, 2013 7:22:16 AM] STDERR: [ERR] at org.schema.schine.network.server.ServerProcessor.run(SourceFile:785)
    [Jul 31, 2013 7:22:16 AM] STDERR: [ERR] at java.lang.Thread.run(Unknown Source)
    [Jul 31, 2013 7:22:16 AM] STDERR: [ERR] [SERVER] Client \'null\' HAS BEEN DISCONNECTED . PROBE: false
    [Jul 31, 2013 7:22:16 AM] STDERR: [ERR] [SERVER] COULD NOT UNREGISTER CLIENT null
    [Jul 31, 2013 7:22:16 AM] STDERR: [ERR] [SERVER] COULD NOT UNREGISTER CLIENT null
    [Jul 31, 2013 7:22:16 AM] STDERR: [ERR] [SERVER] SERVER PROCESSOR STOPPED FOR null
    [Jul 31, 2013 7:22:33 AM] STDERR: [ERR] [SERVER-LOCAL-ADMIN] END; ERROR: command not regognize (use /chat to broadcast)
    [Jul 31, 2013 7:23:06 AM] STDERR: [ERR] [SERVER-LOCAL-ADMIN] END; ERROR: command not regognize (use /chat to broadcast)