Author Topic: [Résolu] impossible d'accéder à phpVirtualBox après mise à jour de Zentyal  (Read 3785 times)

stangg

  • Zen Apprentice
  • *
  • Posts: 10
  • Karma: +1/-0
    • View Profile
Bonjour,

Je partage une expérience de blocage de phpvirtualbox après une mise à jour de zentyal.

J'ai installé il y a quelques jours VirtualBox sur un Zentyal 2.2-1 (64-bit) mis à jour (2.2.6 maintenant).
Ensuite pour gérer mes VM sur mon serveur headless, j'ai installé phpVirtualBox (interface web quasi complète de VirtualBox) http://code.google.com/p/phpvirtualbox/
Après quelques réglages, tout fonctionnait parfaitement (installation php5 entre autres).

La semaine dernière, mise à jour de la ZentyalBox :
Code: [Select]
$ more /var/log/apt/history.log
Start-Date: 2012-03-07  12:33:12
Install: linux-headers-2.6.32-39-generic (2.6.32-39.86), linux-headers-2.6.32-39 (2.6.32-39.86), linux-image-2.6.32-39-server (2.6.32-39.86)
Upgrade: adobe-flash-properties-gtk (11.1.102.62-0lucid1, 11.1.102.63-0lucid1), linux-server (2.6.32.38.44, 2.6.32.39.46), libck-connector0 (0.4.1-3ubuntu2, 0.4.1-3ubun
tu3), linux-headers-generic (2.6.32.38.44, 2.6.32.39.46), language-pack-zentyal-fr (2.2.1, 2.2.2), linux-image-server (2.6.32.38.44, 2.6.32.39.46), linux-libc-dev (2.6.
32-38.83, 2.6.32-39.86), adobe-flashplugin (11.1.102.62-0lucid1, 11.1.102.63-0lucid1), consolekit (0.4.1-3ubuntu2, 0.4.1-3ubuntu3)
End-Date: 2012-03-07  12:35:34

Et tout continue de fonctionner normalement.

Mais, hier, déplacement physique du serveur; extinction, redémarrage.
- Zentyal : RAS
- phpVirtualbox : n'accepte plus les connexions ... ah ... ?

Après plusieurs tests, la commande suivante renvoie (retranscrite un peu de mémoire) :
 
Code: [Select]
$   sudo /etc/init.d/vboxdrv setup
root's password:
Stopping VirtualBox kernel modules                                   done
Uninstalling old VirtualBox DKMS kernel modules                      done
Trying to register the VirtualBox kernel modules using DKMS          failed
  (Failed, trying without DKMS)
Recompiling VirtualBox kernel modules                                failed
  (Look at /var/log/vbox-install.log to find out what went wrong)

Après recherche, il se trouve que le header n'a pas été complètement installé (header server), du coup dkms n'a pas pu mettre à jour les éléments du noyau de VirtualBox; c'est rappelé ici :https://www.virtualbox.org/wiki/Linux_Downloads.

Solution :
Code: [Select]
$ sudo apt-get install linux-headers-$(uname -r)
Code: [Select]
$ tail  /var/log/apt/history.log
Start-Date: 2012-03-13  09:39:06
Install: linux-headers-2.6.32-39-server (2.6.32-39.86)
End-Date: 2012-03-13  09:40:12

phpVritualBox accepte à nouveau les connexions.
Tout est ok.

Je ne suis pas certain à 100% que les causes et les effets soient tous liés, mais c'est un retour qui peu aider certains.
D'autres pourrons commenter.
Bonne journée à tous,
Thomas.

christian

  • Guest
Merci Thomas pour ce partage et retour d’expérience.