Utiliser ovftool sous linux avec un domaine

J’ai suivi la documentation officielle pour exporter une VM en OVA avec ovftool, mais j’ai été confronté aux erreurs suivantes : Sans quotes : # ovftool --noSSLVerify vi://vsphere.local\administrator@vcenter.fqdn/DC/vm/web1 web1_export.ova Enter login information for source vi://vcenter.fqdn/ Username: vsphere.localadministrator Password: Terminate process signal received - aborting operation Removing temporary objects and files *Error: Execution aborted Completed with errors Avec quotes : # ovftool --noSSLVerify "vi://vsphere.local\administrator@vcenter.fqdn/DC/vm/web1" web1_export.ova Error: Internal error: Failed to connect to server Completed with errors La solution que j’ai trouvé consiste à remplacer le backslash par le code hexadécimal correspondant : %5c

Corriger l'erreur 106 Illegal character in VCL name (‘:’) avec Varnish 5

J’ai été confronté à l’erreur suivante lors du reload du démon varnish : Wr 200 PONG 1515077296 1.0 Rd vcl.load root:1515087296.307831546 /etc/varnish/default.vcl Wr 106 Illegal character in VCL name (':') Ce problème provient du fichier /usr/share/varnish/reload-vcl qui n’est pas écrasé par les version 5.0 ou 5.1 de varnish lorsqu’on met à jour. Les lignes suivantes génèrent un fichier vcl avec un nom qui n’est plus pris en compte par Varnish :

Corriger l'erreur gpg: [don't know]: invalid packet

J’ai été confronté à l’erreur suivante en essayant d’ajouter une clé GPG à APT : ~ # apt-key add keyring.gpg gpg: [don't know]: invalid packet (ctb=2d) gpg: keyring_get_keyblock: read error: Invalid packet gpg: keydb_get_keyblock failed: Invalid keyring gpg: [don't know]: invalid packet (ctb=2d) gpg: /tmp/apt-key-gpghome.kpq2RJAPsu/pubring.gpg: copy to '/tmp/apt-key-gpghome.kpq2RJAPsu/pubring.gpg.tmp' failed: Invalid packet gpg: error writing keyring '/tmp/apt-key-gpghome.kpq2RJAPsu/pubring.gpg': Invalid packet gpg: [don't know]: invalid packet (ctb=2d) gpg: keyring_get_keyblock: read error: Invalid packet gpg: error reading keyblock: Invalid keyring gpg: error reading 'keyring.

Installer SNMP sur VCSA 6.5

Pour installer net-snmp sur le version 6.5 de l’appliance linux vCenter 6.5 basée sur photon OS, voici la procédure à suivre. Toutes ces commandes sont à exécuter en root sur le vCenter. Si vous avez un proxy, il faut paramétrer la variable https_proxy. On désactive le SNMP de VMware : vicfg-snmp -D On supprime le SNMP de VMware : rpm -e vmware-snmp On installe SNMP via tdnf (Tiny Dandified Yum) :

Résoudre l'erreur « SOAP request error – possibly a protocol issue » qui apparaît avec le SDK Perl de VMWare

Si vous utilisez le SDK Perl de VMWare, il est possible que vous ayez été confronté à cette erreur : SOAP request error - possibly a protocol issue: xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> Le souci provient de la lib LWP (libwww-perl) qui possède un bug à partir de la version 6.04 qui a été corrigé à la version 6.06 mais seulement pour IO::Socket::SSL, mais le SDK Perl de VMWare utilise Crypt::SSLeay. Pour vérifier la version de la lib, il faut utiliser la commande suivante :