Contact US

Log In

Come Join Us!

Are you a
Computer / IT professional?
Join Tek-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!

*Tek-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Citrix PNAgent and SSO

Citrix PNAgent and SSO

Citrix PNAgent and SSO

We have roughly 1000 installation of the PNAgent v9 - v11 on WinXP machines.  About half of these installations are "Type 2" (Logon Method = "prompt").  I have written a script that changes the Logon Method to "sson" which enables pass-through authentication.  This works great with Type 1 installations (Logon Method = "sson" or "prompt")

Unfortunately, Type 2 installation are claiming the "the logon method is incapable with the server" (despite setting the ServerURL to our internal server).  

Type 2 installations seem to be stubborn as a re-image of the pc is required to eradicate them.

Has anyone else encountered a situation where the Citrix PNAgent is stubborn about changing Logon Methods?  What was the res?



RE: Citrix PNAgent and SSO

Yes, I had the same issue.. but I used TS servers.

In that case I had to delete "bad" profiles from ts, and copy a "good" version as default. and then goes well.


I assume responsibility for everythin' :)

RE: Citrix PNAgent and SSO

Thanks for your input.  We don't use TS and the profiles in our Citrix farm are removed weekly to maintain server performance.  I'm convinced there is another reg key somewhere that defines a problematic configuration.


RE: Citrix PNAgent and SSO

I think I've got the answer.

First off, this seems to apply only to Citrix (XenApps) v11+ as earlier versions do not have the component responsible for this issue.  Secondly, this "answer" isn't really an answer more than an FYI based on my observations in my environment.  It is NOT necessarily universal.

The service ssonsrv.exe must be running for Citrix to use pass-through.  The error you get if this service is not running is misleading.

"The logon method is incompatible with this server. Your logon method has been changed to 'prompt user'."

The misleading word is highlighted in red.  This error is not coming from the Citrix server; it is coming from the local machine!

I compared the process list from a working machine and a non working machine and noticed an extra process on the working machine.  Namely, ssonsvr.exe.  As stated above, the service must be running for [local] Citrix to use pass-through.

Additional reading on several forums lead me to focus on the pnsson.dll file.  I believe this is the file that is responsible for launching ssonsvr.exe. One might think .dll corruption could be to blame although, know good pnsson.dll produce the same results.

Overall, pass-though authentication will not work if the ssonsvr.exe service isn't running.  If it's not running, it's probably because pnsson.dll failed to register during logon.  Which, in turn, could be the fault of winprocess.exe.



"I hope I can feel and see the change - stop the bleed inside a feel again.  Cut the chain of lies you've been feeding my veins; I've got nothing to say to you!"
-Infected Mushroom

RE: Citrix PNAgent and SSO

It's amazing how writing a reply makes one reconsidersearch keywords for troubleshooting methods.



"I hope I can feel and see the change - stop the bleed inside a feel again.  Cut the chain of lies you've been feeding my veins; I've got nothing to say to you!"
-Infected Mushroom

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Tek-Tips Forums free from inappropriate posts.
The Tek-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Tek-Tips forums is a member-only feature.

Click Here to join Tek-Tips and talk with other members! Already a Member? Login

Close Box

Join Tek-Tips® Today!

Join your peers on the Internet's largest technical computer professional community.
It's easy to join and it's free.

Here's Why Members Love Tek-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close