Applications Systems
Transactions not playing after upgrading to WPM 2020.2.2 due to communication delays
WPM transactions are not playing on some or all WPM Player locations. Unable to create worker process. Process didn't finish by itself. Error connecting to worker process [GUID]. Unable to connect to worker after 30000 ms. Unable to get Agent details from agent. Transaction location not responding. Exceptions in AgentService.log files for WPM Worker process.
First published date
Last published date
Overview
If you log into the remote machine that hosts the WPM Player, navigate to the default log directory (C:\ProgramData\SolarWinds\Logs\SEUM\), and open SEUMJobs.log, you may find messages like this example:
ERROR Solarwinds.SEUM.Jobs.AgentDetailsController - Unable to get agent details from agent SolarWinds.SEUM.Jobs.AgentClientException: Location Not Responding
In AgentService.log, a message like this may appear for each attempt to run a WPM Worker process:
INFO SolarWinds.SEUM.Agent.WorkerProcessManagement.WorkerProcessLauncher - Worker process [GUID] has pid # and runs as user <username> ERROR SolarWinds.SEUM.Agent.WorkerProcessManagement.WorkerProcessWcfProxy - Worker [GUID] did not connect after 30000ms. WARN SolarWinds.SEUM.Agent.WorkerProcessManagement.WorkerProcessLauncher - Process [GUID] didn't finish by itself. Killing process. ERROR SolarWinds.SEUM.Agent.WorkerProcessManagement.WorkerProcessManager - Unable to create worker process. Trying again. SolarWinds.SEUM.Agent.Exceptions.AgentException: Error connecting to worker process [GUID]. Unable to connect to worker after 30000.
Product section
Cause
This Windows feature checks the list of trusted authorities on the Microsoft Windows Update Web site. Specifically, there is a list of trusted root certification authorities (CAs) stored on the local computer. When an application is presented with a certificate issued by a CA, it checks the local copy of the trusted root CA list. If the certificate is not in the list, the Automatic Root Certificates Update component contacts the Microsoft Windows Update website for available updates.
Resolution
If you cannot upgrade, you can use a workaround that disables automatic root certificate updates on the Orion server, as described in Turn off Windows automatic root certificates updates in the Orion Platform.
Before proceeding, make sure that this issue is caused by delays related to root certificates:
- Set log levels for AgentWorker_v*.log to VERBOSE. See Adjust logging levels with the SolarWinds Log Adjuster for details.
- To generate fresh logs, try to play the problematic transactions again.
- Open AgentWorker_v*.log and confirm that the last entry includes an Opening channel message similar to this example:
- In the AgentService.log, confirm that a SolarWinds.SEUM.Agent.Exceptions.AgentException message appears for each attempt to run a WPM Worker process. See the example in the Overview.
See also:
- Delay when calling SslStream.AuthenticateAs Client (© 2021, Microsoft Corp, available at docs.microsoft.com, obtained on January 26, 2021)
- WPM Troubleshooting Guide
- Transactions are unknown, Unable to create worker process