SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 68754: SAS® Visual Analytics reports fail to save if external URLs in the reports contain special characters or use special protocols

DetailsHotfixAboutRate It

If your SAS Visual Analytics report contains external URL links, and those links use special characters such as a + symbol (plus sign) or use special protocols such as the mailto protocol, then the report might fail to save with the following message:

An error was encountered saving the report

The reportservicesgroup log can also include an error that is similar to the following:

2022-01-10 13:12:01.665 ERROR 3937 --- [1-auto-1-exec-5:reports] c.s.r.p.ReportContentsController : sasdemo(f26a8c83-2724-4e33-91ab-4ae836ebb586) [8bbef82ff8765f06] [ERROR_FAILED_UPDATE_fmt] A system error occurred. Action: PUT content (json/json) (Identifier: 4e03e5b8-baa8-489e-946e-a0e786737471) - The update failed.
com.sas.bireport.models.util.MaliciousXSSException: found malicious string: mailto:/...
[ 173 lines suppressed ]

If you use the Ctrl+Alt+B shortcut to open the diagnostics window, you see an error similar to the following:

BIRDDiagnostics.controller::_loadReportXml() failed getting XML
from JSON: <ErrorResponse><errorCode>10757</errorCode>
<message>An error occurred. The result could not be converted.</message>

Click the Hot Fix tab in this note for a link to instructions about accessing and applying the software update.

Note: If the hot fix does not resolve the issue, then ensure that the URL does not contain any hidden characters. Try manually retyping the URL instead of copying and pasting.



Operating System and Release Information

Product FamilyProductSystemProduct ReleaseSAS Release
ReportedFixed*ReportedFixed*
SAS SystemSAS Visual Analytics (on SAS Viya)Cloud Foundry8.5.2Viya
Linux for x648.5.2Viya
Microsoft® Windows® for x648.5.2Viya
* For software releases that are not yet generally available, the Fixed Release is the software release in which the problem is planned to be fixed.