Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

We have an application. We are using Citrix presentation 4.5 server for publishing the application through IIS.

The application is accessible from inside using the private IP. It works fine.

Whenever we try accessing the application from outside it displays the Citrix username /password page . But when we key in the credentials we get this message

Network Error (tcp_error) 

A communication error occurred: "Connection refused"
The Web Server may be down, too busy, or experiencing other problems preventing it from responding to requests. You may wish to try again at a later time.

We access the application using a public IP on a web browser.

It was working fine for few days and then all of a sudden we started facing this issue.

There are no blocks on the firewall. When I use a packet sniffer on the client end outside , I can see the TCP handshake happening. And then we can see this message HTTP 1.1 service unavailable. I have also noticed that whenever I clear the cache of the client web browser the connection goes through.

Below is the event log

Event Type: Error
Event Source:   Web Interface at c:\inetpub\wwwroot\Citrix\AccessPlatform1
Event Category: None
Event ID:   0
Date:       10/20/2011
Time:       2:17:08 PM
User:       N/A
Computer:   apple
The description for Event ID ( 0 ) in Source ( Web Interface at c:\inetpub\wwwroot\Citrix\AccessPlatform1 ) cannot be found. The local computer may not have the necessary registry information or message DLL files to display messages from a remote computer. You may be able to use the /AUXSOURCE= flag to retrieve this description; see Help and Support for details. The following information is part of the event: The server name "" cannot be resolved.  This message was reported from the XML Service at address "".  This XML Service could not be contacted and will be temporarily removed from the list of active services. [Log ID: 370d6bc3].

Event Type: Warning
Event Source:   SQLBrowser
Event Category: None
Event ID:   3
Date:       10/20/2011
Time:       2:15:37 PM
User:       N/A
Computer:   apple
The configuration of the AdminConnection\TCP protocol in the SQL instance CITRIX_METAFRAME is not valid.
share|improve this question
What version of the Web Interface are you using? Are you using the CSG component for external connections? Is the Web Interface running on the Citrix server, or is it separate? To clarify - you can't even log into the website from outside? – Dan Dec 22 '11 at 11:04
Additionally, what version of Windows and what version of IIS are you on? Does anything get logged in the event log? – Dan Dec 22 '11 at 11:05

I'd leave a comment asking for some clarifications, but my points only let me leave answers.

You may look into the IIS configuration of the site to see if it is set up to respond on the public IP. You may only have it configured for the internal IP.

Another thing to look into is if it is configured properly for SSL on that IP as well.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.