Article Content
Article Number | 000033513 |
Applies To | RSA Product Set: Archer RSA Version/Condition: 6.1 O/S Version: Windows Server 2012/2012 R2 |
Issue | When creating a new Advanced Workflow in an application, receiving the message that the Workflow Service unavailable. Error logs indicate the following: <TraceRecord Severity="Critical" xmlns="http://schemas.microsoft.com/2004/10/E2ETraceEvent/TraceRecord"> <TraceIdentifier>Archer.Kernel.WorkflowService</TraceIdentifier> <Description>Advanced workflow HTTP request error:</Description> <AppDomain>/LM/W3SVC/1/ROOT/RSAarcher-1-131123867797996714</AppDomain><Exception> <ExceptionType>System.Net.Http.HttpRequestException, System.Net.Http, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</ExceptionType> <Message>An error occurred while sending the request.</Message> <Source>mscorlib</Source> <StackTrace> at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at ArcherTech.Kernel.Services.Workflow.WorkpointService.<WrapHttpRequest>d__89.MoveNext() </StackTrace> <InnerException> <ExceptionType>System.Net.WebException, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</ExceptionType> <Message>Unable to connect to the remote server</Message> <Source>System</Source> <StackTrace> at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult) at System.Net.Http.HttpClientHandler.GetResponseCallback(IAsyncResult ar) </StackTrace> <InnerException> <ExceptionType>System.Net.Sockets.SocketException, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</ExceptionType> <Message>No connection could be made because the target machine actively refused it 127.0.0.1:8080</Message> <Source>System</Source> <StackTrace> at System.Net.Sockets.Socket.EndConnect(IAsyncResult asyncResult) at System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Exception& exception) </StackTrace> </InnerException> </InnerException> </Exception> </TraceRecord> |
Cause | The client is using an outdated web.config or previously had RSA Archer 6.0 installed, which used port 8080. Even making the modification within Archer Control Panel to port 8000 will not resolve this issue. |
Resolution | To resolve this issue,
<appSettings> ... <add key="workflowBaseUrlOverride" value="http://localhost:8000" /> ... </appSettings>
|
Workaround | None is available. |