PowerEdge: iDRAC Remote File Share HTTP non si connette
Summary: Si verifica un errore e l'immagine non viene montata quando si tenta di connettersi a una condivisione file remota (RFS) HTTP. Potrebbe non trattarsi di un errore dell'iDRAC, ma del server HTTP. La funzione RFS di iDRAC richiede che il server HTTP esegua HTTP 1.1. ...
Symptoms
Dopo aver immesso il comando CLI per montare una condivisione file HTTP:
racadm remoteimage -c -l http://<path/to/image.iso>
Messaggio visualizzato:
ERROR: Unable to perform requested operation.
In alternativa, nell'interfaccia utente web, viene visualizzato il seguente messaggio:
Cause
iDRAC richiede che il server HTTP esegua almeno HTTP 1.1 perché richiede la persistenza della connessione.
Qualsiasi versione al di sotto di HTTP 1.1 non supporta questa funzione.
Server HTTP semplice Python ("python -m http.server 80" dove '80' è il numero di porta), ad esempio, viene eseguito con la versione 1.0 per impostazione predefinita.
Esecuzione del seguente comando per verificare quale versione HTTP viene servita:
curl --head http://server[:port]
In questo modo viene restituito quanto segue quando si utilizza il server HTTP Python Simple:
Oppure, quando si utilizza un server Apache:
La prima riga mostra la versione del protocollo HTTP che viene servita.