citrix web client An internal error occurred. Please contact your system administrator.

I have set a citrix presentation server 4.0 web interface and set up the web clients files to be downloaded from the server (ICA32).
the link shows up on the web page , however when users click on the link to get the client from the server the client is not getting downloaded. After a few minutes i get the error
An internal error occurred. Please contact your system administrator.

Any ideas?
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.

Did you copy the client installation files from the component CD (or download from web) to the C:\Program Files\Citrix\Web Interface\4.0\ICAWEB\ directory on your web interface server?

that is where the files will be pulled from
actually the exact path for the ICA32 (english version) will be here:

C:\Program Files\Citrix\Web Interface\4.0\ICAWEB\en\ica32\
c_hocklandAuthor Commented:
i copied files from the web to the path C:\Program Files\Citrix\Web Interface\4.0\ICAWEB\en\ica32\
and then i also copied the files from the component cd
but i also found this

what do you think ?
Price Your IT Services for Profit

Managed service contracts are great - when they're making you money. Yes, you’re getting paid monthly, but is it actually profitable? Learn to calculate your hourly overhead burden so you can master your IT services pricing strategy.

c_hocklandAuthor Commented:
well i saw the hash file and it has all the properties as described on the ctx article.
where does the link point to on the web interface?

Note: it won't be exactly as it appears above.. there are variables in there that point to the path above... but please post the path it is trying to download from
c_hocklandAuthor Commented:
the link points to
ok that is correct.  You have the ica32t.exe file in the folder:

C:\Program Files\Citrix\Web Interface\4.0\ICAWEB\en\ica32\


and one other thing to check (maybe you have modified the default value) is here:


Do a search for the line "Win32Client=" and make sure it says:

c_hocklandAuthor Commented:
part of the file

# InternalServerAddressMap=[normalAddress,translatedAddress,normalAddress,translatedAddress,...]
# WelcomeMessage_<lang-code>=[Customized welcome message in the specified language]
ok everything you have posted is correct.  Did you run IISRESET or restart the web server after copying the client files to the path, or making any modifications to your web interface configuration?

other than that i'm not sure what your problem could be, unless it is a bug with citrix....
what version of ASP.NET do you have on that server?  if you upgraded to 2.0 (or now even 3.0) it can cause this error.
you might also try this so you can get a more detailed error message instead of the default:

taken from


For any server-side failure in Web Interface 3.x\4.x, the same minimal error message appears:

“An internal error occurred. Please contact your administrator.”


This is by design. Web Interface is configured not to reveal detailed error messages to unauthorized users.


A more descriptive error message may be revealed by disabling the customErrors element in the Web.config file. Locate the following line in wwwroot\Citrix\MetaFrame\site\web.config:

      <customErrors mode="On" defaultRedirect="html/serverError.html" />

Change the mode value to Off:

      <customErrors mode="Off" defaultRedirect="html/serverError.html" />

Save the file and reproduce the problem that was causing an error. Changes to Web.config do not require a service restart. If the error was triggered by clicking an application icon, right-click the icon and select Open in new window to see the error report. The error report reveals much more detail, including which line from the script is causing the error.

You can obtain additional compiler information by enabling the debug option in the Web.config compilation tag:

      <compilation debug="true" defaultLanguage="C#">

After resolving the issue, be sure to restore Web.config to its original state so that unauthorized users cannot see detailed error messages.

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
c_hocklandAuthor Commented:
i have 1.1
and ran the aspnet_regiis -lv to verify
let me read the previous posting
c_hocklandAuthor Commented:
Locate the following line in wwwroot\Citrix\MetaFrame\site\web.config:

actually mine was  wwwroot\citrix\citrix\metaframe\web.config

notice that ihad 2 citrix
i copied and pasted the metaframe folder under the first citrix folder

do you think this has somethign to do with the error ?that i have   wwwroot\citrix\citrix\metaframe\web.config ???
c_hocklandAuthor Commented:
C:\Documents and Settings\nsadm3>aspnet_regiis -lv
1.1.4322.0      Valid (Root)    C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\asp

C:\Documents and Settings\nsadm3>
c_hocklandAuthor Commented:
also , when i try to access the license page via the license suite console the page cannot open. it says page not found.
Is it because of Aspnet?
do you think the two error relate somehow with each other ??
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

From novice to tech pro — start learning today.