Fenetre d'authentification Windows

Quand je lance une application à partir de l’interface web, la fenêtre de Connexion Citrix se lance puis une fenêtre d’ouverture de session Windows 2003 Server s’ouvre. Il faut que l’utilisateur saisisse son login/password/domain pour réussir à lancer complètement l’application.



Quand on tente d’accéder à cette même application à partir du Program neighborhood, il ne fait pas apparaitre cette fenetre d’authentification.



Citrix MPS4.0 sous Windows 2003 Server.



Auriez vous une idée ?



Merci par avance

Il faut editer la conf local des utilisateurs:



appsrv.ini

UseLocalUserAndPassword=On
EnableSSOnThruICAFile=On
SSOnUserSetting=On

http://forum-citrix.com/index.php/topic,96.msg343.html#msg343

J’avais vu ce message, j’avais déjà essayé mais sans résultat.



J’ai donc modifié mon appsrv.ini qui se trouve dans C:Program FilesCitrixicaweb32 pour y ajouter :

UseLocalUserAndPassword=On

EnableSSOnThruICAFile=On

SSOnUserSetting=On



Mais ça n’a pas réglé le problème, la fenêtre d’authentification Windows se lance toujours… ???

NON pas la source dans “program files” MAIS dans ton profil (tous les profils!) %systemroot%Documents and Settings%username%Application DataICAClient et ceci sur les postes des users!

"chavers" wrote:
NON pas la source dans "program files" MAIS dans ton profil (tous les profils!) %systemroot%Documents and Settings%username%Application DataICAClient et ceci sur les postes des users!
J'avais également modifié ce appsrv.ini qui se situe dans mon profil tel quel :
;**********************************************************************
;**
;** APPSRV.INI - Application Server Configuration File.
;**
;** This file contains user settings which define application
;** servers and other preferences.
;**
;**********************************************************************

[WFClient]
UseLocalUserAndPassword=On
EnableSSOnThruICAFile=On
SSOnUserSetting=On
Version=2
LogFile=C:Program FilesCitrixClient ICAwfclient.log
LogFileWin16=wfcwin.log
........
......
....
..

Ca ne fonctionne pas mieux. Il n'y a pas d'endroit spécifique où inscrire ses paramètres ? au début de la section [WFClient], à la fin, ... ?

On est bien d'accord que l'utilisateur lance son navigateur, clique sur le lien pour accéder à l'interface web Citrix. A ce moment là il est authentifié automatiquement (ça, ça fonctionne) et les applications auxquelles il a droit apparaissent. C'est quand il clique sur une de ces applications que la fenetre de login Citrix se lance, puis une fenetre d'authentification Windows 2003 s'ouvre.

Merci

peux tu copier ton appsrv.ini complet ici ?

;**********************************************************************
;**
;** APPSRV.INI - Application Server Configuration File.
;**
;** This file contains user settings which define application
;** servers and other preferences.
;**
;**********************************************************************

[WFClient]
Version=2
LogFile=C:Program FilesCitrixClient ICAwfclient.log
LogFileWin16=wfcwin.log
LogFileWin32=C:Documents and SettingstotoApplication DataICAClientwfcwin32.log
LogAppend=Off
LogConnect=On
LogErrors=On
LogTransmit=Off
LogReceive=Off
LogKeyboard=Off
Hotkey1Char=F1
Hotkey1Shift=Shift
Hotkey2Char=F3
Hotkey2Shift=Shift
Hotkey3Char=F2
Hotkey3Shift=Shift
Hotkey4Char=F1
Hotkey4Shift=Ctrl
Hotkey5Char=F2
Hotkey5Shift=Ctrl
Hotkey6Char=F2
Hotkey6Shift=Alt
Hotkey7Char=plus
Hotkey7Shift=Alt
Hotkey8Char=minus
Hotkey8Shift=Alt
Hotkey9Char=F3
HotKey10Shift=Ctrl
Hotkey10Char=F5
HotKey9Shift=Ctrl
Hotkey11Char=plus
Hotkey11Shift=Ctrl
DisableSound=Off
MouseTimer=0
KeyboardTimer=0
ColorMismatchPrompt_Have16_Want256=On
ColorMismatchPrompt_Have64K_Want256=On
ColorMismatchPrompt_Have16M_Want256=On
DosConnectTTY=On
ConnectTTY=Off
ConnectTTYDelay=1000
TcpBrowserAddress=
IpxBrowserAddress=
NetBiosBrowserAddress=
BrowserRetry=3
BrowserTimeout=1000
LanaNumber=0
ScriptDriver=SCRIPT.DDL
ScriptDriverWin16=SCRIPTW.DLL
ScriptDriverWin32=SCRIPTN.DLL
ScriptFile=
PersistentCacheEnabled=Off
PersistentCacheSize=30000000
PersistentCacheMinBitmap=8192
PersistentCachePath=C:Documents and SettingstotoApplication DataICAClientCache
UpdatesAllowed=On
COMAllowed=On
CPMAllowed=On
VSLAllowed=On
CDMAllowed=On
MaximumCompression=Off
XmlAddressResolutionType=DNS-Port
ICASOCKSProtocolVersion=-1
ICASOCKSProxyHost=
ICASOCKSProxyPortNumber=1080
SSLEnable=Off
SSLProxyHost=*:443
SSLNoCACerts=0
SSLCiphers=ALL
PNQuickLaunchEnabled=Yes
PNQuickLaunchVisible=yes
UseLocalUserAndPassword=On
EnableSSOnThruICAFile=On
CustomConnectionsIconOff=Off
SSOnUserSetting=On
DesiredColor=2
ScreenPercent=0
DesiredHRES=640
DesiredVRES=480
PNCacheVersion=1
KeyboardLayout=(User Profile)
KeyboardType=(DEFAULT)
TransparentKeyPassthrough=FullScreenOnly
RuntimePrompt=On
AutoReconnect=Off
SSOnCredentialType=Any
PersistentCachePercent=0
ApplicationSetManagerIconOff=Off
FindNewApplicationSetIconOff=Off
AddICAIconOff=Off
DragoutOff=Off
NoSavePwordOption=Off
PNUIShowTB=0
PNUIShowTBText=0
PNUIShowSB=0
PNUIViewType=0
PNUINoAutoSearch=On
PNUIHPos=0
PNUIVPos=0
PNUIWidth=0
PNUIHeight=0
ICAHttpBrowserAddress=ica

Heuuuuuuu ta conf est bonne…

http://support.citrix.com/article/entry.jspa?entryID=1411

"CTX17631" wrote:
UseLocalUserAndPassword
Indique si le nom d’utilisateur et le mot de passe utilisés pour l’ouverture de session
sur l’ordinateur client doivent être utilisés (On) ou non (Off) pour l’authentification
auprès du serveur MetaFrame.
Remarque SSOnUserSetting doit avoir la valeur On.

EnableSSOnThruICAFile
Indique si le nom d’utilisateur et le mot de passe utilisés pour l’ouverture de session
sur la machine cliente doivent être utilisés (On) ou non (Off) pour l’authentification
via les fichiers .ica.
Même si UseLocalUserAndPassword et SSOnUserSetting sont spécifiés dans le
fichier .ica, pour des raisons de sécurité, les utilisateurs ne peuvent être authentifiés
auprès du serveur que si ce paramètre est présent et sa valeur est On.

SSOnUserSetting
Sélectionne (On) ou désélectionne (Off) l’option Utiliser les informations
d’identification locales pour l’ouverture de session. Ce paramètre est sans effet si
l’authentification simplifiée n’est pas sélectionnée lors de l’installation du client ICA.

La seule solution que je viens de trouver, c’est de tout désinstaller mon client Citrix (Program Neighborhood + client Web) et de réinstaller la totale (Program Neighborhood + client Web + Agent) en activant l’authentification unique, et là ça fonctionne… Voilà mon appsrv.ini :


;**********************************************************************
;**
;** APPSRV.INI - Application Server Configuration File.
;**
;** This file contains user settings which define application
;** servers and other preferences.
;**
;**********************************************************************

[WFClient]
Version=2
LogFile=C:Program FilesCitrixClient ICAwfclient.log
LogFileWin16=wfcwin.log
LogFileWin32=C:Documents and SettingstotoApplication DataICAClientwfcwin32.log
LogAppend=Off
LogConnect=On
LogErrors=On
LogTransmit=Off
LogReceive=Off
LogKeyboard=Off
Hotkey1Char=F1
Hotkey1Shift=Shift
Hotkey2Char=F3
Hotkey2Shift=Shift
Hotkey3Char=F2
Hotkey3Shift=Shift
Hotkey4Char=F1
Hotkey4Shift=Ctrl
Hotkey5Char=F2
Hotkey5Shift=Ctrl
Hotkey6Char=F2
Hotkey6Shift=Alt
Hotkey7Char=plus
Hotkey7Shift=Alt
Hotkey8Char=minus
Hotkey8Shift=Alt
Hotkey9Char=F3
HotKey10Shift=Ctrl
Hotkey10Char=F5
HotKey9Shift=Ctrl
Hotkey11Char=plus
Hotkey11Shift=Ctrl
DisableSound=Off
MouseTimer=0
KeyboardTimer=0
ColorMismatchPrompt_Have16_Want256=On
ColorMismatchPrompt_Have64K_Want256=On
ColorMismatchPrompt_Have16M_Want256=On
DosConnectTTY=On
ConnectTTY=Off
ConnectTTYDelay=1000
TcpBrowserAddress=
IpxBrowserAddress=
NetBiosBrowserAddress=
BrowserRetry=3
BrowserTimeout=1000
LanaNumber=0
ScriptDriver=SCRIPT.DDL
ScriptDriverWin16=SCRIPTW.DLL
ScriptDriverWin32=SCRIPTN.DLL
ScriptFile=
PersistentCacheEnabled=Off
PersistentCacheSize=30000000
PersistentCacheMinBitmap=8192
PersistentCachePath=C:Documents and SettingstotoApplication DataICAClientCache
UpdatesAllowed=On
COMAllowed=On
CPMAllowed=On
VSLAllowed=On
CDMAllowed=On
MaximumCompression=Off
XmlAddressResolutionType=DNS-Port
ICASOCKSProtocolVersion=-1
ICASOCKSProxyHost=
ICASOCKSProxyPortNumber=1080
SSLEnable=Off
SSLProxyHost=*:443
SSLNoCACerts=0
SSLCiphers=ALL
PNQuickLaunchEnabled=Yes
PNQuickLaunchVisible=yes
UseLocalUserAndPassword=On
EnableSSOnThruICAFile=On
CustomConnectionsIconOff=Off
SSOnUserSetting=On
DesiredColor=2
ScreenPercent=0
DesiredHRES=640
DesiredVRES=480
PNCacheVersion=1
KeyboardLayout=(User Profile)
KeyboardType=(DEFAULT)
TransparentKeyPassthrough=FullScreenOnly
RuntimePrompt=On
AutoReconnect=Off
SSOnCredentialType=Any
PersistentCachePercent=0
ApplicationSetManagerIconOff=Off
FindNewApplicationSetIconOff=Off
AddICAIconOff=Off
DragoutOff=Off
NoSavePwordOption=Off
PNUIShowTB=1
PNUIShowTBText=1
PNUIShowSB=1
PNUIViewType=40028
PNUINoAutoSearch=On
PNUIHPos=29
PNUIVPos=30
PNUIWidth=768
PNUIHeight=555
ICAHttpBrowserAddress=ica
[__QL__Addresses]

Pour info si tu as le client pn full, tu n’as pas besoin d’installer le client web. car le type mime *.ica est lancer par le client full et pas le client web.