Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win

x
?
Solved

Citrix Web Interface 4.5 Application Hangs

Posted on 2007-04-11
16
Medium Priority
?
2,327 Views
Last Modified: 2012-05-12
I have a Citrix Presentation Server 4.5 . When i use the Web interface i get to the point where it says connected and it says it is starting my application. It then hangs and disspears after a while. This is a problem internally and externally, all the ports are open. Is there configuratio issues please advise
0
Comment
Question by:Waqas80
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 8
  • 8
16 Comments
 
LVL 37

Expert Comment

by:Carl Webster
ID: 18911836
What error(s) are you getting in the event logs?
0
 

Author Comment

by:Waqas80
ID: 18916389
I do not get any info in the event logs

What i  have found is when i change the address transalation in citrix web interface to go direct internally  It works (Internally)

When changed back you are able to log in to the web interface able to see published applications , when you launch an application it  establishes connection as i am able to see the ica connection, but then hangs on checking credentiels and dissaperas after a short while.

I am also unable to save the application ica file as it points to launcher.aspx and does not allow me to download
0
 
LVL 37

Expert Comment

by:Carl Webster
ID: 18917224
What are your DMZ settings?

Do you have:

default=translated
10.0.0.0 = direct (assuming your local lan is a 10. network)
0
Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

 

Author Comment

by:Waqas80
ID: 18917607
yes that is how my DMZ is setup
0
 
LVL 37

Expert Comment

by:Carl Webster
ID: 18917631
The only time I have seen the inability to save the launch.ica file is when the firewall is not setup properly.  What firewall are you using ?  BTW, I am NOT a firewall person.  So I may not be able to help you with specific configuration issues.
0
 

Author Comment

by:Waqas80
ID: 18917666
Firewall is ISA , The major issue is where it does not go further and launch the application ,. The ica connection/session is established and it even registers in ACM but it hangs on checking credentils for  while before it dissapears without an error.

I have checkd the firewall and we have policys permitting  traffic on them ports.
 I can establish a telnet to the server on port 1494
Culd this be due to proxy settings or any other configuration issues which i am over looking
0
 
LVL 37

Expert Comment

by:Carl Webster
ID: 18917758
That is possible but I can'r even spell ISA! :)

You may need to put wireshark or another protocal analyzer out there and see what is happening.

http://www.wireshark.org/
0
 

Author Comment

by:Waqas80
ID: 18917866
Ha I hate firewlls but its a fact of life we are faced with

Could it be due to the xml port ? i changed it from 80 so it wouldnt conflict with HTTP
0
 
LVL 37

Expert Comment

by:Carl Webster
ID: 18917933
Server 2003 or Windows 2000?
0
 

Author Comment

by:Waqas80
ID: 18917939
server 2003
0
 
LVL 37

Accepted Solution

by:
Carl Webster earned 1000 total points
ID: 18917959
Go thru the following steps, even if you have before, just to make sure all is OK.

Registering the XML Service to share the port with IIS 6.0

By default when installing IIS 6.0 the virtual Scripts Folder is not created.

1. Unregister the service using the previous instructions.

2. Navigate to the \Inetpub folder and create a new folder named Scripts.

3. Open the IIS Manager MMC Snap-in.

4. Right-click the Default Web Site and select New | Virtual Directory…

5. Click Next.

6. Under Alias: type the name Scripts and click Next.

7. Under Path: type Drive Letter:\Inetpub\Scripts and click Next.

8. Under Allow the following permissions: make sure that the following are selected:

a. Read

b. Run Scripts (such as ASP)

c. Execute (such as ISAPI applications or CGI)

9. Click Next and click Finish.

10. Right-click the Scripts virtual directory and go to Properties.

11. Under the Virtual Directory tab make sure that the Execute Permissions: field is set to Scripts and Executables.

12. Under the Directory Security tab, click Edit… under Authentication and Access Control and make sure that the Enable anonymous access check box is selected.

13. Now copy the files ctxxmlss.txt, clm.dll, wpnbr.dll to the newly create Scripts folder under the Inetpub folder. ***(If you are running MetaFrame Presentation Server 3.0 then the clm.dll file is no longer needed).***

14. If you are running MetaFrame Presentation Server 3.0 locate the file ctxadmin.dll and copy it to a folder called ctxadmin under \Inetpub\Scripts.

15. In IIS Admin right-click Web Service Extensions, select Add a new web service extension. Type the name Citrix XML ISAPI in the Extension name field and click Add. In the Add File popup window, type in or browse to the location of the wpnbr.dll file. Then finish by selecting the Set the extension status to allowed check box.

16. For MetaFrame Presentation Server 3.0, in IIS Admin right-click Web Service Extensions, select Add a new web service extension. Type the name Citrix XML Administration ISAPI in the Extension name field and click Add. In the Add File popup window, type in or browse to the location of the ctxadmin.dll file. Then finish by selecting the Set the extension status to allowed check box.

17. Run the iisreset command (be aware that this command will restart all IIS-related services).

Note: The file ctxxmlss.txt is located in the Program Files\Citrix\System32 folder and the files clm.dll and wpnbr.dll are located in the %SYSTEMROOT%\System32 folder.

0
 

Author Comment

by:Waqas80
ID: 18918096
All done and as described

The scenario is internally the program N agent works fine , The web interface internally works fine if the DMZ has a direct rule specified, but that fires up an error externally that there is no citrix server specified. it does not allow me to move up in priority. If that rule is taken out an i run as normal then i get the first problem of chekcing credentiels

I can telnet to all ports  1494 2598, etc i understand that it is not sending back the ica packets? could that be so as it successfully establishes the session ?
0
 
LVL 37

Expert Comment

by:Carl Webster
ID: 18918121
"it does not allow me to move up in priority"

What is "it"?
0
 

Author Comment

by:Waqas80
ID: 18918273
in dmz settings  where you specify rules , an  option is avaible for moving up and down the order but in my instance evreything is above default and cannot be modfied
0
 
LVL 37

Expert Comment

by:Carl Webster
ID: 18918338
I have always had to manually change them when there is only 2.  Click on the default one and change it to "Default - Translated" and then change the other to be "Direct and pointing to your local lan IP scheme"
0
 

Author Comment

by:Waqas80
ID: 18918460
Changed , i jsut do not know where to look next evreything seems right in citrix , jsut hitting that last hurdle where cannot finsih loading the application , HELP
0

Featured Post

Get your Conversational Ransomware Defense e‑book

This e-book gives you an insight into the ransomware threat and reviews the fundamentals of top-notch ransomware preparedness and recovery. To help you protect yourself and your organization. The initial infection may be inevitable, so the best protection is to be fully prepared.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article explains the fundamentals of industrial networking which ultimately is the backbone network which is providing communications for process devices like robots and other not so interesting stuff.
This month, Experts Exchange’s free Course of the Month is focused on CompTIA IT Fundamentals.
This is used to tweak the memory usage for your computer, it is used for servers more so than workstations but just be careful editing registry settings as it may cause irreversible results. I hold no responsibility for anything you do to the regist…
This video gives you a great overview about bandwidth monitoring with SNMP and WMI with our network monitoring solution PRTG Network Monitor (https://www.paessler.com/prtg). If you're looking for how to monitor bandwidth using netflow or packet s…

610 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question