Home > NetApp > SMO-20111: Authenticaion failed for user

SMO-20111: Authenticaion failed for user

SMO-20111: Authenticaion failed for user

Probleme mit gespeicherten Credentials führen mit SMO 3.4.1 (egal welches Patchlevel) unter OEL7/RHAT7 zu folgendem Fehler: "SMO-20111: Authenticaion failed for user".

Nach der Installation von Snapmanager Upgrades funktioneren oft die gespeicherten Credentials nicht mehr. Auf der Konsole erscheint der Fehler SMO-20111: Authenticaion failed for user und mit dem SMOGUI öffnet sich der Authentication Dialog. Egal was man hier eingibt, man kommt nicht weiter.

Ursachenforschung

Das Problem liegt im Zusammenspiel zwischen SnapManager und PAM Authentication. Die von SMO ausgelieferte Version von /etc/pam.d/snapmanager funktioniert unter aktuellen OEL7/RHAT7 nicht mehr. Wir konnten nicht feststellen ab welcher PAM Version das Problem genau auftritt, es ist aber spätestens mit einem aktuellen RHAT7up5 vorhanden (möglicherweise auch schon früher).

SMO liefert folgende Inhalt für /etc/pam.d/snapmanager aus:

#%PAM-1.0
auth        required    pam_stack.so service=system-auth
account     required    pam_stack.so service=system-auth
password    required    pam_stack.so service=system-auth
session     required    pam_stack.so service=system-auth

Lösung des Problems

Man muss PAM mit folgendem neuen Inhalt für /etc/pam.d/snapmanager zur Kooperation bringen:

#%PAM-1.0
auth        include    system-auth
account     include    system-auth
password    include    system-auth
session     include    system-auth

Damit sollten die gespeicherten Credentials wieder funktionieren.