SOCKET
- SOCKET/4/ASYNACCEPTFAIL
- SOCKET/1/BINDPEERIP
- SOCKET/4/CANTGETLSTNSOCK
- SOCKET/4/EXCEEDMAXQLEN
- SOCKET/6/FGETVPNNAME
- SOCKET/6/LSTNASYNQUEINFO
- SOCKET/6/SGETVPNNAME
- SOCKET/4/SO_ACCEPTCFAIL
- SOCKET/6/SOCKCLOSED
- SOCKET/6/SOCKNOTEXIST
- SOCKET/6/SUBQUEINFO
- SOCKET/4/TCP_AUTH_FAILED
- SOCKET/6/TCPASYNQUEINFO
- SOCKET/6/TCPCONNBLK
- SOCKET/6/TCPIOSTAT
- SOCKET/6/TCPWNDCLOSE
- SOCKET/6/VRBSRIPSOCKINFO
- SOCKET/6/VRBSSOCKINFO
- SOCKET/6/VRBSTCPSOCKINFO
- SOCKET/6/VRBSUDPSOCKINFO
SOCKET/4/ASYNACCEPTFAIL
Message
SOCKET/4/ASYNACCEPTFAIL:Failed to allocate the file describer for the sub socket when accept was called to accept incoming connection request. (Time=[ULONG], TaskName=[STRING], TaskId=[ULONG], SocketId=[ULONG], ErrorCode=[LONG])
Description
Failed to allocate the file descriptor to the socket when the Accept function was called to receive the connection request.
Parameters
Parameter Name | Parameter Meaning |
---|---|
Time | indicates the time when the log is generated. |
TaskName | indicates the task name. |
TaskId | indicates the task ID. |
SocketId | indicates the socket ID. |
ErrorCode | indicates the error codes, that is, -101, -24, and -55. |
Possible Causes
1. Because the system memory was insufficient, namely, the memory was used up or nearly used up, the TCP listening socket could not receive the connection request from the client, and the connection failed.
2. The number of socket connections of the current task exceeds the upper limit (23 x 1024). Therefore, the file descriptor cannot be allocated to the socket, and the connection fails to be set up.
Procedure
- If the fault is caused by the insufficient memory, cancel some memory-consuming and unnecessary applications.
- If the fault is caused by the insufficient file descriptors, cancel some applications that occupy a large number of file descriptors. In this manner, you can release enough file descriptors for current applications.
SOCKET/1/BINDPEERIP
Message
SOCKET/1/BINDPEERIP:Failed to bind the peer IP because a socket with same state already existed.
Description
Failed to bind the peer IP address because a socket in the system had the same status as that of the current socket.
SOCKET/4/CANTGETLSTNSOCK
Message
SOCKET/4/CANTGETLSTNSOCK:Failed to obtain the ID of the listening socket. (TaskId=[ULONG], SocketId=[ULONG], ErrorCode=[LONG])
Parameters
Parameter Name | Parameter Meaning |
---|---|
TaskId | indicates the task ID. |
SocketId | indicates the socket ID. |
ErrorCode | indicates the error codes, that is, -22 and -107. |
SOCKET/4/EXCEEDMAXQLEN
Message
SOCKET/4/EXCEEDMAXQLEN:The number of messages in the asynchronous message queue was greater than the message upper limit. (Time=[ULONG], TaskName=[STRING], TaskId=[ULONG], SocketId=[ULONG], ErrorCode=[LONG])
Description
The number of messages in the asynchronous message queue exceeded the defined upper limit.
Parameters
Parameter Name | Parameter Meaning |
---|---|
Time | indicates the time when the log is generated. |
TaskName | indicates the task name. |
TaskId | indicates the task ID. |
SocketId | indicates the socket ID. |
ErrorCode | indicates the error code, that is, -8. |
Possible Causes
Each asynchronous socket has a queue to receive messages. This log indicates that the message queue was full and no new message could be received. The cause is that the speed in which the CPU read messages was slower than the speed to generate messages. In most cases, the fault is caused when a large number of packets are generated in the network, and the CPU is too busy to handle received messages in time. Therefore, the message queue becomes full and the received subsequent data is discarded.
SOCKET/6/FGETVPNNAME
Parameters
Parameter Name | Parameter Meaning |
---|---|
ErrorCode | Indicates an error code. The error codes are shown as follows 4: indicates that the input parameter is invalid. 5: indicates that the VRF name is inexistent. 7: indicates that the VRF is in the inactive state. |
SOCKET/6/LSTNASYNQUEINFO
Message
SOCKET/6/LSTNASYNQUEINFO:The verbose information about the current asynchronous queue in listening state was displayed. (Read=[ULONG], Write=[ULONG], Connect=[ULONG], Close=[ULONG], PeerClose=[ULONG], Accept=[ULONG], KeepAliveDown=[ULONG], Crammed at: [ULONG]:[ULONG]:[ULONG](Hour:Minute:Seconds), LostMessage=[ULONG], MessageType=[ULONG])
Description
The detailed information about the asynchronous message queue in the listening status was described in the log.
Parameters
Parameter Name | Parameter Meaning |
---|---|
Read | indicates the number of Read messages. |
Write | indicates the number of Write messages. |
Connect | indicates the number of Connect messages. |
Close | indicates the number of Close messages. |
PeerClose | indicates the number of PeerClose messages. |
Accept | indicates the number of Accept messages. |
KeepAliveDown | indicates the number of Keep Alive Down messages. |
Crammed at | indicates the time when the asynchronous message queue becomes full. The format is HH:MM:SS. |
LostMessage | indicates the number of lost messages. |
MessageType | indicates the type of lost messages. The types of lost messages are shown as follows 1. Read 2. Write 3. Connect 4. Close 5. Accept 6. PeerClose 7. KeepAliveDown |
SOCKET/6/SGETVPNNAME
SOCKET/4/SO_ACCEPTCFAIL
Message
SOCKET/4/SO_ACCEPTCFAIL:The error code of SO_Accept was returned. (Time=[ULONG], TaskName=[STRING], TaskId=[ULONG], SocketId=[ULONG], ErrorCode=[LONG])
Parameters
Parameter Name | Parameter Meaning |
---|---|
Time | indicates the time when the log is generated. |
TaskName | indicates the task name. |
TaskId | indicates the task ID. |
SocketId | indicates the socket ID. |
ErrorCode | indicates the error code -55. |
SOCKET/6/SOCKCLOSED
Parameters
Parameter Name | Parameter Meaning |
---|---|
ProtocolName | indicates the protocol name. The protocol names are shown as follows 1. RAWLINK 2. RAWIP 3. TCP 4. UDP |
Cause | indicates the triggering condition. The triggering conditions are shown as follows 1. Application closed socket 2. Received reset fragment 3. Retransfer timeout 4. Keepalive timeout |
SOCKET/6/SOCKNOTEXIST
SOCKET/6/SUBQUEINFO
Message
SOCKET/6/SUBQUEINFO:The verbose information about the current subqueue was displayed. (Full at: [ULONG]:[ULONG]:[ULONG](Hour:Minute:Seconds), Ready at: [ULONG]:[ULONG]:[ULONG](Hour:Minute:Seconds), CurrentState=[STRING], Number of refused connections=[ULONG])
Description
The detailed information about the current connected sub-queues was described in the log.
Parameters
Parameter Name | Parameter Meaning |
---|---|
Full at | indicates the time when the sub-queue at the TCP listening socket is full. The format is HH:MM:SS. |
Ready at | indicates the time when the sub-queue at the TCP listening socket is ready to accept packets after being full. The format is HH:MM:SS. |
CurrentState | indicates a current state. The current states are shown as follows (1) full (2) ready |
Number of refused connections | indicates the number of connections refused by the server. |
SOCKET/4/TCP_AUTH_FAILED
Message
SOCKET/4/TCP_AUTH_FAILED:TCP authentication failed. (AuthenticationType=[STRING], Cause=[STRING], SourceAddress=[IPADDR], SourcePort=[USHORT], ForeignAddress=[IPADDR], ForeignPort=[USHORT], Protocol=[STRING], VpnInstanceName=[STRING])
Description
An upper-layer application protocol configured the MD5 or keychain authentication password for the TCP connection, but the MD5 or keychain authentication failed when the TCP connection was established.
Parameters
Parameter Name | Parameter Meaning |
---|---|
AuthenticationType | Authentication type. It can be MD5 or keychain. |
Cause | Cause of the authentication failure. |
SourceAddress | Source IP address. |
SourcePort | Source port number. |
ForeignAddress | Destination IP address. |
ForeignPort | Destination port number. |
Protocol | Upper-layer application protocol, such as BFD and LDP. |
VpnInstanceName | VPN instance name. |
Possible Causes
Cause 1:
Different authentication modes were configured on the local and remote devices. Do not configure MD5 authentication on one end and configure keychain mode on the other end.
Cause 2:
Different MD5 authentication passwords were configured on the local and remote devices.
Cause 3:
Different keychain encryption algorithms and authentication passwords were configured on the local and remote devices.
SOCKET/6/TCPASYNQUEINFO
Message
SOCKET/6/TCPASYNQUEINFO:The verbose information about the asynchronous queue of the current TCP socket was displayed. (Read=[ULONG], Write=[ULONG], Connect=[ULONG], Close=[ULONG], PeerClose=[ULONG], Accept=[ULONG], KeepAliveDown=[ULONG], Full at: [ULONG]:[ULONG]:[ULONG] (Hour:Minute:Second), LostMessage=[ULONG], MessageType=[ULONG])
Description
The detailed information about the asynchronous message queue of the current TCP socket was described in the log.
Parameters
Parameter Name | Parameter Meaning |
---|---|
Read | indicates the number of Read messages. |
Write | indicates the number of Write messages. |
Connect | indicates the number of Connect messages. |
Close | indicates the number of Close messages. |
PeerClose | indicates the number of PeerClose messages. |
Accept | indicates the number of Accept messages. |
KeepAliveDown | indicates the number of Keep Alive Down messages. |
Full at | indicates the time when the asynchronous message queue becomes full. The format is HH:MM:SS. |
LostMessage | indicates the number of lost messages. |
MessageType | indicates the type of lost messages. The types of lost messages are shown as follows 1. Read 2. Write 3. Connect 4. Close 5. Accept 6. PeerClose 7. KeepAliveDown |
SOCKET/6/TCPCONNBLK
Message
SOCKET/6/TCPCONNBLK:The current TCP connection was blocked at [ULONG]:[ULONG]:[ULONG] (Hour:Minute:Second)
Parameters
Parameter Name | Parameter Meaning |
---|---|
blocked at |
indicates the time when the TCP connection or disconnection is cut off. The format is HH:MM:SS. |
SOCKET/6/TCPIOSTAT
Message
SOCKET/6/TCPIOSTAT:The statistic of the packets sent and received through the current TCP connection was displayed. (Input=[ULONG], ReceivedPackets=[ULONG], SentPackets=[ULONG])
Description
The statistics of the input and output traffic in the current TCP connection were described in the log.
Parameters
Parameter Name | Parameter Meaning |
---|---|
Input | indicates the total number of TCP packets received by the socket. Note that TCP packets include TCP control packets and TCP data packets. |
ReceivedPackets | indicates the total number of TCP data packets received by the socket. |
SentPackets | indicates the total number of TCP packets output by the socket. |
SOCKET/6/TCPWNDCLOSE
Message
SOCKET/6/TCPWNDCLOSE:The peer closed the TCP receival window, namely, the size of the peer's receival window was zero and the local end could not send data. (Started at [ULONG]:[ULONG]:[ULONG] (Hour:Minute:Second), Total times of closing the window=[ULONG])
Description
The remote end in a TCP connection closed the sliding window, which means that the value of the sliding window was zero and the local end could not send data any more.
Parameters
Parameter Name | Parameter Meaning |
---|---|
Started at | indicates the time when remote end in a TCP connection lastly notifies that the value of its sliding window is 0. The format is HH:MM:SS. |
Total times of closing the window | indicates the times that the sliding window of the remote end in a TCP connection is not available. |
SOCKET/6/VRBSRIPSOCKINFO
Message
SOCKET/6/VRBSRIPSOCKINFO:The verbose information about the current RawIP socket was displayed. (SocketPair: [STRING], ProtocolNumber=[ULONG])
Parameters
Parameter Name | Parameter Meaning |
---|---|
SocketPair | indicates the information about the RAWIP address. |
ProtocolNumber | indicates the protocol number of RAWIP. |
SOCKET/6/VRBSSOCKINFO
Message
SOCKET/6/VRBSSOCKINFO:The verbose information about the current socket was displayed. (Task=[STRING]([ULONG]), Socket=[ULONG]([STRING]), ProtocolNumber=[ULONG])
Parameters
Parameter Name | Parameter Meaning |
---|---|
Task | indicates a task, including the task name and task ID. |
Socket | indicates the ID and the protocol type of a socket.
The protocol types are shown as follows
|
ProtocolNumber | indicates the number of the transport layer protocol. The value ranges from 1 to 255. |
SOCKET/6/VRBSTCPSOCKINFO
Message
SOCKET/6/VRBSTCPSOCKINFO:The verbose information about the current TCP socket was displayed. (State=[STRING], SocketPair: [STRING])
Parameters
Parameter Name | Parameter Meaning |
---|---|
State | indicates the TCP state. The TCP states are shown
as follows 1. Closed 2. Listening 3. Syn_Sent 4. Syn_Rcvd 5. Established 6. Close_Wait 7. Fin_Wait1 8. Closing 9. Last_Ack 10.Fin_Wait2 11.Time_Wait |
SocketPair | indicates the socket pair, that is, TCP quadbit. |
SOCKET/6/VRBSUDPSOCKINFO
Message
SOCKET/6/VRBSUDPSOCKINFO:The verbose information about the current UDP socket was displayed. (SocketPair: [STRING])
Parameters
Parameter Name | Parameter Meaning |
---|---|
SocketPair | indicates the socket pair, that is, UDP quadbit. |
- SOCKET/4/ASYNACCEPTFAIL
- SOCKET/1/BINDPEERIP
- SOCKET/4/CANTGETLSTNSOCK
- SOCKET/4/EXCEEDMAXQLEN
- SOCKET/6/FGETVPNNAME
- SOCKET/6/LSTNASYNQUEINFO
- SOCKET/6/SGETVPNNAME
- SOCKET/4/SO_ACCEPTCFAIL
- SOCKET/6/SOCKCLOSED
- SOCKET/6/SOCKNOTEXIST
- SOCKET/6/SUBQUEINFO
- SOCKET/4/TCP_AUTH_FAILED
- SOCKET/6/TCPASYNQUEINFO
- SOCKET/6/TCPCONNBLK
- SOCKET/6/TCPIOSTAT
- SOCKET/6/TCPWNDCLOSE
- SOCKET/6/VRBSRIPSOCKINFO
- SOCKET/6/VRBSSOCKINFO
- SOCKET/6/VRBSTCPSOCKINFO
- SOCKET/6/VRBSUDPSOCKINFO