When trying to login to the TIBCO Spotfire Analyst client it fails with the following error:
Error message: An unknown error has occurred.
UserDirectoryServiceException at Spotfire.Dxp.Services:
The server could not be reached (HRESULT: 80131509)
Stack Trace:
at Spotfire.Dxp.Services.WebServiceBase`1.InvokeService[T](ServiceMethod`1 serviceMethod, ExceptionFactoryMethod exceptionFactoryMethod)
at Spotfire.Dxp.Services.UserDirectory.UserDirectoryService.GetPrincipal(String guid)
at Spotfire.Dxp.Services.Authenticator.Authenticate(SpotfireIdentity identity, PrincipalProvider provider)
at Spotfire.Dxp.Loader.LoginHandler.PerformLogin()
WebException at Spotfire.Dxp.Framework:
The remote server returned an error: (401) Unauthorized . (HRESULT: 80131509)
Stack Trace:
at Spotfire.Dxp.Framework.HttpClient.NativeWebResponse..ctor(NativeHttpClient httpClient, NativeWebRequest request)
at Spotfire.Dxp.Framework.HttpClient.WinINet.WinINetWebRequest.GetResponseCore()
at Spotfire.Dxp.Framework.HttpClient.NativeWebRequest.GetResponse()
at Spotfire.Dxp.Services.SessionEnabledSoapClient.GetWebResponse(WebRequest request)
at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
at Spotfire.Dxp.WebServices.UserDirectoryService.getPrincipal(String id)
at Spotfire.Dxp.Services.WebServiceBase`1.InvokeService[T](ServiceMethod`1 serviceMethod, ExceptionFactoryMethod exceptionFactoryMethod)
If you try to open the same TIBCO Spotfire Server URL in Internet Explorer it may fail with an error like:
This site uses JavaScript. Your browser does not support JavaScript
This authentication error can be seen if the TIBCO Spotfire Server URL is not in the list of Trusted Sites in the local client machine's Internet Options, which will restrict the functionality of the site and may interfere with Spotfire authentication.