Vous ouvrez web.telegram.org sur un ordinateur de bureau, chez un ami ou dans un hôtel, parce que l'application n'y est pas ou ne démarre pas, et vous tombez sur une page blanche. Ou bien c'est autre chose : vos discussions sont là, mais au-dessus d'elles s'affiche « En attente de réseau... », aucun nouveau message n'arrive, alors que votre téléphone, posé à côté, les reçoit sans problème.
Vous cherchez, et partout on vous conseille la même chose : vider le cache, essayer un autre navigateur, vérifier la date et l'heure. Vous videz le cache, et la version web vous accueille avec un écran de connexion. Là, plus rien n'est clair : vos messages ont-ils disparu, avez-vous cassé quelque chose dans le navigateur, ou est-ce encore Telegram ?
Je vous rassure tout de suite pour vos messages : votre compte et vos discussions dans le cloud ne disparaissent pas quand on vide un navigateur. Vous avez seulement été déconnecté de la version web dans ce navigateur, et y revenir n'a rien de compliqué. Je parlerai de nous à la fin, et brièvement. Quant aux libellés de la version web que vous verrez plus bas, je les ai vérifiés dans son code ouvert et dans la traduction française officielle de l'interface ; les conseils sur les navigateurs viennent des aides de Chrome et de Yandex Browser.
Comment savoir si c'est le navigateur ou le réseau
La version web n'a pas de programme à elle. Elle ne joint donc Telegram que par le navigateur, et seulement vers ses propres adresses web.telegram.org. Tout ce qui gêne le navigateur la gêne aussi, et tout ce qui bloque justement ces adresses, même quand les autres sites s'ouvrent normalement.
Il existe deux versions web officielles, Web K et Web A, et elles ne signalent pas la connexion au même endroit. Dans Web K, le message apparaît dans la barre de recherche au-dessus des discussions, à la place du mot « Rechercher ». « En attente de réseau... » veut dire qu'il n'y a pas encore eu de connexion, alors que « Reconnexion... » ou « Reconnexion dans N s » indique qu'elle existait et s'est coupée. « Mise à jour… » n'a en général rien de grave : la connexion est là et la version web récupère ce qu'elle a manqué. Dans Web A, vous verrez « En attente de réseau... » au-dessus de la liste des discussions ou dans l'en-tête de la discussion ouverte, quand le navigateur lui-même estime qu'il n'y a pas de réseau, ou pendant que la connexion s'établit. Votre version se lit dans l'adresse : web.telegram.org/k/ ou web.telegram.org/a/.
Si le message reste longtemps, les aides des navigateurs eux-mêmes servent de guide. Celle de Chrome propose la navigation privée comme point de départ, et chez Yandex Browser le diagnostic commence par là aussi.
- Ouvrez web.telegram.org dans une fenêtre de navigation privée (dans Chrome, Ctrl+Maj+N sous Windows et Linux, ou ⌘+Maj+N sur Mac). Les extensions y sont en général désactivées, sauf si vous les y avez autorisées, et les données enregistrées du site n'y sont pas, donc il faudra vous reconnecter.
- Si la version web se réveille en navigation privée, c'est qu'une chose de la fenêtre ordinaire la gênait : une extension ou les données enregistrées du site. Mieux vaut commencer par les extensions, les données viennent plus bas.
- Si le même « En attente de réseau... » reste affiché aussi en navigation privée, prenez un autre navigateur, n'importe lequel présent sur cet ordinateur.
- Si c'est pareil dans l'autre navigateur, alors que les autres sites s'ouvrent, je laisserais le dernier mot à un autre réseau : partagez la connexion de votre téléphone ou passez sur un autre Wi-Fi.
Quand la version web ne se réveille ni en navigation privée ni dans un autre navigateur, inutile de continuer à nettoyer le navigateur. Il reste un proxy réglé dans le système, ou le réseau lui-même, et si tout fonctionne avec un autre réseau, le coupable est très probablement le réseau. J'ai détaillé l'ordre général à suivre dans l'article sur ce qu'il faut faire quand Telegram ne fonctionne pas, qui parle aussi de l'application sur téléphone.
Dans certains pays et sur certains réseaux, web.telegram.org ne répond tout simplement pas, tandis que d'autres adresses s'ouvrent sans souci. Je ne chiffre pas cela, et ce n'est pas un diagnostic pour votre cas. Mais la conséquence pour vous est simple : chez les uns la version web s'ouvre, chez les autres non, et vider le cache n'y changera rien.
Un mot sur la date et l'heure. Le conseil de vérifier l'horloge ne vaut que si le navigateur dit explicitement que votre horloge avance ou retarde, et il le dit alors pour n'importe quel site. Je n'ai trouvé aucune preuve qu'une heure fausse casse précisément la version web.
Quand une extension ou un proxy du navigateur gêne
L'aide de Yandex Browser écrit sans détour que certaines extensions, comme les VPN et les bloqueurs de publicités, peuvent modifier les réglages réseau. L'aide de Chrome mentionne elle aussi des extensions qui changent l'accès au réseau par les réglages d'un VPN ou d'un serveur proxy. Je ne cite pas de noms, car je ne sais pas ce que vous avez installé, et on reconnaît facilement ces extensions à leur type.
Yandex propose cet ordre : désactiver toutes les extensions, redémarrer le navigateur, puis les réactiver une par une jusqu'à ce que la version web se bloque de nouveau. C'est ainsi qu'on trouve la coupable, et les autres restent en place. Dans Chrome, la liste se trouve derrière le menu ⋮, dans la rubrique des extensions et de leur gestion. Dans les mêmes étapes, Yandex mentionne aussi le vidage du cache, mais mieux vaut attendre la section suivante.
Avec un proxy, l'histoire est semblable, en moins visible. Chrome prend ses réglages de proxy à plusieurs endroits, notamment dans le système et dans les extensions, et la connexion de la version web vers Telegram passe par le même proxy que les pages ordinaires. Si ce proxy ne fonctionne pas ou ne laisse pas passer vers web.telegram.org, la version web peut rester sur « En attente de réseau... », alors que les sites, eux, s'ouvrent peut-être par ce même proxy. Pour les autres navigateurs, je ne serai pas aussi affirmatif, mais je suppose que c'est semblable.
Si l'ordinateur est professionnel et que vous n'êtes pas sûr de ce qui y est configuré, un proxy système par exemple, demandez à la personne qui l'a installé : c'est plus sûr que de modifier ces réglages à l'aveugle.
Pourquoi la version web redemande la connexion après un vidage du cache
Dans le code ouvert de Web K, on voit que la session est conservée directement dans le navigateur, parmi les données du site web.telegram.org. L'aide de Chrome avertit elle aussi qu'après la suppression des cookies d'un site, il peut falloir se reconnecter. Le conseil « videz le cache et les cookies » signifie donc presque sûrement, pour la version web, une déconnexion dans ce navigateur. Les résultats de recherche n'en parlent en général pas.
S'il faut tout de même nettoyer (disons que la navigation privée a aidé et que les extensions ne sont pas en cause), supprimez uniquement les données de web.telegram.org, pas tout l'historique du navigateur. Dans Chrome, ouvrez les paramètres, section confidentialité et sécurité, passez par les cookies tiers jusqu'à la liste de toutes les données et autorisations des sites, trouvez web.telegram.org et ne supprimez que celui-ci. La page peut ensuite être actualisée avec vidage du cache, par Ctrl+F5 sous Windows ou ⌘+R sur Mac. Dans les autres navigateurs, les rubriques s'appellent autrement, mais on les trouve en général sans difficulté.
Il arrive aussi que la version web demande la connexion à chaque fois, sans aucun nettoyage. En navigation privée, c'est normal : les données du site n'y vivent que jusqu'à la fermeture de toutes les fenêtres privées. Même chose dans Chrome si le réglage des données de site enregistrées sur l'appareil est réglé pour les supprimer à la fermeture de toutes les fenêtres, et si l'enregistrement des données est entièrement interdit, la version web peut ne pas démarrer du tout. Dans Web A, la connexion par numéro propose aussi une case « Maintenir la connexion » : elle est cochée d'office, mais si vous la décochez, la connexion n'est pas conservée dans ce navigateur.
Le plus simple pour revenir est le code QR. L'écran « Connexion par code QR » de la version web vous demande d'ouvrir Telegram sur le téléphone et indique : « Allez dans Paramètres > Appareils > Ajouter un appareil ». Vous pointez ensuite la caméra du téléphone vers l'écran de l'ordinateur, et c'est terminé. Si le téléphone n'est pas à portée, le bouton « Connexion par numéro de téléphone > » se trouve plus bas, et le code peut alors arriver non par SMS, mais dans Telegram sur un autre appareil où vous êtes déjà connecté. Si le code n'arrive pas du tout, lisez l'article expliquant pourquoi le code Telegram n'arrive pas. Et si vous avez configuré une clé d'accès, le bouton « Se connecter avec une clé d'accès > » peut aussi apparaître (dans Web K).
Le programme Telegram sur ordinateur qui ne s'ouvre pas, c'est une autre histoire, et elle aura son propre article.
Deux onglets Telegram qui s'éteignent l'un l'autre
Web K et Web A se repèrent dans des onglets voisins, et l'une des deux s'éteint alors d'elle-même. Web K affiche alors « L'application est inactive... » et « Une autre application est en cours d'exécution. », tandis que Web A demande de ne garder qu'une seule version de l'application ouverte et propose un bouton « Actualiser l'application ». Telegram est donc jaloux de lui-même, et il n'y a rien à réparer.
Dans certains navigateurs, Web K ne s'entend même pas avec elle-même : au bout de 30 secondes, l'onglet en trop affichera « Trop d'onglets... ». Et si un autre onglet contient une version plus récente, vous verrez « WebK a mis à jour... », et il suffit alors d'actualiser l'onglet. Je garderais une seule version dans un seul onglet, sans mélanger K et A.
Peut-on activer un proxy dans la version web ?
C'est une question que les gens posent aux moteurs de recherche, et la réponse honnête est non. La version web n'a ni réglage de proxy ni prise en charge des liens de proxy, je l'ai vérifié dans le code des deux versions, et notre site le dit aussi clairement : la version web de Telegram ne prend pas les proxys en charge. Le type de proxy WEB de Telegram Desktop n'a rien à voir avec le navigateur, malgré son nom proche, et ce que c'est, je l'ai expliqué dans l'article sur le proxy WEB.
Telegram lui-même voit la version web comme un complément : ses applications principales sont celles du téléphone et de l'ordinateur, et la version web « aide à faire vite quelque chose en déplacement ». Parfois elle ne peut pas ouvrir une vidéo ou un message et propose elle-même l'application. Ses adresses officielles sont web.telegram.org/k/ et web.telegram.org/a/, vers lesquelles mène la page des applications de telegram.org. Les « miroirs » sur d'autres domaines et les extensions « Telegram » des boutiques n'ont rien à voir avec elle, et mieux vaut donc ne se connecter à son compte que sur web.telegram.org.
Et maintenant, ce que je vous avais promis sur nous. Je précise que nous vendons des proxys : je suis donc partie prenante, tenez-en compte. FreeGate propose un proxy personnel pour Telegram, qui fonctionne dans les applications Telegram officielles pour iOS, Android, Windows, macOS et Linux. Dans le navigateur, il n'aidera pas, car il n'agit qu'à l'intérieur de Telegram, tandis que le navigateur et tout le reste accèdent au réseau directement.
Chaque appareil a son propre lien, et si quelqu'un d'autre l'a vu, vous pouvez le changer dans votre espace en un clic. Le lien se connecte par le bouton « Connecter dans Telegram » ou par code QR, puis Telegram vous interroge lui-même sur le proxy et propose « Connecter le proxy » : aucun programme à part n'est nécessaire. Nous ne pouvons pas lire vos échanges, parce que Telegram chiffre lui-même les messages et que le proxy ne fait passer que des données déjà chiffrées. Pour s'inscrire, il suffit d'un e-mail, puis vous avez 1 jour d'essai, et rien n'est débité tout seul après cet essai. Ensuite, sur freegate.app/world, c'est 1 € pour 30 jours ou 2,50 € pour 90 jours, prix par appareil : un téléphone et un ordinateur comptent donc pour deux.
Et si la version web fonctionne de nouveau chez vous, nous ne vous sommes pas encore utiles, ce qui est aussi une très bonne issue.