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 […]

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 […]

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 […]

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: <?xml version="1.0" encoding="UTF-8"?> <soapenv:Envelope xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"  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"> <soapenv:Body> Le souci provient de la lib LWP (libwww-perl) qui possède un bug à partir de la version 6.04 […]

Supprimer un ancien aggregat (foreign aggregate) sur un shelf NetApp en CDOT 8.3

Afin de supprimer un foreign aggregate et transformer les disques en non-zeroed spares, la procédure est la suivante : Ici, je souhaite supprimer l’aggregat ‘ag0’, qui était encore présent sur un shelf que je viens d’ajouter : ::> disk show […] 1.11.0              827.7GB    11   0 BSAS   […]

Faire fonctionner NetApp OnCommand System Manager avec des versions récentes de Java

Dans les dernières versions de Java, à savoir Java 7u75 et Java 8u31, SSLv3 a été desactivé. Cela peut poser problème avec NetApp OnCommand System Manager sur les systèmes 7-mode. Voici les différents message d’erreur qui peuvent en résulter : Dans OnCommand System Manager : error 500 "connection refused" Dans les logs du NetApp : […]

Compiler un module PECL en paquet Debian

Voici la procédure pour générer un .deb à partir d’un .tar.gz PECL de la façon la plus simple qui soit. On aura besoin d’utiliser dh-make-pecl pour générer le répertoire debian : apt-get install dh-make-php php5-dev ubuntu-dev-tools build-essential On choisit le nom et l’adresse mail du mainteneur du paquet export DEBFULLNAME="Valerian Beaudoin" export DEBEMAIL="mail@domaine.com" On télécharge […]

NetApp : commandes utiles

Vérifier que l’ACP est en place : > storage show acp Alternate Control Path:          Enabled Ethernet Interface:              e0P ACP Status:                      Active ACP IP Address:                  192.168.1.125 ACP Subnet: […]

Mettre en place une limite sur le nombre de mails envoyés par IP sur Postfix

Dans Postfix, on a la possibilité de paramétrer une limite du nombre de mails envoyés sur une intervalle de temps. Par exemple, pour mettre en place une limite de 10 mails envoyés par minutes, on ajoute les lignes suivantes au fichier /etc/postfix/main.cf : # Whitelist smtpd_client_event_limit_exceptions = 127.0.0.0/8 # Max 10 mails/IP/anvil_rate_time_unit smtpd_client_message_rate_limit = 10 […]

Installer Dell Powervault MD Storage Software (SMcli …) sous Debian

Voici la procédure pour installer SMclient sous Debian en passant par des paquets .DEB : Java doit être installé : apt-get install openjdk-7-jre Télécharger le ressource CD/DVD sur le site de Dell (Actuellement : DELL_MDSS_Consolidated_RDVD_5_1_0_9.iso) Le monter : mount DELL_MDSS_Consolidated_RDVD_5_1_0_9.iso /mnt On copie les fichiers qui nous intéressent : mkdir ~/dell_mdss cp /mnt/linux/mdsm/* ~/dell_mdss cd […]