Problem Note 68754: SAS® Visual Analytics reports fail to save if external URLs in the reports contain special characters or use special protocols
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
SAS System | SAS Visual Analytics (on SAS Viya) | Cloud Foundry | 8.5.2 | | Viya | |
Linux for x64 | 8.5.2 | | Viya | |
Microsoft® Windows® for x64 | 8.5.2 | | Viya | |
*
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.
Type: | Problem Note |
Priority: | high |
Date Modified: | 2022-07-08 14:12:43 |
Date Created: | 2022-01-10 13:27:12 |