Question
The following exception occurred while communicating on a connector.
java.io.IOException: existing connection was forcibly disconnected to remote host.
How can I investigate the cause?
Answer
The error in the question is a generic error in java.
It occurs when an application tries to use a connection, but the connection is not available.
-Possible Causes
The reason why the connection could not be used may be that the connection was disconnected by the application, the OS, or the network, or it may have been unintentionally disconnected due to a communication failure.
-Scope of Impact
Any connector that communicates with outside of HULFT Square can cause this error.
In past cases, this error occurred with RDB and FTP connectors.
-Points to check
Check the factors that cause communication to be blocked; the destination of communication, OS, and network environment, and identify the point where the connection was disconnected when the event occurred.
Specifically, there are the following factors:
1. The destination is disconnecting before communication is complete.
If an exception is constantly occurring at a particular connection, the connection may have been dropped before the communication is complete at that connection.
2. The operating system or network might be terminating the connection.
If the error consistently occurs after a specific duration, the network environment may be configured to terminate connections after a certain period of time has elapsed.
3. The occurrence of the error might be indicative of a communication issue.
If the frequency of reproduction of the event is inconsistent, the event may be caused by an unstable communication environment.
Supplementary information
It can be confirmed from the exceptions that the connection is not available.
However, since there are multiple possible causes for the connection being unavailable, it is not possible to identify the cause from the exception.
Therefore, it is necessary to check the connection destination or environmental factors to identify the cause.
Note that "java.io.IOException: Existing connection was forcibly disconnected to remote host" is not a product-specific error, but a generic java error, which can be confirmed by searching on the web.
Comments
0 comments
Article is closed for comments.