Demande #35030
Le service onevm est en systématiquement en erreur sur Hapy 2.7.2 si revprox_default est définit
Statut:
Nouveau
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
20/11/2022
Echéance:
% réalisé:
0%
Description
L'erreur est la suivante :
nov. 20 02:16:36 hapy-min systemd[1]: Starting OpenNebula Node starter... nov. 20 02:16:56 hapy-min onevm-all[2096]: HTTP-Error: 302 Moved Temporarily nov. 20 02:16:56 hapy-min onevm-all[2096]: exit nov. 20 02:16:56 hapy-min onevm-all[2096]: /usr/share/eole/sbin/onevm-all:227:in `exit' nov. 20 02:16:56 hapy-min onevm-all[2096]: /usr/share/eole/sbin/onevm-all:227:in `<main>' nov. 20 02:16:56 hapy-min systemd[1]: onenode.service: Main process exited, code=exited, status=255/n/a nov. 20 02:16:56 hapy-min systemd[1]: onenode.service: Failed with result 'exit-code'. nov. 20 02:16:56 hapy-min systemd[1]: Failed to start OpenNebula Node starter.
En effet si je fais : wget http://<adresse_ip>/RPC2
J'ai bien :
requête HTTP transmise, en attente de la réponse… 302 Moved Temporarily Emplacement : http://<nom_de_domaine>/RPC2 [suivant]
Sur ce serveur "revprox_default" est à "<nom_de_domaine>".
Historique
#1 Mis à jour par Emmanuel GARETTE il y a plus d'un an
- Sujet changé de Le service onevm est en systématiquement en erreur sur Hapy 2.8.1 si revprox_default est définit à Le service onevm est en systématiquement en erreur sur Hapy 2.7.2 si revprox_default est définit
#2 Mis à jour par Daniel Dehennin il y a 10 mois
- Projet changé de Distribution EOLE à eole-one-node
La bibliothèque ruby utilisée ne doit pas suivre les redirections.
La meilleure méthode serait sûrement d’utiliser un nom de domaine pour interroger l’API mais le script utilise une IP par défaut
#3 Mis à jour par Daniel Dehennin il y a 10 mois
Une option serait de calculer nous même l’URL finale en suivant les possibles redirections.