Under Construction
1430-246 FAILED: No valid authentication with an HMC console.
AIX Live Update verwendet für den Zugriff auf eine HMC eine Web-API über den Port 12443. Damit dies möglich ist, muss vorher eine Authentifizierung stattfinden. Dabei bekommt die LPAR ein Token, mit dem auf die Web-API zugegriffen werden kann. Das Token muss vor dem Starten von AIX Live Update manuell über das Kommando hmcauth angefordert werden. Wurde diese Authentifizierung nicht erfolgreich durchgeführt, oder stimmen HMC und/oder Benutzer der Authentifizierung nicht überein mit der Konfiguration in /var/adm/ras/liveupdate/lvupdate.data, wird die folgende Fehlermeldung ausgegeben:
1430-246 FAILED: No valid authentication with an HMC console.
Use the 'hmcauth -l' command to check the HMC authentication.
If needed, run 'hmcauth' command to authenticate with HMC.
Check that the attributes of 'hmc' stanza in the lvupdate.data match the hmcauth values.
Es sollte dann zunächst mittels „hmcauth -l“ überprüft werden, ob schon eine Authentifizierung erfolgt ist, oder nicht. Besitzt das System schon ein Token, sollte die Ausgabe in etwa wie folgt aussehen:
# hmcauth -l
Address : 192.168.199.50
User name: liveup
Port : 12443
#
Besitzt das System noch kein Token, bleibt die Ausgabe leer:
# hmcauth -l
#
In diesem Fall muss ein Token von der HMC angefordert werden. Dabei müssen HMC und Benutzername angegeben werden, optional kann auch ein Port abweichend vom Standard-Port 12443 angegeben werden:
# hmcauth -a 192.168.199.50 -u liveup -p XXXXXXXX
#
Existiert der angegebene Benutzer nicht oder ist das Passwort falsch, wird eine entsprechende Fehlermeldung ausgegeben:
# hmcauth -a 192.168.199.50 -u live -p XXXXXXXX
Authentication failure. -- Failed to retrieve saved token. Please logon first using hmcauth.: PMCSS00G: The authentication has been rejected for user live. Logon was denied with the following error message : Invalid login credentials specified.. -- Failed to log on: PMCSS00G: The authentication has been rejected for user live. Logon was denied with the following error message : Invalid login credentials specified..
An error occured getting the token.
#
Lässt man beim Aufruf Angaben zur IP-Adresse oder Hostname, Benutzername oder Passwort weg, wird die entsprechende Information interaktiv abgefragt. Im einfachsten Fall startet man hmcauth ohne Argumente und gibt alle Daten interaktiv ein:
# hmcauth
Enter HMC URI: 192.168.199.50
Enter HMC user name: liveup
Enter HMC password: PASSWORD
#
Als nächstes sollte man kontrollieren, ob in der Konfigurationsdatei /var/adm/ras/liveupdate/lvupdate.data die gleiche HMC und der gleiche Benutzer angegeben wurde:
# cat /var/adm/ras/liveupdate/lvupdate.data
…
hmc:
lpar_id =
management_console = 192.168.199.50
user = liveup
#
Stimmen die Daten nicht überein, dann muss an einer Stelle korrigiert werden.
Wurden bei hmcauth inkorrekte Daten verwendet, muss man zunächst mit „hmcauth -r“ das aktuelle Token verwerfen:
# hmcauth -r -a 192.168.199.50 -u liveup
#
Erst dann sollte ein neues Token angefordert werden, dieses Mal dann mit den korrekten Daten.