Network Error: Connection Reset; Orders Were Stuck Until ASAPWas Restarted
Last updated on APRIL 11, 2018
Applies to:Oracle Communications ASAP - Version 7.0.2 and later
Information in this document applies to any platform.
The following issue was seen in a production environment and most of the orders received were stuck until ASAP was restarted.
Before the restart of ASAP:
The JNEP diags were flooded with the following messages:
>> 124210.338:Connection handler 10.xxx.xxx.xxx-38844:PROG:com.mslv.activation.jinterpreter.JInterpConnection:
Network error: Connection reset
After the restart of ASAP:
>> 130608.479:Connection handler <ASAP server hostname>-28592:SANE:com.mslv.activation.jinterpreter.JInterpConnection:
Connected to <ASAP server hostname>
The hostname <ASAP server hostname> is the server where ASAP main instance runs whereas customer is not able to identify the I.P.: 10.xxx.xxx.xxx. Once ASAP has been restarted, customer didn't notice any occurrence of this string.
So, the questions are:
Qn1) Where does JNEP retrieve the I.P./hostname followed by "Connection handler" string?
When that value was equal to "10.xxx.xxx.xxx", customer got the message "Connected to 10.xxx.xxx.xxx" immediately followed by another string reporting "Network error: Connection reset" and when that value was equal to "<ASAP server hostname>" (this is the hostname of the server hosting ASAP), customer received the message "Connected to <ASAP server hostname>" followed by NO "Network error: Connection reset" message.
Qn2) Why did this information change ?
Both values aren't present in tbl_comm_param, correctly, since the customer uses that table for hostnames/IP addresses required to reach NEs. So, customer didn't understand where that IP address is retrieved from, accordingly to Java API reference, the method getInetAddress() returns the address to which the socket is connected, is this socket connection established between the NEP's session manager and the command processor in its primary pool? How can this value be changed?
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
Million Knowledge Articles and hundreds of Community platforms