Network Management
"Illegal characters in path." when scheduling or exporting reports in the SolarWinds Platform 2024.1 and below
If you have issues when scheduling or exporting reports in SolarWinds Platform 2024.1 and below, check the ActionExecutionReport.logs. If you find an error during fetching the URL in the ActionExecutionReport.logs, remove any special characters from the report title, and export or schedule the report again.
First published date
Last published date
Overview
If you have issues when scheduling or exporting reports in the Orion Platform, check the Reporting logs and ensure that the report title does not include any special characters.
In ActionExecutionReport.log files, you will find an error message similar to the following one:
ERROR ReportingLogger - (null) Error during fetching url: http://xxxxxx:8787/Orion/Report.aspx?ReportID=201 using Excel type System.ArgumentException: Illegal characters in path. at System.IO.Path.CheckInvalidPathChars(String path, Boolean checkAdditional) at System.IO.Path.ChangeExtension(String path, String extension) at SolarWinds.Orion.Core.Actions.Utility.WebPageFetcher.GetExcel(OrionWebClient client, String url, String& title) at SolarWinds.Orion.Core.Actions.Impl.Email.EmailUrlExecutor.BuildReportingMailMessage(ISmtpClient smtpClient, EmailConfiguration config, ReportingActionContext reportingContext)
Product section
Cause
This issue occurs due to special characters in the report title.
Resolution
To resolve the issue, please upgrade to SolarWinds Platform 2024.2 and above. If upgrade is not possible, please apply the workaround below:
- In the SolarWinds Web Console, open the report for editing. To do so:
- Click Reports > All Reports, and then click Manage Reports in the top right corner.
- Select the report and click Edit Report.
- On the Layout Builder screen, change the report name so that it does not include any special characters.
- Complete the Edit Report wizard.