Archives pour mars, 2011
Fini le plugin WordPress Stats, passez à Jetpack!
18/03/11
Ces derniers jours les statistiques de mon blog fonctionnant avec WordPress étaient inaccessibles à cause de quelques turbulences sur les serveurs de WordPress.com. Ce sont des choses qui arrivent, c’est très acceptable.
Mais ce matin en essayant à nouveau de voir les statistiques de mon blog que ce soit directement depuis mon site ou bien depuis le tableau de bord de WordPress.com, j’ai eu la surprise de ce genre de ce messages:
Your WordPress.com account, XXXXXX is not authorized to view the stats of this blog.
Vous n’êtes pas un membre autorisé de ce site.
Et d’autres messages tout aussi sympathiques… On me dit aussi que ma clé API appartient au compte d’un autre utilisateur… mouaif…
Cela n’aurait-il pas plutôt rapport avec le lancement de Jetpack et son nouveau mode d’autorisation d’accès?… si si!
Jetpack c’est quoi?
Ben voici le site: http://jetpack.me
Présentation sur le blog officiel de WordPress (en anglais): Boost your self-hosted WordPress with Jetpack
L’idée de cette extension est de proposer les avantages de WP.com (aucune maintenance à faire, ajout constant de nouvelles fonctionnalités) aux utilisateurs de WP ayant choisi d’héberger eux-mêmes leur site — et donc de leur éviter certaines tâches laborieuses.
Source: Automattic lance l’extension Jetpack (wordpress-fr.net)
Et parmi ces extensions inclues dans Jetpack figure WordPress Stats…
Apparemment l’extension de statistique ne semble plus fonctionner désormais de façon autonome hors de Jetpack.
Résoudre le problème
Il va falloir abandonner l’extension WordPress Stats (alias WP Stats) au profit de Jetpack:
(à faire dans l’ordre)
1. Désinstaller WordPress Stats
Depuis le menu des extensions dans votre interface d’administration de WordPress:
- d’abord désactivez WordPress Stats
- puis allez dans les extensions désactivées et supprimez celle-ci (ses fichiers seront effacés physiquement de votre serveur)

2. Installer l’extension Jetpack
- Téléchargez l’extension Jetpack et installez-là (dézippez-là) sur votre serveur dans le dossier habituel des plugins (wp-content/plugins/)
- Depuis le menu des extensions, activez l’extension Jetpack.

Voilà c’est fait, maintenant comment ça fonctionne avec Jetpack?…
Le meta-plugin Jetpack
Une fois que l’extension Jetpack est activée dans votre installation personnelle de WordPress, il faut la connecter avec votre compte WordPress.com pour bénéficier des différents services (et notamment des statistiques).

On vous demande alors d’autoriser la connexion à votre compte WordPress.com pour votre blog/site, un peu à la manière d’une application pour Twitter:

Une fois que c’est fait votre site/blog a désormais accès aux différents services offerts par Automattic/Wordpress.com. Il faudra aller cliquer sur le bouton « configurer » de « WordPress Stats » dans cette liste pour l’activer.

Sauvegardez la configuration de « WordPress Stats »:

Et voilà, vous avez à nouveau accès à vos statistiques depuis le menu « Jetpack / Statistiques du site » dans le tableau de bord. Et votre historique de visites à été conservée.

La VOIP chez SFR (DSL/Fibre)… ça bloque!
8/03/11
Je vais revenir sur un petit désagrément qui m’est arrivé avec la téléphonie VOIP SIP en fin d’année 2010 qui s’est retrouvée bloquée en ayant SFR comme FAI, et vous apporter une solution si vous êtes amenés à rencontrer aussi le même problème.
Le contexte
J’utilise une ligne téléphonique VOIP de chez OVH pour mon activité professionnelle (Freelance working@home), ça a plein d’avantages:
- pas cher (~1.20€ TTC/mois)
- numéro de ligne fixe français (les gens m’appellent comme sur n’importe quel numéro national)
- communications quasi illimitées sur les fixes en Europe (et un certain nombre d’autres pays)
- protocole standard et ouvert: SIP
- assez flexible et très configurable (ex: les communications arrivent sur mon combiné, si je ne décroche pas ça tombe sur le répondeur qui m’envoie les messages en mp3 par mail. Si je pars en déplacement/voyage alors je débranche le téléphone et ça route automatiquement vers mon mobile, et si je ne décroche pas -> répondeur. En plus je peux utiliser la ligne depuis n’importe quel logiciel de softphone sur n’importe quelle plate-forme dont Linux
).

Ce compte VOIP est branché sur un téléphone hybride VOIP/Analogique Siemens C450 IP (dont je n’utilise que la partie VOIP) et le tout marche vraiment très bien!
Ça me permet d’avoir une ligne dédiée à mes clients et prospects, qui n’est pas spammée par les démarcheurs téléphoniques de tout poils (contrairement à mon autre ligne), que l’on peut appeler depuis n’importe quel téléphone et qui m’apporte beaucoup de souplesse en déplacements.
Voilà tout se passait très bien jusqu’à une panne de fibre optique qui a duré 6 semaines (sans connexion internet), au rétablissement de ma connexion internet la téléphonie en VOIP SIP ne marchait plus…
Le constat
N’ayant rien changé à mon installation, mon matériel ou mon infrastructure réseau, j’en viens à douter d’un peu tout: mon téléphone Siemens C450IP, un problème avec mon compte, un problème avec le serveur OVH, des changements de codecs, etc…
Pour dédouaner mon téléphone, j’essaie avec un softphone logiciel et le résultat est le même: téléphonie IP ineffective. Je change les codecs audio, vérifie mes identifiants, mon compte OVH, active le mode debug du softphone pour analyser les messages de transaction et d’erreur. Il m’est bien possible de me connecter mais pas de passer d’appels: pas de son et ça coupe.
Je vais me rencarder sur le forum d’OVH, apparemment il n’y a pas eu de changement. Et mon frère (chez un autre FAI) qui utilise aussi une ligne VOIP OVH n’a aucun problème avec.
Puis je vais sur l’interface de ma Neufbox 5 pour faire un routage NAT et ouvrir le port standard dédié à la VOIP SIP (le port 5060), ce dont normalement je n’ai pas besoin car je passe par le serveur proxy SIP d’OVH. Et là surprise:
On ne peut pas plus utiliser le port 5060! Ce port est désormais réservé par et pour SFR.
Ça me la coupe! Un port standard, non mais ça ne va pas dans leur tête…

Alors est-ce pour un service spécifique à SFR?… j’en doute fort: la ligne fixe SFR qui passe (aussi) par la VOIP utilise un autre port, le service NeufTalk ils l’ont gentiment étouffé, la VOIP sur le NeufWifi n’y passe plus, la VOIP du Twin ils l’ont dégommé, et la VOIP sur forfait 3G est limite classée dans le registre « crimes et délits » dans leurs CGV (j’exagère à peine). Bref tout ce qui sort de leur conception commerciale d’un système de rente/vache à lait ils l’éliminent, l’excluent ou le bloquent.
Ici la résultante en bloquant le port 5060 est de vous enlever toute velléité d’aller voir un autre fournisseur de téléphonie, car d’entrée tel quel ça ne marchera pas.
Concurrence déloyale? Abus de position? Atteinte à la neutralité du net? Je laisserai les juristes en juger…
La solution
Évidemment il y a bien une solution. Tout comme lorsque les FAI bloquaient le port 119 pour censurer l’accès à Usenet, on passait par un port alternatif… il faudra en faire de même ici pour la téléphonie.
Bon c’est pas vraiment documenté du côté d’OVH mais ils proposent d’autres ports pour accéder à leurs serveurs de téléphonie SIP.
Voici donc le port alternatif à utiliser: 5962 Astuce trouvée ici
Voici en image la configuration toute basique de mon C450IP avec le port alternatif:

Et depuis le changement de port? Ben ça marche à nouveau très bien, merci OVH (pas SFR).
A ce dire une nouvelle fois que SFR est avant tout un fournisseur de téléphonie et de télévision, et seulement accessoirement un fournisseur d’accès internet…