JaliosXperience
fr en
Path > Home > Forums > French Forum
Link

Erreur module NTLM avec Windows seven et AD 2008

Olivier VERMEESCH - on 1/18/12 at 10:07 AM

Bonjour,

depuis que nous sommes passés sous un AD 2008, tous mes clients sous Windows seven ont le message d'erreur suivant lorsqu'ils essaient de se connecter à notre intranet :

jcifs.smb.SmbException: The parameter is incorrect. jcifs.smb.SmbTransport.checkStatus(SmbTransport.java:541) jcifs.smb.SmbTransport.send(SmbTransport.java:641) jcifs.smb.SmbSession.sessionSetup(SmbSession.java:322) jcifs.smb.SmbSession.send(SmbSession.java:224) jcifs.smb.SmbTree.treeConnect(SmbTree.java:176) jcifs.smb.SmbSession.logon(SmbSession.java:153) jcifs.smb.SmbSession.logon(SmbSession.java:146) jcifs.http.NtlmHttpFilter.negotiate(NtlmHttpFilter.java:189) jcifs.http.NtlmHttpFilter.doFilter(NtlmHttpFilter.java:121) com.jalios.jcmsplugin.ntlm.NtlmHttpFilter.doFilter(NtlmHttpFilter.java:91)

Notre version de Jalios et la 7 et la version du module NTLM est la 2.1.2.

Le problème semble provenir du niveau de sécurité lors de authentification. En effet, sous windows xp j'obtient la même erreur 500 quand je place un valeur supérieure à 2 dans :

HKLM\SYSTEM\CurrentControlSet\Control\Lsa\LmCompatibilityLevel

En baissant cette valeur sur un poste windows 7, l'intranet redevient accessible.

Y a t'il un moyen de contourner ce problème sans devoir toucher à cette valeur ?

Merci Cordialement Olivier VERMEESCH

Alain d’heygère - on 3/1/12 at 6:02 PM

Bonjour,

Effectivement, sur Windows 7, la valeur par défaut de cette clef de registre force l'utilisation de NTLM V2 que nous ne supportons pas.

A ma connaissance, il n'y pas de méthode de contournement pour l'instant.

Cordialement Alain

Login   Home   fr en
JALIOS SA - SIREN 440 126 035