Hi everyone,
We need to receive to mail a weekly scheduling report in CSV format regarding the use of the interface.
We then created a scheduled report with the relevant metrics but the CSV file is not attached in the email. The only file that is attached is the PDF
By mail we receive the following error:
“Unable to retrieve url: mysite.it:443/.../Report.aspx using CSV type”
Within the logs we have identified the following error:
System.Net.WebException: The underlying connection was closed: An unexpected error occurred on a send. ---> System.IO.IOException: Authentication failed because the remote party has closed the transport stream.
at System.Net.Security.SslState.StartReadFrame(Byte[] buffer, Int32 readBytes, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslState.CheckCompletionBeforeNextReceive(ProtocolToken message, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslState.StartSendBlob(Byte[] incoming, Int32 count, AsyncProtocolRequest asyncRequest, Boolean renegotiation)
at System.Net.Security.SslState.ForceAuthentication(Boolean receiveFirst, Byte[] buffer, AsyncProtocolRequest asyncRequest, Boolean renegotiation)
at System.Net.Security.SslState.ProcessAuthentication(LazyAsyncResult lazyResult)
at System.Net.TlsStream.CallProcessAuthentication(Object state)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Net.TlsStream.ProcessAuthentication(LazyAsyncResult result)
at System.Net.TlsStream.Write(Byte[] buffer, Int32 offset, Int32 size)
at System.Net.PooledStream.Write(Byte[] buffer, Int32 offset, Int32 size)
at System.Net.ConnectStream.WriteHeaders(Boolean async)
--- End of inner exception stack trace ---
at System.Net.WebClient.DownloadDataInternal(Uri address, WebRequest& request)
at System.Net.WebClient.DownloadString(Uri address)
at System.Net.WebClient.DownloadString(String address)
at SolarWinds.Orion.Core.Actions.Utility.WebPageFetcher.GetExcel(OrionWebClient client, String url, String& title)
at SolarWinds.Orion.Core.Actions.Impl.SaveToDiskURL.SaveToDiskURLExecutor.BuildAndSaveFile(ReportingActionContext reportingContext, SaveToDiskURLConfiguration config)
We applied the following two solutions found on the forum without success.
1.https://support.solarwinds.com/SuccessCenter/s/article/Unable-to-retrieve-URL-using-Excel-type?language=en_US
2. https://support.solarwinds.com/SuccessCenter/s/article/Unable-to-retrieve-the-PDF-CSV-or-URL-of-scheduled-reports-404-The-server-has-not-found-anything-matching-the-requested-URI-Uniform-Resource-Identifier-This-is-an-error-returned-by-the-Web-server-not-by-the-HTML-to-PDF-converter-Please-try-to-vis?language=en_US