Blog Tech

[Fix pfSense] Unable to check for updates

Système commenter
A ce point ?PassableIntéressantYeahExcellent! (2 vote(s), 5,00/ 5)
Loading...

Si vous utilisez l'excellent projet pfSense, un routeur / pare-feu fonctionnant sous FreeBSD, vous rencontrez peut-être des difficultés pour le mettre à jour.

pfsense_update_nok

Le message d'erreur renvoyé sur le dashboard est :

"Unable to check for updates"

Pourtant, le système de mise à jour est pratique car il est automatique. Voici comment le remettre en fonctionnement. » Lire la suite

[dl.free.fr] Envoyer des fichiers avec FileZilla 3

Système 79
A ce point ?PassableIntéressantYeahExcellent! (11 vote(s), 3,82/ 5)
Loading...

Le service d'envoie de fichiers dl.free.fr mis à disposition par free est accessible via FTP pour déposer vos fichiers (maximum 10 go). Si le service était compatible avec FileZilla 2.x ce n'est plus le cas de FileZilla 3.x (v3.3.5.1 à l'heure ou j'écris ce billet).

En effet, une vilaine erreur apparaît lorsque l'on tente de s'y connecter.Voici comment utiliser dl.free.fr avec FileZilla 3, et accessoirement avec n'importe quel client FTP.

Soit vous utilisez FileZilla 2.3.2 Portable pour ne pas perturber votre version, soit vous suivez le tutoriel ci-dessous. » Lire la suite

[FixIt] Corriger l’erreur Centreon avec PHP 5.3.x

Système 1
A ce point ?PassableIntéressantYeahExcellent! (Votez !)
Loading...

Suite au passage à PHP 5.3.x sur l'un de mes serveurs, l'interface de Centreon ne fonctionnait plus. Dans mon cas c'était suite à l'upgrade de Ubuntu 9.04 vers Ubuntu 10.10.

Symptôme

La page Centreon renvoie une erreur sur du code PHP déprécié, ce qui chamboule l'interprétation du code PHP. En effet l'erreur s'insère directement dans la page et empêche session_start() de fonctionner, puisque aucun caractère ne doit être envoyé avant l'utilisation de session_start().

Voici le contenu du message d'erreur renvoyé dans le code source de la page d'authentification (assorti du message 'Invalid User' en rouge) :


Deprecated: Assigning the return value of new by reference is deprecated in /usr/local/centreon/www/index.php on line 160

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /usr/local/centreon/www/index.php:160) in /usr/local/centreon/www/class/Session.class.php on line 49
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /usr/local/centreon/www/index.php:160) in /usr/local/centreon/www/class/Session.class.php on line 49

De ce fait il est impossible de se connecter à la console Centreon.

Voici deux solutions pour corriger ce problème. » Lire la suite

Forcer la rétrogradation d’un serveur Active Directory

Système commenter
A ce point ?PassableIntéressantYeahExcellent! (Votez !)
Loading...

Si vous utilisez plusieurs controleurs de domaine Windows Server (2003 dans ce cas précis), il se peut qu'un de vos contrôleurs ne fonctionne pas correctement. Le symptôme dans mon cas était la réplication qui ne fonctionnait pas, avec une erreur sur le service RPC à la clé.

Dans mon cas, le serveur n'avait pas été explicitement autorisé dans la liste des machines pouvant mettre à jour le DNS (fonctionnant sous Bind). Le serveur n'est donc pas parvenu à réaliser un certain nombre d'opération et son fonctionnement était totalement erratique.

La seule solution dans ce cas c'est de rétrograder le serveur en ordinateur membre du domaine via la commande dcpromo (ou via l'assistant c'est pareil). Sauf que lorsque j'ai lancé la commande, voici ce que le serveur m'a retourné :

Erreur: "Echec de l'opération DSA en raison d'une défaillance de la recherche DNS."

» Lire la suite

Tester une barrette de mémoire vive sous Windows

Système 7
A ce point ?PassableIntéressantYeahExcellent! (5 vote(s), 4,20/ 5)
Loading...

Pour vérifier si une barrette de mémoire vive (RAM) est défectueuse ou non il est nécessaire de lancer un diagnostic. Le plus connu pour réaliser cette vérification est MemTest86+ (successeur de MemTest86), inclus dans la plupart des distributions Linux lors du boot.

Son principe est simple : il écrit une valeur précise en RAM et récupère cette même valeur : si elle diffère lors du test alors la RAM est endommagée.

Il y a quelques rares cas ou MemTest86+ ne trouve aucune erreur alors qu'une barrette est défectueuse. Cela m'est arrivé il y a quelques temps et l'alternative MemTest a trouvé une erreur grâce au test de bas niveau.

» Lire la suite

ReverseProxy : No protocol handler was valid for the URL

Système 6
A ce point ?PassableIntéressantYeahExcellent! (3 vote(s), 4,33/ 5)
Loading...

En installant Apache avec le module ReverseProxy mod_proxy j'ai du faire face à un non fonctionnement. Apache démarrait correctement mais impossible d'utiliser la fonction de reverse proxy.

Concerne : toutes les distributions "connues" (Debian, CentOS, etc.).

Voici ce que me donnait les logs /var/log/apache/error.log :

[shell][warn] proxy: No protocol handler was valid for the URL /mon_url/. If you are using a DSO version of mod_proxy, make sure the proxy submodules are included in the configuration using LoadModule.[/shell]

» Lire la suite

Grub : réparer l’erreur « no such device » sous Ubuntu

Système 11
A ce point ?PassableIntéressantYeahExcellent! (Votez !)
Loading...

J'ai récemment installé Ubuntu 9.10 Karmic Koala sur un PC, puis Windows 7. Ce qui a provoqué la suppression du système de boot qui dans mon cas était grub, ce qui est normal puisque Windows installe son propre MBR écrasant grub.

En souhaitant restaurer Grub, j'ai cependant été confronté à dysfonctionnement pour démarrer sur Windows 7 (concerne toutes les versions de Windows).

Voici un howto permettant de corriger ce petit désagrément et d'avoir un multi-boot Ubuntu/Seven fonctionnel. » Lire la suite

Orienter la sortie wget dans un fichier de log précis

Système commenter
A ce point ?PassableIntéressantYeahExcellent! (Votez !)
Loading...

wgetBut : accéder à une page web http via la commande Linux wget en mémorisant le résultat ailleurs que dans le dossier courant

Que ce soit sur de vieilles distributions non à jour ou sur des distributions lite (embarquées) il n'est pas toujours facile d'utiliser d'autres commandes que wget.

Le seul problème de wget est qu'elle enregistre dans le répertoire courant la contenu de la page renvoyée (au format HTML). Il suffit de faire appel à cette fonction régulièrement via crontab pour arriver à saturation du répertoire courant (/root/ par exemple).

La documentation de wget étant très complète, il est possible de diriger le flux de retour vers un fichier log précis, sans rien écrire dans le répertoire courant » Lire la suite

Dailymotion exploite les erreurs 404

Divertissement 2
A ce point ?PassableIntéressantYeahExcellent! (1 vote(s), 5,00/ 5)
Loading...

Lorsque vous tentez d'accéder à une vidéo qui n'existe pas/plus (erreur HTTP 404) sur la plateforme de publication de vidéo française Dailymotion, vous tomberez sur une vidéo aléatoire du groupe 404 telle que celle-ci :

[dailymotion x2932i_404 nolink] » Lire la suite

Une boulette dans la version bêta de Windows 7

Système 6
A ce point ?PassableIntéressantYeahExcellent! (Votez !)
Loading...

Bon tout le monde est au courant que Microsoft vient de publier une version bêta publique avec une licence valable jusqu'en Août 2009 de son nouveau système d'exploitation Windows 7 dont on entend beaucoup parlé ces derniers temps.

Je l'ai donc virtualiser sur VirtualBox pour l'essayer sans foutre en l'air ma machine, et j'ai pu repéré une fenêtre plutôt étrange dans la phase de pré-installation :

Les développeurs de chez Microsoft ont tout simplement oublier de remplacer "Installing Windows Vista" par "Installing Windows 7", ainsi que tout le contenu textuel de cette fenêtre d'information !

A priori rien de grave me direz-vous... sauf que j'avais déjà l'impression que Microsoft se payer notre tête en annonçant Seven comme un OS de nouvelle génération, impression confirmée une fois l'OS installé.

Et là ça fait tout simplement un peu trop réchauffé » Lire la suite