Migration vers un hébergeur professionnel

J’ai initié le serveur Kirika en 2003, comme moyen d’héberger mes sites Internet (et ceux de mes amis) sans restriction d’espace, sans publicité et sans avoir à débourser autre chose que du temps et de l’énergie. J’ai appris énormément grâce à ce projet. En fait, c’est probablement une des principales raisons pourquoi je suis rendu un sale geek Linuxien. Or, après 7-8 ans de loyaux services (hey, c’était pas ma faute si ma connexion lâchait tout le temps!), je me vois cependant contraint d’offrir à Kirika un repos mérité (cette machine, deuxième incarnation de mon serveur, est restée allumée quasiment sans interruption depuis janvier 2005).
Pourquoi? Parce que le CRTC est tellement corrompu qu’ils viennent de donner la permission à Bell de me charger des frais excédentaires (70¢/GB) si je dépasse les 60 GB de transferts mensuels (avec Kirika, je consomme typiquement entre 60 et 100 GB par mois), et ce:

  • Même si je ne suis pas client chez eux;
  • Même si leur infrastructure physique (le “last mile”) a été bâtie grâce à nos taxes/subventions;
  • Même si Bell ne sont pas ceux qui doivent fournir la bande passante (ben non, c’est mon FAI qui le fait, c’est pour ça qu’on appelle ça un wholesaler, c’est-à-dire un grossiste!).

Continue reading “Migration vers un hébergeur professionnel”

Point de démarcation et joies de l'ADSL

Vous avez probablement remarqué que ma connexion Internet, depuis le déménagement en octobre dernier, était aussi stable qu’un trottineur nécrophile en crise épileptique sur un trip d’acide.
Après m’être sérieusement énervé des pertes de connexion aléatoires ces derniers temps, j’ai fait mon brin d’enquête en testant 7 conditions expérimentales/permutations de branchements du modem directement sur le point de démarcation téléphonique. Logiquement, c’est le point d’entrée de la maison, et si on n’a pas un excellent SNR à cet endroit (du moins, significativement meilleur que le reste de la maison), alors on peut blâmer Bell. Comme vous pouvez le constater, c’était plutôt chaotique:

Continue reading “Point de démarcation et joies de l'ADSL”

Alimentation sans interruption

onduleurJ’ai reçu un cadeau de noël inattendu: un uninterruptible power supply APC de 780 watts. Ça veut dire que je vais pouvoir brancher Kirika et tout l’équipement réseau dessus, et ne pas m’inquiéter de (rares) pannes de courant, de mon père qui se trompe de disjoncteur, ou de surtensions et autres problèmes électriques.
Le bidule a un cable «RJ45 vers USB», conçu pour permettre à un ordinateur équippé de PowerChute (sous Windows) de s’éteindre de manière sécuritaire. Sous Linux, je m’attends à ce que le bidule soit reconnu nativement, et c’est effectivement le cas:
gpm et ups
Il pourrait probablement être pris en charge par un daemon pouvant éteindre Kirika en cas d’état critique de la batterie, maintenant reste à savoir ce qui est mieux: éteindre kirika ou mettre kusanagi en veille… étant donné que le tout pourrait probablement tenir 2+ heures sans problèmes de toutes façons.

Kirika déplacée à la chaufferie

kirika dans la chaufferieLe serveur a été déplacé dans la chaufferie (il tient par un fil… littéralement), et par la même occasion j’ai pu constater que mon câble réseau super long est mort (semble-t-il). Sephy, faudra que tu m’le ressertisses cet été, ou mieux, m’apporter un câble réseau LONGCAT (the length of a hallway) pour que ce soit pas aussi serré que c’est en ce moment.
Pour les curieux, prenez note du joli bordel au niveau du point de démarcation situé juste à côté. Gros plan:
démarc en bordel

Déménagement complété

Pendant les derniers jours, on a emménagé dans une maison un coin de rue plus loin. Lundi, Bell a déconnecté la ligne téléphonique à l’ancienne demeure et connectée la nouvelle; je l’ai su parce que j’ai été réveillé abruptement par un chorus de téléphones o_o. M’empressant d’aller chercher Kirika, le routeur et le modem à l’ancienne demeure, je constatai que la connexion ADSL fonctionnait encore très bien. Eh ben, faut croire que j’aurai été sur un dry loop pendant ne serait-ce que quelques heures cette année.
chibi kirika
Je déménage alors Kirika et tous ses accessoires en l’espace de 20-30 minutes… et arrivé là-bas, je m’affaire à connecter tout, sauf Kirika; yay, on a les Internets! Et je me trouve embêté à «oussé que j’vas foutre Kirika maintenant pour pas que les gens trébuchent dedans». Deux heures plus tard environ, j’ai placé le tout en vrac sur le sol et je branche/allume (j’ai bien fait, parce que je me suis immédiatement fait kidnapper pour faire diverses tâches non connexes).
J’en ai profité pour

  • Retirer la barrette de mémoire 512 Mo que j’avais mise dans Kirika à cause de ces dingues de popcon2, et l’ai mise dans Kairi (parce que visiblement pour un desktop, 512 Mo de base c’est peu de nos jours)
  • Appliquer les mises à jour du kernel
  • Nettoyer Kirika à grands coups d’aspirateur central (‘tin, la puissance de succion de ce truc est ahurissante)
  • Mettre du ruban adhésif tout neuf pour tenir la casserole

Continue reading “Déménagement complété”

Bye bye changelog

Une vieille page vient de disparaître sur le site de Kirika: le «registre des modifications» qu’on ne maintenait plus depuis 2007. Plutôt, on trouve maintenant un lien vers le bug tracker à partir de la page renseignements et de la page d’actus et support.
Ouais. Ça m’a pris plus d’un an pour faire ça:
-D layout/actions/
-D layout/actions/gtk-apply.png
-D layout/actions/gtk-cancel.png
-D layout/actions/gtk-no.png
-D layout/actions/gtk-ok.png
-D layout/actions/gtk-yes.png
-D page_registre-des-modifications.php
M page_renseignements.php
M page_support.php
All changes applied successfully.
Now on revision 14.

J’espère fortement que le robots.txt sur bugs.ecchi.ca sera suffisant pour nous garder dans le dark net et ne pas se faire attaquer par des hordes de spammeurs? Est-ce que c’est une bonne idée de lier à ce site, ou suis-je trop paranoïaque?

User-agent: *

Continue reading “Bye bye changelog”

Déménagement et downtime le 19 octobre

Ma connexion Internet sera déménagée lundi le 19 octobre. Il est probable que Ecchi.ca soit indisponible cette journée là. Si je suis chanceux, seulement quelques heures, sinon une journée, et si je suis très malchanceux (improbable vu à quel point je les ai avisés d’avance), cinq jours. Prenez note dans vos calendriers 🙂
Aussi, la nouvelle maison sera un terrain ADSL inconnu. Mis à part une inspection visuelle de l’installation téléphonique avec Étienne cet été, y’a rien qui m’assure que je vais pas retomber dans un enfer de connexion instable, ou, au contraire, avoir une connexion pare-balles.

Le CRTC doit être shutdown -r now

La situation Bell+CRTC vs tout-le-reste-du-monde part fortement en couille. C’est tellement une farce démesurée qui persiste depuis des mois que je n’ai d’autre conclusion, avec mes connaissances actuelles, que de conclure à un diagnostic de corruption au CRTC. J’ai signé la pétition pour demander la dissolution du CRTC et sa reformation en quelque chose qui protège les intérêts des citoyens au lieu des intérêts de Bell. Je vous suggère d’en faire autant, spécialement pour l’avenir du serveur Kirika, qui ne peut pas survivre dans un environnement où on rajoute progressivement des verrous de plus en plus débiles sur sa connexion Internet.
En l’espace d’une demie heure environ où j’ai signé et écrit ces lignes, environ 70 signatures se sont rajoutées (on en est donc à ~3634 signatures au moment où je publie ceci).
Morceaux choisis du texte de la pétition:

Continue reading “Le CRTC doit être shutdown -r now”

RAID 1

Si vous avez constaté un down de Kirika pendant 9 heures hier, c’est parce qu’on a acheté un nouveau disque dur et monté un RAID 1. Le but était simple: avoir un système qui nous protège minimalement d’éventuelles défaillances matérielles du disque dur le plus important (celui contenant les données de tout le monde hébergé ici). En effet, jusqu’à présent, le tout était simplement sur un disque dur Seagate, maintenant vieux de… 6 ans. Avec chaque jour qui passe, une probabilité grandissante de mort par âge avancé.
J’ai donc acheté un disque dur neuf premier prix, puis Étienne s’est lancé dans la chirgurgie:
chirurgie
Fait notable, on n’avait pas de brackets pour monter le nouveau disque dur dans un emplacement 5.25″ (la joie des boîtiers Dell premier prix, l’expansion est très limitée). Comme on n’avait pas envie de payer 20$ (wtf!) pour deux bouts de métal troués, on a plutôt scié une cale en bois sur laquelle repose le disque dur (histoire que ça tienne pas dans les airs avec une seule vis):
raid
Nos fans reconnaîtront d’ailleurs notre système de refroidissement à la fine pointe de la technologie.
Pourquoi 9 heures? Parce que c’est à peu près le temps qu’il a fallu pour faire les achats, bidouiller le boîtier de l’ordinateur, et transférer 82 Gio de données deux fois.
Maintenant, ma chambre est légèrement en bordel (en fait, la table cache bien d’autres choses, et il y a aussi beaucoup de trucs en vrac sur le sol derrière la caméra):
chambre