Some times the server gets in this state, and every attempt to connect/login results in this error: "User already logged in. Disconnecting previous instance", and the server initiates a disconnect of the session, and then the client gets the disconnected error.
This is on a development server.. no other users or client instances running. I am running the server on my local computer. Client connects to localhost:9933. We are not initiating multiple connects / logins. Client is single-threaded. And we have the client dumping all logs (including SFS's data) to a file.
We are using:
- SFS2X v2.17
- Client is Unity, (Client API v.1.7.13).
- This is running on Windows 10.
- Unity version 2020.2.5
Is there something we are doing to cause this error?
Thanks in advance.
This is the log:
16:13:58,069 INFO [SocketReader] sessions.DefaultSessionManager - Session created: { Id: 85, Type: DEFAULT, Logged: No, IP: 0:0:0:0:0:0:0:1:2381 } on Server port: 9933 <---> 2381
16:13:58,340 INFO [SFSWorker:Ext:2] api.SFSApi - User login: { Zone: Farm }, ( User Name: U-1561844030, Id: 81, Priv: 0, Sess: 0:0:0:0:0:0:0:1:2381 ) , Type: Unity / .Net
16:13:58,341 INFO [SFSWorker:Ext:2] scala.DefLI - User already logged in. Disconnecting previous instance : ( User Name: U-1561844030, Id: 81, Priv: 0, Sess: 0:0:0:0:0:0:0:1:2381 )
16:13:58,341 INFO [SFSWorker:Ext:3] Extensions - {FTExtension}: SFSEventType.USER_JOIN_ZONE - ( User Name: U-1561844030, Id: 81, Priv: 0, Sess: 0:0:0:0:0:0:0:1:2381 )
16:13:58,341 INFO [SFSWorker:Ext:2] sessions.DefaultSessionManager - Session removed: { Id: 85, Type: DEFAULT, Logged: Yes, IP: 0:0:0:0:0:0:0:1:2381 }