Central Coding Return Job Failing on Newly Setup Study / IA: An error occurred while receiving the HTTP response to https://<CustomerName>-infws.oracleindustry.com/<Trial Name>/informadapter/Coding/CodingService.svc.

(Doc ID 2218402.1)

Last updated on OCTOBER 06, 2017

Applies to:

Oracle Health Sciences Central Coding - Version 3.0.2 and later
Information in this document applies to any platform.

Symptoms

 Central Coding error observed when running the Return Job.

 

Same error when seen from the server (Full Stack).

1) Exception Information
*********************************************
Exception Type: PhaseForward.Platform.JobManager.Exception.Messages.JobManagerException
MessageId: JobManagerGeneralException
ResourceArguments:
0: An exception has been thrown calling the web method: PutCodingData at url: https://<Customer Name>-infws.oracleindustry.com/<trial Name>/informadapter/Coding/CodingService.svc
Exception Message: An error occurred while receiving the HTTP response to https://<Customer Name>-infws.oracleindustry.com/<trial Name>/informadapter/Coding/CodingService.svc. This could be due to the service endpoint binding not using the HTTP protocol. This could also be due to an HTTP request context being aborted by the server (possibly due to the service shutting down). See server logs for more details.
ResourceIdentifier: JobManagerGeneralException
UnformattedParameterString: {0}
Message: An exception has been thrown calling the web method: PutCodingData at url: https://<Customer Name>-infws.oracleindustry.com/<trial Name>/informadapter/Coding/CodingService.svc
Exception Message: An error occurred while receiving the HTTP response to https://<Customer Name>-infws.oracleindustry.com/<trial Name>/informadapter/Coding/CodingService.svc. This could be due to the service endpoint binding not using the HTTP protocol. This could also be due to an HTTP request context being aborted by the server (possibly due to the service shutting down). See server logs for more details.
Severity: Error
MachineName: <Server Name>
CreatedDateTime: <DateTime Value>
AppDomainName: PhaseForward.Platform.JobScheduler.exe
AppDomainVersion: 4.0.30319.1
ThreadId: 11
ThreadIdentityName:
WindowsIdentityName: NT AUTHORITY\NETWORK SERVICE
UniqueIdentifier: <Integer Value>
ExceptionId: PhaseForward.Platform.JobManager.Exception.Messages.JobManagerGeneralException
Data: System.Collections.ListDictionaryInternal
TargetSite:
HelpLink:
Source:

2) Exception Information
*********************************************
Exception Type: System.ServiceModel.CommunicationException
Message: An error occurred while receiving the HTTP response to https://<Customer Name>-infws.oracleindustry.com/<trial Name>/informadapter/Coding/CodingService.svc. This could be due to the service endpoint binding not using the HTTP protocol. This could also be due to an HTTP request context being aborted by the server (possibly due to the service shutting down). See server logs for more details.
Data: System.Collections.ListDictionaryInternal
TargetSite: Void HandleReturnMessage(System.Runtime.Remoting.Messaging.IMessage, System.Runtime.Remoting.Messaging.IMessage)
HelpLink:
Source: mscorlib

StackTrace Information
*********************************************

Server stack trace:
at System.ServiceModel.Channels.HttpChannelUtilities.ProcessGetResponseWebException(WebException webException, HttpWebRequest request, HttpAbortReason abortReason)
at System.ServiceModel.Channels.HttpChannelFactory.HttpRequestChannel.HttpChannelRequest.WaitForReply(TimeSpan timeout)
at System.ServiceModel.Channels.RequestChannel.Request(Message message, TimeSpan timeout)
at System.ServiceModel.Dispatcher.RequestChannelBinder.Request(Message message, TimeSpan timeout)
at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout)
at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation)
at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)

Exception rethrown at [0]:
at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
at PhaseForward.Integration.PFAdapter.IACodingService.Coding.PutCodingData(PutCodingDataRequest request)
at PhaseForward.Integration.PFAdapter.IACodingService.CodingClient.PhaseForward.Integration.PFAdapter.IACodingService.Coding.PutCodingData(PutCodingDataRequest request)
at PhaseForward.Integration.PFAdapter.ReturnCodesRunner.CallIAPutCodingData(XmlDocument iaDoc)

3) Exception Information
*********************************************
Exception Type: System.Net.WebException
Status: ReceiveFailure
Response:
Message: The underlying connection was closed: An unexpected error occurred on a receive.
Data: System.Collections.ListDictionaryInternal
TargetSite: System.Net.WebResponse GetResponse()
HelpLink:
Source: System

StackTrace Information
*********************************************
at System.Net.HttpWebRequest.GetResponse()
at System.ServiceModel.Channels.HttpChannelFactory.HttpRequestChannel.HttpChannelRequest.WaitForReply(TimeSpan timeout)

4) Exception Information
*********************************************
Exception Type: System.IO.IOException
Message: Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.
Data: System.Collections.ListDictionaryInternal
TargetSite: Int32 Read(Byte[], Int32, Int32)
HelpLink:
Source: System

StackTrace Information
*********************************************
at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
at System.Net.FixedSizeReader.ReadPacket(Byte[] buffer, Int32 offset, Int32 count)
at System.Net.Security._SslStream.StartFrameHeader(Byte[] buffer, Int32 offset, Int32 count, AsyncProtocolRequest asyncRequest)
at System.Net.Security._SslStream.StartReading(Byte[] buffer, Int32 offset, Int32 count, AsyncProtocolRequest asyncRequest)
at System.Net.Security._SslStream.ProcessRead(Byte[] buffer, Int32 offset, Int32 count, AsyncProtocolRequest asyncRequest)
at System.Net.TlsStream.Read(Byte[] buffer, Int32 offset, Int32 size)
at System.Net.PooledStream.Read(Byte[] buffer, Int32 offset, Int32 size)
at System.Net.Connection.SyncRead(HttpWebRequest request, Boolean userRetrievedStream, Boolean probeRead)

5) Exception Information
*********************************************
Exception Type: System.Net.Sockets.SocketException
ErrorCode: 10054
Message: An existing connection was forcibly closed by the remote host
SocketErrorCode: ConnectionReset
NativeErrorCode: 10054
Data: System.Collections.ListDictionaryInternal
TargetSite: Int32 Receive(Byte[], Int32, Int32, System.Net.Sockets.SocketFlags)
HelpLink:
Source: System

StackTrace Information
*********************************************
at System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)

 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms