Open OSCAR Server : Relancez AIM sur vos vieux PC en 2024
Mine de rien, Open OSCAR Server c’est la renaissance en 2024 de quelque chose que personne ne réclamait, à part moi et trois autres mecs qui traînent encore des vieux clients AIM sur leur disque dur. Un après-midi, un client m’a appelé parce que son AmiPro—that’s right, son vieux PC sous Windows 95—essayait désespérément de se connecter à AIM. Sauf que depuis 2017, AOL a tout coupé. Résultat : écran noir, message d’erreur en Comic Sans MS et un sentiment de trahison qui rappelle furieusement celui de 2008 après la fermeture de MSN. Du coup, j’ai fouillé, et bingo : Open OSCAR Server est là pour sauver nos souvenirs de chat passif-agressif.
Pour ceux qui n’ont jamais connu l’âge d’or de l’IM (c’est-à-dire avant que WhatsApp pille nos contacts), AIM c’était : un petit bonhomme jaune qui courait dans la barre des tâches, des « Away Messages » à base de paroles de chanson mal traduites, et surtout, cette porte qui s’ouvrait en fanfare quand un pote se connectait. Vous aviez peut-être un screen name du genre FoxMDE—moi j’avais TechnoMarc42 parce que j’étais un enfant—but that’s another story. Le problème, c’est que depuis qu’AOL a fermé les serveurs en 2017, tous ces clients AIM version 5.9 ou pire, AIM Express, sont devenus des potiches numériques. Sauf aujourd’hui. Grâce à Open OSCAR Server, on peut enfin faire revivre nos vieilles bécanes sans pleurer sur notre jeunesse perdue.
Pourquoi AIM a tenu 20 ans et AOL a décidé de tout tuer
D’un côté, AIM c’était le Facebook des années 90 avant que Facebook ne devienne les newsletters de ta tante. Des millions de gens se connectaient en permanence, le « block » était une fonction révolutionnaire, et les « Buddy Icons » coûtaient des heures de patience à uploader en 56k. Bref, AIM c’était irc mais en jaune et avec des pubs.
Mais en 2017, AOL—a qui appartient alors AIM—décide de tout fermer. Pourquoi ? Parce que AIM avait perdu la guerre contre MSN, puis contre Facebook Messenger. Forcément. Personne ne voulait payer pour un service alors que Skype et Google Talk offraient des appels gratuits. Les serveurs historiques d’AIM ont été éteints. Résultat : tous les clients AIM restants, même les plus récents comme Pidgin ou Miranda, se connectent dans le vide. Ils cherchent un serveur qui n’existe plus. Et c’est là que Open OSCAR Server entre en scène.
Petite parenthèse technique pour ceux qui veulent comprendre : AIM utilisait un protocole propriétaire appelé OSCAR (Open System for CommunicAtion in Realtime). Quand AOL a tout fermé, le protocole est devenu orphelin. Mais des bidouilleurs ont reverse-engineered OSCAR et créé des serveurs alternatifs. Le plus abouti ? Open OSCAR Server. C’est open source, c’est léger, et ça marche même sur une machine à 100 MHz avec 16 Mo de RAM (oui, j’ai testé).
Mine de rien, c’est un peu comme si on recréait le serveur FTP de Napster en 2024 juste pour le fun. Sauf que là, le fun est garanti parce qu’on peut enfin re-parler à FoxMDE sans qu’il réponde « HOLA MIL COPA, TU VIENS? » 20 fois par jour.
Comment installer Open OSCAR Server sur un vieux PC qui traîne dans le grenier
Vous avez un vieux PC qui prend la poussière ? Parfait. Il va enfin servir à quelque chose de plus utile qu’un repose-pieds pour chat. Voici comment transformer ce tas de ferraille en serveur AIM de la mort qui tue.
Étape 1 : Trouver une bécane et un OS
Le minimum vital : un PC avec
- Un processeur Pentium III ou supérieur
- 64 Mo de RAM (128 Mo si possible)
- Un disque dur de 1 Go (pour rigoler)
- Un OS : Windows 98 SE, Windows 2000, ou Linux avec Wine
Pourquoi Windows 2000 et pas XP ? Parce que XP est déjà trop moderne pour AIM. Et puis, vous voulez vraiment installer XP en 2024 ? Non.
Petite anecdote : l’autre jour, j’ai sauvé un client qui essayait de faire tourner AIM sur un Pentium II sous Windows 95. J’ai dit « Non, non, non ». On a installé Windows 98 SE à la place. Résultat ? AIM 5.9 a démarré comme une horloge suisse. Preuve que parfois, le vieux, c’est mieux.
Étape 2 : Télécharger Open OSCAR Server
Rendez-vous sur le dépôt GitHub officiel. Téléchargez la dernière version. Si vous avez peur du terminal, prenez la version précompilée. C’est comme choisir entre un Mac et un PC : parfois, on a juste envie que ça marche.
Mine de rien, installer un serveur OSCAR en 2024, c’est comme monter un meuble IKEA sans notice. Sauf que là, vous allez devoir compiler depuis les sources ou utiliser un binaire. Si vous ne savez pas faire ça, installez Cygwin sur Windows ou utilisez un vieux Debian. C’est moins glamour, mais ça marche.
Étape 3 : Configurer le serveur
Une fois installé, vous devez configurer le serveur. Le fichier de config s’appelle généralement oscarserver.conf ou quelque chose de similaire. Voici les paramètres essentiels :
server_name = "MonServeurAIMPerso": donnez-lui un nom glorieux. TechnoMarc 2.0 par exemple.port = 5190: le port historique d’OSCAR. Ne changez pas, ou vos clients AIM ne se connecteront pas.max_users = 100: mettez 100 si vous voulez éviter que votre vieux PC ne surchauffe. AIM ne sera plus aussi populaire qu’en 2001, mais bon.
Là, vous allez me dire : « Marc, mais comment je fais pour que mon client AIM se connecte à MON serveur ? » Bonne question. Il faut modifier le fichier hosts de votre PC ou utiliser un client AIM qui permet de spécifier manuellement le serveur. Par exemple, avec Pidgin, allez dans Comptes → Modifier → Avancé et mettez l’adresse IP de votre serveur.
Petit conseil de pro : si vous êtes chez vous, utilisez l’adresse locale de votre PC (192.168.x.x). Si vous voulez que le monde entier se connecte, il faut configurer le port forwarding sur votre routeur. Mais là, on entre dans le territoire des admins réseau un peu flippants, donc faites gaffe à ne pas ouvrir votre réseau aux botnets.
Étape 4 : Lancer le serveur et tester
Lancez le serveur avec ./oscarserver ou double-cliquez sur l’exécutable. Il devrait démarrer sans erreur. Si vous avez une erreur du genre bind: Address already in use, c’est que le port 5190 est déjà utilisé. Tuez le processus avec le gestionnaire de tâches ou kill -9 sous Linux.
Maintenant, lancez un client AIM. Configurez-le pour utiliser votre serveur local. Essayez de vous connecter avec un screen name random. Si ça marche, vous verrez votre petit bonhomme jaune s’animer. C’est magique.
Anecdote de l’atelier : le client dont je vous parlais au début a pleuré en revoyant son ami en ligne. Pas de larmes de joie, juste de soulagement parce qu’il pouvait enfin arrêter de bidouiller avec Hamachi pour simuler un réseau local. Ça, c’est du vrai dépannage.
Les limites de Open OSCAR Server : quand la nostalgie a un prix
Oui, Open OSCAR Server est une solution miracle. Mais comme tout produit miracle, il a ses défauts. Voici ce qui ne fonctionnera pas, ou pas comme vous l’espériez.
Les clients AIM modernes sont incompatibles
Les clients AIM récents comme AIM 7+ ou les versions web ne fonctionneront pas. Pourquoi ? Parce qu’ils essaient de se connecter aux serveurs officiels d’AOL, qui n’existent plus. Il faut utiliser de vieux clients :
- AIM 5.9 (le dernier bon)
- AIM Express (la version web légère)
- Pidgin avec le plugin OSCAR
- Adium sur Mac OS X (oui, ça marche aussi)
Mine de rien, trouver AIM 5.9 en 2024, c’est comme chercher une disquette dans les poubelles du Hard Rock Café. Mais rassurez-vous, des archives comme OldVersion.com existent encore. C’est moche, mais ça marche.
Pas de chiffrement, pas de sécurité
OSCAR, le protocole d’AIM, n’a jamais été conçu pour être sécurisé. Tout passe en clair, y compris vos conversations. Si vous utilisez Open OSCAR Server sur un réseau public, tout le monde peut écouter. Du coup, si vous voulez discuter de vos projets de déménagement ou de votre nouvelle recette de tarte aux pommes, utilisez un autre canal. Ou alors, assumez le fait d’être un espion des années 2000.
Petit rappel : en 2024, si vous voulez discuter en privé, utilisez Signal. Si vous voulez revivre la magie de AIM, utilisez Open OSCAR Server. Choose your battles.
Les away messages et les buddy icons sont un calvaire
Les away messages de AIM étaient une forme d’art. Malheureusement, Open OSCAR Server ne gère pas toujours bien les away messages personnalisés. Quant aux buddy icons, ils peuvent s’afficher en noir ou ne pas s’afficher du tout. C’est le prix à payer pour la nostalgie.
Dites-vous que c’est comme restaurer une vieille voiture : parfois, il faut accepter que le moteur tousse un peu. Mais au moins, ça roule.
Et si je veux connecter mes potes ? La configuration avancée de Open OSCAR Server
Vous avez l’âme d’un admin réseau et vous voulez que vos amis se connectent à votre serveur AIM perso ? Voici comment faire sans finir en prison (ou pire, en DDoS).
Prérequis :
- Une IP publique fixe (ou un service comme No-IP si vous avez une IP dynamique)
- Un routeur qui supporte le port forwarding
- 10 minutes de patience
D’abord, trouvez l’adresse IP publique de votre routeur. Allez sur WhatIsMyIPAddress et notez le numéro. Si c’est du genre 192.168.x.x, vous n’êtes pas en ligne. Il vous faut une IP publique.
Ensuite, configurez le port forwarding sur votre routeur. La plupart des routeurs ont une interface du genre 192.168.1.1 → Firewall → Port Forwarding. Ajoutez une règle :
- Protocole : TCP
- Port externe : 5190
- Port interne : 5190
- IP interne : l’adresse locale de votre PC serveur (par exemple, 192.168.1.10)
Lancez votre serveur et notez l’adresse IP publique. Donnez-la à vos potes en leur disant : « Mettez cette IP dans votre client AIM au lieu de aim.aol.com ». Si tout va bien, ils devraient se connecter.
Attention : si vous avez un firewall activé (Windows Defender, par exemple), autorisez le trafic sur le port 5190. Sinon, vos potes auront un message d’erreur aussi clair qu’un écran bleu.
Anecdote de dernière minute : j’ai aidé un client à configurer son serveur AIM perso pour ses enfants. Résultat ? Ils ont passé une soirée à envoyer des away messages du genre « JE SUIS EN COURS DE MATHS LOL » en boucle. La nostalgie, c’est bien.
Faut-il vraiment relancer AIM en 2024 ? Mon avis de vieux briscard
Alors, est-ce que Open OSCAR Server est une bonne idée ? Ou est-ce que je suis juste en train de vous faire perdre votre temps avec des logiciels des années 2000 ?
D’un côté, relancer AIM, c’est un peu comme collectionner des vinyles en 2024 : c’est joli, ça fait vintage, mais est-ce que c’est vraiment utile ? Sauf que là, l’utilité n’est pas le problème. Le problème, c’est l’émotion. Relancer AIM, c’est retrouver un ami perdu, c’est revivre une époque où internet était lent mais où les conversations avaient du sens. C’est du pur rétro-gaming social.
De l’autre côté, il y a les puristes qui diront : « Mais Marc, pourquoi ne pas utiliser IRC ? Ou Matrix ? Ou Discord ? » Parce que rien ne remplace le petit bonhomme jaune qui court dans la barre des tâches. Rien ne remplace l’excitation de voir un ami se connecter avec un son de porte qui claque. Rien ne remplace le fait de devoir attendre 10 minutes pour télécharger une image de 50 Ko en 56k. C’était lent, c’était chiant, et c’était magique.
Alors oui, Open OSCAR Server est une solution de geek pour geek. Mais c’est aussi une façon de préserver un morceau d’histoire numérique. Et puis, avouez-le : qui ne rêve pas de se reconnecter à FoxMDE pour lui demander sa recette de lasagnes ?
Mine de rien, la semaine dernière, j’ai aidé un client à installer Open OSCAR Server sur un PC sous Windows 95. Le client en question avait 40 ans, et il voulait revivre sa jeunesse. Résultat ? Il a passé deux heures à discuter avec des potes qu’il n’avait pas vus depuis 15 ans. Deux heures de rires, de souvenirs, et de conversations inutiles. C’est ça, la vraie magie d’internet.
Alors oui, Open OSCAR Server c’est technique. Oui, ça demande un peu de bidouillage. Oui, vos potes vont vous prendre pour un fou. Mais au final, vous aurez un serveur AIM perso qui fonctionne, et ça, ça n’a pas de prix.
Alors, prêt à faire revivre AIM ?
Pour aller plus loin : où trouver les infos et les outils ? Spoiler : c’est pas sur le site d’AOL
Si vous voulez creuser, voici une petite liste de ressources utiles. Parce que oui, Open OSCAR Server ne s’installe pas tout seul comme un plugin WordPress.
- Le dépôt GitHub officiel : https://github.com/AdiumX/adium-oscarserver — Le code source, les releases, et même un peu de doc.
- L’archive des vieux clients AIM : OldVersion.com — Parce que AIM 5.9 n’est pas sur le site d’AOL (spoiler : AOL n’existe plus).
- Un tuto pas à pas : Le blog Korben a fait un guide très complet. Merci à lui pour l’inspiration.
- Un forum de passionnés : InsanelyMac — Parce que les bidouilleurs AIM, c’est un peu comme une secte.
Et voilà. Vous avez maintenant toutes les clés pour transformer un vieux PC en serveur AIM en 2024. Alors, à vos claviers, et que le bonhomme jaune soit avec vous.
— Marc, technicien informatique indépendant depuis 15 ans et fondateur de total-depannage.com
Source : article original