Cannot connect to the Citrix XenApp server. Socket operation on non-socket.

Hello -

I have a Citrix XenApp Server running on server 2008. All works well except sometimes I may need to reboot. I have had no issues connecting from home on a non-wireless connection. My home PC repeatedly reconnects successfully to apps within citrix. I have one doctor that has a HP laptop running vista home prem and seems to be getting a error (Cannot connect to the Citrix XenApp server. Socket operation on non-socket) when he tries to connect to app. He is able to get to citrix site and view listed apps, however when he double clicks app it tries to establish connection and then comes up with that error message.

I got his laptop and tested. Weird thing is that if I connect to Ethernet cable I'm able to connect successfully consistently. If I disconnect cable and connect WiFi, well it works until I close Citrix website/page. When I reopen the URL link while on WiFi, it works, then doesn't. It's odd cause it will work and then doesn't work. I'll close/open and still works then doesn't work. I put in Ethernet cable it will work consistently. I appreciate if you can help me resolve this issue.

nimdatx
LVL 1
Jaime CamposAsked:
Who is Participating?
 
bigbunk390Connect With a Mentor Commented:
According to this Citrix Doc (http://support.citrix.com/article/CTX108439) you need to add the line to disable session reliability.
Please read below the info I got from the link I prvided.


For Web Interface 4.5 and 4.6 and 5.x:
1. Locate the default.ica file on the Web server hosting Web Interface 4.5 or 4.6. Default path - \inetpub\wwwroot\Citrix\AccessPlatform\conf\default.ica
(which you already found)

2. By default, the CGPAddress= line should not be in this file – add the line in the [Application] section if it does not exist. This disables Session Reliablity.

3. If the CGPAddress=*:2598 line is in the default.ica file, change it to CGPAddress=

Note: If bandwidth control is enabled, be sure to edit the appropriate override file in the conf directory.
0
 
KrAzYCommented:
It sounds like a wireless issues at the moment.  Have you looked at updating the wireless drivers and/or wireless application that laptop has?  Does anyone else experience this issue?  If so, is it only wireless?
0
 
Jaime CamposAuthor Commented:
It worked on another laptop wifi. Maybe it is wifi only on that laptop. What does the error mean?
0
Free Tool: ZipGrep

ZipGrep is a utility that can list and search zip (.war, .ear, .jar, etc) archives for text patterns, without the need to extract the archive's contents.

One of a set of tools we're offering as a way to say thank you for being a part of the community.

 
bigbunk390Commented:
DO you have Session reliability enabled on the web server?
Please check this out:  http://support.citrix.com/article/CTX117454
0
 
Jaime CamposAuthor Commented:
How do I open Defualt in a texted editor? Is their another way to disable session reliability on the web server? Please see attached pic. I dont have an option to open with....Thanks.
0
 
Jaime CamposAuthor Commented:
heres pic.
Default.jpg
0
 
Jaime CamposAuthor Commented:
ok.....I couldnt get to it through IIS, however I searched for the file and I had two results.
c:\Inetpub\wwwroot\citrix\PNAgent\Conf
c:\Inetpub\wwwroot\citrix\XenApp\Conf

I then right clicked XenApp\Conf and opened with note pad.
This is what I got....

;
; ICA Override File
;
; Add ICA file settings that you want to be sent to client devices
; to this file.  Settings contained in this file override any
; settings generated by Web Interface.  This file is only used when
; no bandwidth profile is selected.  When a bandwidth profile is
; selected bandwidth_xxx.ica is used.
;
; NOTE: The format of this file has been changed from previous
; versions of Web Interface.  For backwards compatibility, you may
; continue to use legacy files.  All lines containing a tag of
; the form [NFuse_XXX] will be ignored.
;

[WFClient]
Version=2
RemoveICAFile=yes
ProxyTimeout=30000
ProxyFavorIEConnectionSetting=Yes
ProxyUseFQDN=Off

[ApplicationServers]
Application=

[Application]
Launcher=WI
TransportDriver=TCP/IP
DoNotUseDefaultCSL=On
BrowserProtocol=HTTPonTCP
LocHttpBrowserAddress=!
WinStationDriver=ICA 3.0
ProxyTimeout=30000
AutologonAllowed=ON

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

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

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

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

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


I do not see the CGPAddress to modify?????? Any idea?
0
 
bigbunk390Commented:
What version of web interface are you using?
0
 
Jaime CamposAuthor Commented:
Web Interface 5.0.1
WI.jpg
0
 
Jaime CamposAuthor Commented:
Why do you need to disable session reliability? How do I check if bandwith control is enabled and if so, how do I make sure I change all ICA files?

Thanks so much for all your help.
0
 
Jaime CamposAuthor Commented:
I added CGPAddress to all ica files that came up in search.  Please see attaached pic and all within the box is what I changed, please let me know if I missed anything. Please help me understand why this is occuring and why the error message.

Thanks,

Jaime Campos
Disabled-Session-Reliability-for.jpg
0
All Courses

From novice to tech pro — start learning today.