Ceptor error codes
For some errors logged by Ceptor there will be an error code indicating from which sub system the error originates and a unique code identifying the error it self. These error codes makes it possible to implement watchers or alerts on very specific scenarios in a Ceptor deployment.
Below is a list of the individual sub systems and links to an overview of the error codes that can be logged by the individual subsystems.
Such a log entry could look like this, an example of a gateway loosing configuration connection to the configuration server. The unique sub system error for the configuration client is “CFGCLIENT” and the unique error code in this scenario is “CFGCLIENT00002".
023-01-04 02:49:31,238 [firePeerConnectionGone] ERROR dk.itp.managed.service.client.ConfigClient - [CFGCLIENT00002] - gateway was disconnected from configuration server - (A error caused gateway to disconnect from the config server NIO TCP Peer gateway@10.0.0.2:54269 connected to configserver@10.0.0.1:6942 at 2023-01-03 02:50:35.971, see exception for details)
java.io.IOException: An existing connection was forcibly closed by the remote host
at java.base/sun.nio.ch.SocketDispatcher.read0(Native Method)
at java.base/sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:43)
at java.base/sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:276)
at java.base/sun.nio.ch.IOUtil.read(IOUtil.java:233)
at java.base/sun.nio.ch.IOUtil.read(IOUtil.java:223)
at java.base/sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:358)
at dk.itp.peer2peer.asyncio.PeerThread.run(PeerThread.java:206)
at java.base/java.lang.Thread.run(Thread.java:834)
SubSystem | Error code identifier |
|---|---|
SCSRV | |
Error concerning configuration client | CFGCLIENT |
General part of PP Agent | AGENT |
General part of Ceptor Server | SERVER |
Peer2Peer communication layer | PEER |
Session Controller agent | SCAGENT |
HTTP Tunnel Agent | HTTPTNL |
Log Server | LOGSRVR |
Statistics server | STATSRVR |
LDAP authentication and authorization plugins | LDAP |
NTLM authentication and authorization plugins | NTLM |
Useradmin Agent | UAAGENT |
Useradmin Server | UASRVR |
Useradmin Access Server | UAACC |
Useradmin web app | UAAPP |
Radius server and client | RADIUS |