The 6.30.1050 version Win32 ICA Client, SSON, and Encryption prompt user for credentials in pass-through mode.
Issue
The Winlogon dialog box may appear with the following scenario:
¤ Install the Version 6.30.1050 Win32 ICA Client on a MetaFrame 1.8 Service Pack 3 server
¤ Try to connect to a published application, either on the same server or another server, using a custom ICA connection or an .ICA file
¤ Set the connection option to use any encryption setting (128-bit, 56-bit, 40-bit, 128-bit Login Only)
¤ Single Sign-on is enabled
This does not occur when using an application set, the encryption level is set to basic, or installing the 6.30.1050 client on MetaFrame XP Feature Release 2 servers.
Resolution
1. When using the Program Neighborhood Client to make a custom connection, add the following setting to the Appsrv.ini file in the users Profile directory:
APPSRV.INI
[WFClient]
Version=2
.......
[ApplicationServers]
YourPublishedAppName=
.......
[YourPublishedAppName]
AutoLogonAllowed=On <----------
.......
2. If you are using an .ICA file, add the following setting to the Appsrv.ini file in the users Profile directory AND the following settings to the .ICA file:
APPSRV.INI
[WFClient]
Version=2
EnableSSOnThruICAFile=On <------------
.......
.ICA File
[WFClient]
Version=2
TcpBrowserAddress=x.x.x.x
[ApplicationServers]
YourPublishedAppName=
[YourPublishedAppName]
Address=YourPublishedAppName
InitialProgram=#YourPublishedAppName
DesiredHRES=640
DesiredVRES=480
DesiredColor=2
TransportDriver=TCP/IP
WinStationDriver=ICA 3.0
EncryptionLevelSession=EncRC5-128
UseLocalUserAndPassword=On <-----------------
AutoLogonAllowed=On <-----------------
[EncRC5-128]
DriverNameWin32=PDC128N.DLL
DriverNameWin16=PDC128W.DLL