Citrix receiver PNAgent URL enumerates apps when not connected to domain, how?

Hello there,

When I have my laptop connected to wifi network at home or in train during travel, the Citrix Receiver with server address pointing to https://mycompanyname/citrix/pnagent/citrix.xml, can enumerate apps and deskops, even though I am not connected to my company's network.

How is this possible? How is the communication happening?

Am I missing anything here, that I am not understanding.

Please advise.

Thanks and Regards
goprasadAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

RizzleCommented:
Hi,

The applications may enumerating under a cached setting, what happens when you actually click on one?

I remember seeing this was once and the user could see their applications (Cached) but couldn't actually do anything with them.

Do you have Storefront in your environment?
0
RizzleCommented:
Unless the Citrix Receiver is pointing to the CAG in your environment?
0
Dirk KotteSECommented:
is "mycompanyname" reacheble from the internet?
can you open https://mycompanyname/citrix/pnagent/citrix.xml within a browser and see  an XML output?

btw, the url should be the following:
https://mycompanyname/citrix/pnagent/config.xml
0
The Ultimate Tool Kit for Technolgy Solution Provi

Broken down into practical pointers and step-by-step instructions, the IT Service Excellence Tool Kit delivers expert advice for technology solution providers. Get your free copy for valuable how-to assets including sample agreements, checklists, flowcharts, and more!

goprasadAuthor Commented:
when i browse to mycompanyname in browser, I get an XML output.

And yes URL should end with config.xml
0
RizzleCommented:
You didn't answer my questions?
0
Dirk KotteSECommented:
Ok, seems you company publish the apps to the internet also.
There are different options how to accomplish this ... some secure , some not.
Your company may use a SSL gateway like CitrixAccessGateway (CAG), netscaler gateway or CitrixSecureGateway .
Also possible (but not secure) is to publish the webinterface-IIS directly using NAT at the firewall.

The first options are common and you should not  be surprised as a user.
if you are the responsible person for this environment or a security officer you should check this ;-)

and now the HOW:
your receiver connects to the published PNA-Site, receive the xml file you have seen already, send your authentication data (manually entered or from your session if pass-through is enabled) and the receiver gain access to your applications. Thats all.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Citrix

From novice to tech pro — start learning today.