Products | Versions |
---|---|
Spotfire Statistica | 13.2 and 13.3, Vislualization Server 13.5 and higher. |
Dashboard on Visualization Server are not loading from remote browser. Scenario: The Statistica Visualization (or Dashboard) server is installed and configured correctly and dashboards load correct using a browser on the server. But when accessed outside the server using http://ipaddress.domainname/dashboards, the following error occurs:
To resolve this issue, several steps were taken. First, resolve the loopback bug (see Method Two here: You receive error 401.1 when you browse a Web site that uses Integrated Authentication and is hosted on IIS 5.1 or a later version ). The steps created in TASK I, below, are taken from then just mentioned Microsoft article.
TASK I
Follow the instructions in the order provided here:
1. Set the DisableStrictNameChecking registry entry to 1. For more information about how to do this, click the following article number to view the article in the Microsoft Knowledge Base: Connecting to SMB share on a Windows 2000-based computer or a Windows Server 2003-based computer may not work with an alias name (Note: Only applies to Windows Server 2003).
2. Click Start, click Run, type regedit, and then click the OK button.
3. In Registry Editor, locate and then click the following registry key: KEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\MSV1_0
4. Right-click MSV1_0, point to New, and then click Multi-String Value.
5. Type BackConnectionHostNames, and then press ENTER.
6. Right-click BackConnectionHostNames, and then select the Modify option.
7. In the Value data box, type the host name or the host names for the sites that are on the local computer, and then click the OK.
8. Quit Registry Editor, and then restart the IISAdmin service by opening a command prompt and issuing the following command: iisreset
TASK II
If the issue persists, then change the Local Security settings. See The authentication header received from the server was 'Negotiate,NTLM'. Follow the steps below:
1. Go to "Start | Settings | Control Panel | Administrative Tools | Local Security Settings".
2. Go to Local Policies | Security Options
3. Select | “Network Security : Lan Manager Authentication Level”
4. Select the 2nd value in the "Drop Down" Send LM & NTLM
5. Restart the machine.
Task III
If the issue persists, then change change the bindings in the web.config file located here: C:\inetpub\wwwroot\dashboards. All BasicBindings in the web.config file need to be replaced with the FQDN of the server, something like servername.domain.com. See an example line below:
Task IV
If the issue persists, then change the Load User Profile in IIS by following these steps:
1. Open IIS Manager by clicking Start | Control Panel | Administrative Tools | Internet Information Services Manager
2. Click the down arrow to find Application Pools and select it:
3. Right-click on Dashboards and select Advanced Settings:
4. In the Advanced Settings options box, find under Process Model, change the Load User Profile to True. Click the OK button: