This topic describes only module-specific error codes. For details about universal error codes, see Universal Error Codes.
Error Message
Operation not permitted.
Description
This error code is reported if an operation is not allowed.
Cause
The operation is illegal.
Procedure
Check the operation procedure.
Error Message
No such file or directory.
Description
This error code is reported if the requested file does not exist.
Cause
The requested file does not exist.
Procedure
Check the file name or file path.
Error Message
No such process.
Description
This error code is reported if a process does not exist.
Cause
The process does not exist.
Procedure
Check the process information.
Error Message
Interrupted system call.
Description
This error code is reported if the system call is interrupted.
Cause
The system call is interrupted.
Procedure
Rectify system call errors.
Description of TCP/UDP error codes:
Mapping format of other TCP/UDP Socket error codes: 2301000 + Linux kernel error code (errno). For details, see Linux kernel error codes.
Error Message
System internal error.
Description
This error code is reported if a system internal error occurs.
Cause
The memory is abnormal.
A null pointer is present.
Procedure
Check whether the memory space is sufficient. If not, clear the memory and try again.
Check whether the system is normal. If not, try again later or restart the device.
Error Message
Interrupted system call.
Description
This error code is reported if the system call is interrupted.
Cause
Calling the connect function may result in a long blocking time. In such a case, the system generates an interrupt signal and returns an EINTR error.
Procedure
Call the connect function to try network connection again.
Error Message
Bad file number.
Description
This error code is reported if an operation is performed on a locally closed socket.
Cause
The socket FD may be closed.
Procedure
Check whether the socket is closed unexpectedly.
Error Message
Not a socket.
Description
This error code is reported if a socket descriptor is not specified for the socket parameter.
Cause
A socket descriptor is not specified for the socket parameter.
Procedure
Check whether the descriptor is correctly obtained.
Error Message
Incorrect socket protocol type.
Description
This error code is reported if the type of the specified socket protocol is incorrect.
Cause
The socket function is called with an unsupported socket protocol type.
For example, the protocol type cannot be set to SOCK_STREAM socket for the the Internet UDP protocol.
Procedure
Check whether the socket protocol type is correct.
Error Message
Address already in use.
Description
This error code is reported if a network address has been used.
Cause
The probable cause can be any of the following: The application attempts to bind a socket to an IP address/port that has been used for an existing socket. The socket is not properly closed. The socket is still being closed.
Procedure
Try another network address.
Error Message
Address not available.
Description
This error code is reported if the requested address is invalid in its context.
Cause
The remote address or port is invalid for the remote server.
Procedure
Check whether the address or port is correct.
Error Message
Network is down.
Description
The network is disabled.
Cause
The network service is not started or has been stopped.
Procedure
Check the network connection.
Error Message
Connection timed out.
Description
This error code is reported if the connection to the remote server cannot be set up for a long time.
Cause
It is probable that a server breakdown has occurred.
Procedure
Contact the peer end to rectify the fault.
Error Message
SSL is null.
Description
This error code is reported if the SSL is null.
Cause
The returned error information is null when an internal function fails to be executed.
Procedure
Call the function again.
Error Message
An error occurred when reading data on the TLS socket.
Description
This error code is reported if an error occurs while reading data on the TLS socket.
Cause
The underlying socket is blocked.
Procedure
Perform data receiving again.
Error Message
An error occurred when writing data on the TLS socket.
Description
This error code is reported if an error occurs while writing data on the TLS socket.
Cause
When the send buffer is full, the underlying socket sends an EWOUDLBLOCK error, which means that the server does not read the data sent from the client.
Procedure
Rectify the fault on the server side.
Error Message
An error occurred when verifying the X.509 certificate.
Description
An error occurred when verifying the x509 certificate.
Cause
The local certificate does not match the server certificate.
Procedure
Check whether the local CA matches the server certificate.
Error Message
An error occurred in the TLS system call.
Description
This error code is reported if the TLS system call fails because of fatal I/O errors.
Cause
Network communication fails because of network faults.
Procedure
For details, see the Linux kernel error codes (errno).