"The server could not be reached" error is thrown when users try logging into Spotfire client via Citrix

"The server could not be reached" error is thrown when users try logging into Spotfire client via Citrix

book

Article ID: KB0081902

calendar_today

Updated On:

Products Versions
Spotfire Analyst All supported versions

Description

When users / administrators try to login to a Spotfire client that has been published via Citrix, they run into the following error:

 "The server could not be reached"

The following is the stack trace that can be seen when this error is thrown:
*****************************
Stack Trace:

   at Spotfire.Dxp.Services.WebServiceBase`1.InvokeService[T](ServiceMethod`1 serviceMethod, ExceptionFactoryMethod exceptionFactoryMethod)   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)
*****************************

Note that when the Administrator tries to login to a Spotfire client on the Citrix machine, the analyst client works fine.

Issue/Introduction

When users try logging into a Spotfire client that has been published via Citrix, they encounter the error "The server could not be reached".

Environment

Citrix Xenapp

Resolution

1). Login to the Citrix machine where the analyst client has been published from as an Administrator

2). Add the Spotfire Server URL to Trusted Sites or Intranet Zone.