XenApp 5 on Server 2008 won't connect to server

I am new to Citrix XenApp and am implementing this for the first time. This is just for a demo server, so I'm not concerned about security right now.  I'm just trying to get it to work. I have XenApp, and licensing installed on the same server. I have a web interface published and one application published. I have an alternate address set. I can hit the web interface both from the local server as well as externally.  However, when I try to launch the application, it launches the client, says it has contacted the server, but that's it, it never gets any further.  I have changed to use the Alternate address and get the same result from outside our firewall.  It seems to connect but simply doesn't go any further after "contacted server".  Any ideas?
nkameronAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
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.

bigbunk390Commented:
Are there any issues on the event logs of any of the servers and/or client?
Do you have terminal services licensing installed somewhere to provide licenses?

On the citrix license/xenapp server open a command promt and do a " netstat -a " as we want to verify the server has the correct ports listening.

The ports we are looking for is 27000 and 1494.

Is the windows firewall turned off?
0
nkameronAuthor Commented:
Thanks for the reply.  I am getting these errors in the event log:

An error occurred while enumerating a user's published resources. The XML Service did not return a valid response for this operation. [Log ID: 20359d54]

The Citrix XML Service object was not found: 404 Not Found. This message was reported from the XML Service at address http://localhost:80/scripts/wpnbr.dll [com.citrix.xml.NFuseProtocol.RequestAppData]. This XML Service could not be contacted and will be temporarily removed from the list of active services. [Log ID: 48ab96f6]

So it looks like an XML issue.  I have my XML port set to 8080 to avoid any issues with port 80.  I have 8080 opened on the firewall and I can see that I'm getting hits on the firewall.  It makes sense since I can't even connect locally on the server.

I also think that it might have to the do with the IP configuration of the server.  There are 2 NICs and the 2nd NIC is hooked up to a backup network.  It has both IP addresses listed in the server information.  I would like it to only use the 1st IP address and not the backup NIC, but I can't find anywhere to change that.  I do have the altaddr set correctly though.
0
bigbunk390Commented:
OK. For the moment lets concentrate on getting the WI to contact the farm and produce a session successfully internally before working on the external connectivity.

Is your web interface in a DMZ?
If not, can you verify that the windows firewall is disabled on both (web interface and Xenapp) servers?

So you say that XML is configured for 8080 but is it configured on both servers?

Web Interface server and Xenapp server both have the XML port set to 8080?

Also, you will want to check that the Citrix License server has server licenses and client licenses installed.


Can you verify all of the above?



0
Protecting & Securing Your Critical Data

Considering 93 percent of companies file for bankruptcy within 12 months of a disaster that blocked access to their data for 10 days or more, planning for the worst is just smart business. Learn how Acronis Backup integrates security at every stage

nkameronAuthor Commented:
The web interface and Xenapp are actually the same server. It is just going to be a demo machine.  I had it running previously on Server 2003.  The windows firewall is disabled on the machine.  There are 1 server and 5 clients on the license server, which is also the same server.
0
bigbunk390Commented:
Do you have Citrix Licensing and Web Interface installed on the same server also? If so did you install web interface first then Citrix Licensing?

I found this link, just something you might want to read: http://carlwebster.com/blogs/webster/archive/2009/01/03/Learning-the-Basics-of-XenApp-5-for-Windows-Server-2008-Part-1-of-7.aspx

0
bigbunk390Commented:
Also make sure there is no space in front or behing of the name of the published application, or any characters that are not alphanumeric.
0
nkameronAuthor Commented:
Yeah I actually followed this guide when I originally set this up.  I did have a problem with the licensing server at one point and Citrix said that there are no hot fixes for the licensing server and just make sure it is at the latest version.  I installed the latest version and it's working again.  I deleted and re-created the web interface and I verified that there are no special characters or spaces in the published app.  It's definitely a strange situation.  I am definitely thinking it's XML related based on the windows event log errors.  Is there somewhere else to set check the XML settings besides just the properties of the web interface?
0
bigbunk390Commented:
Well in the Access management console you should see the WI site and it's settings and you should also see the Xenapp farm properties. Althought they are visible in the same management console they are independent.
0
nkameronAuthor Commented:
Yeah the XML is set on both the server and the farm.  I'm going to paste the .ICA file below to see if there's anything that stands out.  This is the ICA from just trying to access the server locally using the direct access method.

[Encoding]
InputEncoding=UTF8

[WFClient]
CPMAllowed=On
ClientName=WI_3GaRq_PdXD7qe4cd3
ProxyFavorIEConnectionSetting=Yes
ProxyTimeout=30000
ProxyType=Auto
ProxyUseFQDN=Off
RemoveICAFile=yes
TransparentKeyPassthrough=Local
TransportReconnectEnabled=On
VSLAllowed=On
Version=2
VirtualCOMPortEmulation=Off

[ApplicationServers]
Notepad=

[Notepad]
Address=192.168.100.85:1494
AutologonAllowed=ON
BrowserProtocol=HTTPonTCP
CGPAddress=*:2598
ClearPassword=
ClientAudio=On
DesiredColor=4
DesiredHRES=1024
DesiredVRES=768
DoNotUseDefaultCSL=On
Domain=\30585471508DE158
FontSmoothingType=0
InitialProgram=#Notepad
LPWD=6
Launcher=WI
LocHttpBrowserAddress=!
LogonTicket=22B8E54687C46330585471508DE158
LogonTicketType=CTXS1
LongCommandLine=
NRWD=3
ProxyTimeout=30000
ProxyType=Auto
SFRAllowed=Off
SSLEnable=Off
SessionsharingKey=-3yxc4Ej4m/RnHSV8KLpIVB
StartIFDCD=1272214246830
StartSCD=1272214246830
TRWD=1
TWIMode=On
TransportDriver=TCP/IP
UILocale=en
WinStationDriver=ICA 3.0

[Compress]
DriverNameWin16=pdcompw.dll
DriverNameWin32=pdcompn.dll

[EncRC5-0]
DriverNameWin16=pdc0w.dll
DriverNameWin32=pdc0n.dll

[EncRC5-128]
DriverNameWin16=pdc128w.dll
DriverNameWin32=pdc128n.dll

[EncRC5-40]
DriverNameWin16=pdc40w.dll
DriverNameWin32=pdc40n.dll

[EncRC5-56]
DriverNameWin16=pdc56w.dll
DriverNameWin32=pdc56n.dll

0
nkameronAuthor Commented:
The only thing that worked for me was reinstalling XenApp.
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
Virtualization

From novice to tech pro — start learning today.