Jump to content
Welcome to our new Citrix community!

Citrix Webhelper keeps Looping at POST GetDetectionStatus

Kaushik Biswas

Recommended Posts

Issue in Chrome/Mozilla/Opera/Edge 


User clicks "Detect Receiver". And chooses "Launch Application Using Receiver" .

Then - Expected : Redirection to Citrix Login page

             Actual:  Remains in "Receiver Detector". page 


Checked in Fiddler log. It is looping in below HTTP Post request for GetDetectionStatus - 



POST,DanaInfo=ctxsf718.river.com,SSL,dom=1,CT=sxml+GetDetectionStatus HTTP/1.1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:66.0) Gecko/20100101 Firefox/66.0
Accept: application/json, text/javascript, */*; q=0.01
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
Csrf-Token: 0A581F9A387B7A54E4A728720FC8C998
X-Citrix-IsUsingHTTPS: Yes
X-Requested-With: XMLHttpRequest
Content-Length: 75
Connection: keep-alive
Cookie: DSCK:CsrfToken=0A581F9A387B7A54E4A728720FC8C998; DSSignInURL=/; DSFirstAccess=1556256198; DSSIGNIN=url_default; DSLastAccess=1556256216; DSID=93c303f09ede74a417f607951aaeaf57

HTTP/1.1 200 OK
Set-Cookie: DSCK:CsrfToken=0; path=/; secure; expires=Sat, 03 Jan 1970 00:00:00 GMT
Content-Type: application/json
Content-Disposition: filename*=UTF-8''GetDetectionStatus
X-Powered-By: ASP.NET
X-Citrix-Application: Receiver for Web
Cache-Control: No-Store
Set-Cookie: DSLastAccess=1556256217; path=/; Secure
Connection: Keep-Alive
Keep-Alive: timeout=15
Content-Length: 20
Strict-Transport-Security: max-age=31536000


Link to comment
Share on other sites

  • 10 months later...


I'm struggling with the same issue. Did you get a solution for this? 

In my scenario, I've sequenced Chrome, so it's an  App-v wich complicates is. It seems like the webhelper somehow can't post back to the site. 

I've tried different sequencing scenarios, but I'm quite stuck. 


Like step 9 in this description is not happening:
7.- User Clicks Launch Application. “Remember my choice”. (Meanwhile “GetDetectionStatus” requests are sent from the client)
8.- The Ticket from StoreFront is received, with information of URL to send the information from next step.
               clientDetectionTicket: "CDT_NYW4PYYWhdS34wu4yjMcNLowSWx2K_pbwueJGdy0Onxe5!Yv05CrivjkG0PavyID",…}
               clientDetectionTicket: "CDT_NYW4PYYWhdS34wu4yjMcNLowSWx2K_pbwueJGdy0Onxe5!Yv05CrivjkG0PavyID"
               postbackUrl: "https:// SFFQDN/Citrix/Store/clientAssistant/reportDetectionStatus"
               serverProtocolVersion: "1"
9.- Citrix Webhelper Collects Local Receiver client information and submits the information to PostBackURL: https://SFFQDN/Citrix/Store/clientAssistant/reportDetectionStatus
10.- As soon as the local receiver information gets back to the StoreFront Server, then the logon screen should load on Google Chrome. 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Create New...