Diagnosing network connectivity issues can be difficult, but there are some basic troubleshooting steps. Error codes 90, 91 and 106 always indicate a problem with internet connection. For a list of error codes and a technical description, please see the end of this article; otherwise, please continue reading for trouble-shooting tips.
Network Check
Please see the following KB article for instructions on how to perform a network analysis and report:
https://accounts.istaria.com/helpdesk/faq/i/Network+Analysis
Error ID: 90
Enum: DisconnectReason::REQUESTED_DISCONNECT
Message:
The client has been disconnected because it requested the connection be terminated.
Details:
This is a normal termination. The client asked to be logged out.
Error ID: 91
Enum: DisconnectReason::COMM_FAILURE
Message:
The client has been disconnected because of a communications failure. Please wait a few minutes and try again. If you are still unable to connect, please open a case at
https://support.istaria.com under the category "Connectivity."
Details:
This is 'link death.' It could be the result of a communication problem, firewall configuration, or the player server crashed. In addition, any other id besides 90 may end up becoming this one.
Error ID: 92
Enum: DisconnectReason::FORCED_DISCONNECT
Message:
The client has been disconnected by the accounts database. Please wait a few minutes and try again. If you are still unable to connect please open a case at
https://support.istaria.com.
Details:
The accounts database is allowed to disconnect a current connection when it authenticates.
Error ID: 93
Enum: DisconnectReason::DISCONNECTED_BY_PEER
Message:
The player server has disconnected the client. The most likely reason is a communications failure. Please wait a few minutes and try again. If you are still unable to connect please open a case at
https://support.istaria.com.
Details:
The player server has disconnected the player terminal for some undefined reason. The most common reason is because the player server encountered a communication failure attempting to send messages to the player terminal.
Error ID: 104
Enum: DisconnectReason::CS_FORCED_DISCONNECT
Message:
An administrator has disconnected the client.
Details:
Someone used cs_admin to terminate this connection.
Error ID: 105
Enum: DisconnectReason::DISCON_DUE_SHUTDOWN
Message:
The client has been disconnected because the player server has been shutdown. Please wait a few minutes and try again. If you are still unable to connect please open a case at
https://support.istaria.com.
Details:
The player server was shut down.
Error ID: 106
Enum: DisconnectReason::MAX_RESENDS
Message:
The client has been disconnected because of a communications failure. Please wait a few minutes and try again. If you are still unable to connect please open a case at
https://support.istaria.com under the category "Connectivity".
Details:
This error only occurs if a reliable message could not be sent. It separates the most common communications failure from the general case. This solves the problem that while all network problems appeared as a communications failure, not all communication failures were the result of a network problem.
Error ID: 108
Enum: morley::DISCONNECTED_BY_SIMULATION
Message:
The client has been disconnected at the request of the simulation. Please wait a few minutes and try again. If you are still unable to connect please open a case at
https://support.istaria.com.
Details:
The simulation has requested that the connection be terminated. The simulation's explanation may be available if the message arrives before the disconnection.
Error ID: 109
Enum: morley::DISCONNECTED_BY_SERVER
Message:
An error occurred while thawing the requested biote. Please wait a few minutes and try again. If you are still unable to connect please open a case at
https://support.istaria.com.
Details:
The user's biote caused an exception on the server while thawing. When this happens the biote is frozen, and the terminal disconnected. The most likely cause for this is a callstack in the simulation code. This will be logged, and a world administrator should be able to retrieve the necessary information.