csharp
public enum SessionRejectReasonWhy a server refused to let somebody in.
No guide page documents this yet — the page shows what the code says about itself.
Remarks
Refusals are specific, and the client is told which one. "Could not connect" is the error message that generates a support ticket; "this build is 1.4.2 and the server is running 1.4.3" is the one that does not.
Fields and properties (7)
NoneNo reason given.
ProtocolMismatchThe client and server do not speak the same protocol version.
ContentMismatchThey speak the same protocol but do not have the same content built.
ServerFullThe server has as many players as it takes.
AuthenticationFailedThe authenticator said no.
AuthenticationTimedOutThe authenticator never said anything.
BadHandshakeThe handshake was malformed, or arrived twice on one connection.
Used by (2)
- NetworkSessionVixen.Net
- SessionTestsVixen.Net.Tests