Hi,
From sometimes ago, I have an issue that I decided to find its root cause. APM's Solarwinds give me some errors with one of our agent's http/tls monitor when it's try to check the HTTPS service, some of this check gave me an error creating SSL/TLSsecure channel, but it's not true because I have some internal user that at the same time are working with the service.
I activated the debug message for this agent and this is what I get when the error occurs:
2016-08-01 16:14:26,016 [STP Pool:10 Thread #1] [C338] DEBUG SolarWinds.APM.Probes.HttpClientHelper - WebRequest created. Getting the response. Starting ResponseTime measurement.
2016-08-01 16:14:26,016 [STP Pool:10 Thread #1] [C338] DEBUG SolarWinds.APM.Probes.HttpClientHelper - Using asynchronous call.
2016-08-01 16:14:26,016 [STP Pool:10 Thread #0] [C341] DEBUG SolarWinds.APM.Probes.HttpClientHelper - WebRequest created. Getting the response. Starting ResponseTime measurement.
2016-08-01 16:14:26,016 [STP Pool:10 Thread #0] [C341] DEBUG SolarWinds.APM.Probes.HttpClientHelper - Using asynchronous call.
2016-08-01 16:14:26,578 [STP Pool:10 Thread #1] [C338] DEBUG SolarWinds.APM.Probes.HttpClientHelper - #1 GetWebResponse failed. The request was aborted: Could not create SSL/TLS secure channel.
2016-08-01 16:14:26,578 [STP Pool:10 Thread #1] [C338] ERROR SolarWinds.APM.Probes.HTTP.HttpProbeBase`1 - WebException caught.
System.Net.WebException: The request was aborted: Could not create SSL/TLS secure channel.
at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
at System.Net.WebClient.GetWebResponse(WebRequest request, IAsyncResult result)
at SolarWinds.APM.Probes.HttpClientHelper.GetWebResponse(WebRequest request)
at SolarWinds.APM.Probes.HttpClientHelper.GetWebResponseFromUri(Uri address, Stopwatch stopwatch)
at SolarWinds.APM.Probes.HttpClientHelper.Download(Uri address, Stopwatch stopwatch, Encoding encoding)
at SolarWinds.APM.Probes.HTTP.HttpProbeBase`1.ProbeInternal(ProbeInformation probeInfo, HttpMonitorResult result)
2016-08-01 16:14:26,594 [STP Pool:10 Thread #1] [C338] DEBUG SolarWinds.APM.Probes.HTTP.HttpProbeBase`1 - Outcome - NotAvailable.
2016-08-01 16:14:26,594 [STP Pool:10 Thread #1] [C338] DEBUG SolarWinds.APM.Probes.HTTP.HttpProbeBase`1 - Cleaning up the HTTP client.
2016-08-01 16:14:26,609 [STP Pool:10 Thread #1] [C338] DEBUG SolarWinds.APM.Probes.HTTP.HttpProbeBase`1 - Adding results to the result writer.
2016-08-01 16:14:26,609 [STP Pool:10 Thread #1] [C338] DEBUG SolarWinds.APM.Probes.ProbeExecutors.RegularBatchExecutor - Component probe finished: JobContext - NodeId: 64, NodeName: Higia, ApplicationId: 25, ApplicationName: UN-Suir, ComponentId: 338, ComponentName: SUIR PROD - WAS, CustomLogEnabled: True
The agent is for a HTTPS service that runs in our Application Server Websphere. The port that t he agent check si not the standard one but it's configured well.