Program Neighborhood Agent Server URL, Where Is It Stored

We're building a new WI server and once it's live we would like to be able to change all of our users PNA to point to the new server.  I'm trying it on a test machine, but I can't seem to find where the Server URL value is stored.  I've removed the client completely from the test machine, gone into the registry and deleted every mention of Citrix, and removed the users local profile.  I then reinstall the client (10.2), as the local administrator, it asks for the server url, I type in the new server reboot the machine and log back in as the local admin, the PNA shows the correct address.  I logout and login with a user account and check the address and it still shows the old address.  Where is it getting this information from?  As I said I removed all registry information even referring to citrix and deleted the users local profile.  Is the information stored in the profile?  I would be grateful to anyone who could tell me where the Server URL setting for the PNA is stored.

I also just noticed something else that's very strange, I made a regular user a local admin on the test machine so I could install the client with their account to see if it made a difference, but when I launch the client installed, it launches an install for the web-only client.  If I launch the exact same file as the local admin I get full client install where I can select which components I want to install (web, pn, pna).  What the heck is going on?

Who is Participating?
baytex_itConnect With a Mentor Author Commented:
I was just looking at another question on the site and found what I believe is the answer.  If you add a new string value (Config URL) to the HKCU\Software\Citrix\Program Neighborhood Agent key with the data equal to what you want the new server to be it works.

On XP or Vista?

For Vista:
I had the same problem a few weeks ago, after some digging I came up with this:

This folder can also be found around the same folder on the local profiles of each user... This is why you did not get the user updated, only yourself: "C:\Users\<user>\AppData\Roaming\ICAClient\"

For XP I dont got the accurate folders, but around there somewhere in the same folder ICAClient ;)
baytex_itAuthor Commented:
It's on XP.

I belive the APPSRV.INI file is only for the Program Neighborhood and shouldn't have any impact on the Program Neighborhood Agent.  I took a look at the file anyways, but didn't see any reference to the WI address.  If I'm wrong though please let me know and I'll take a closer look.
TheFlyingCorpseConnect With a Mentor Commented:
hmm, HttpBrowserAddress, HttpBrowserAddress0, HttpBrowserAddress1, HttpBrowserAddress2, HttpBrowserAddress3, HttpBrowserAddress4?

I have these in the INI's stored in the same folder, we just run <exefile> <inifile with config>, with the HTTP browser addres its the direct IP OR the Hostname, I'd check for both in it.

(Citrix 9.0.23 or something)
baytex_itAuthor Commented:
Yes, I have the HttpBrowserAddress field, but that points to our Presentation Server addresses not our Web Interface address, which is how it should be.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.