Votre connexion, ou leur panne ?
Ce que vous remarquez en dit long sur le côté où se trouve le problème. Kilobat vérifie les deux côtés et dit lequel.
Vous remarquezLa cause habituelleCe que fait Kilobat
Seul GitHub échoue ; tout le reste se charge
Une panne chez GitHub, ou quelque chose uniquement sur le chemin qui y mène : DNS, VPN ou proxy, hôte bloqué.
« Pourquoi ça ne se connecte pas ? » vérifie chaque couche jusqu’à github.com, puis la page d’état de GitHub. Si la page signale une panne et que rien n’a échoué de votre côté, il indique « GitHub est en panne pour tout le monde, pas seulement pour vous ». Gratuit
GitHub échoue sur ce réseau, mais fonctionne en données mobiles
Ce réseau : une règle de bureau, d’école, d’hôtel ou de pays, ou son DNS.
Kilobat compare le DNS de ce réseau avec une résolution chiffrée et teste la connexion sécurisée, puis dit « semble bloqué sur ce réseau, pas en panne », avec ce qu’il a mesuré. Gratuit
Tout est lent, GitHub compris
Votre propre ligne : Wi-Fi, routeur, fournisseur d’accès ou DNS. Pas GitHub.
La latence du routeur et celle d’Internet côte à côte montrent si votre propre ligne est lente. Pro nomme le maillon défaillant, Wi-Fi, routeur, Internet ou DNS, avec une solution. Gratuit Pro
La page d’état de GitHub est au vert, mais GitHub échoue toujours
Le chemin de votre Mac à GitHub : DNS, VPN ou proxy, IPv6, ou la réponse du serveur.
« La page d’état de GitHub ne signale aucun problème », puis la couche en cause et quoi essayer ensuite. Gratuit
Six maillons entre vous et GitHub.
GitHub ne se charge que si chaque étape fonctionne. Une page d’état couvre la dernière ; Kilobat vérifie aussi les cinq qui la précèdent.
- Votre MacUn VPN, un proxy ou une app qui gêne
- Wi-FiSignal, bruit et bande
- RouteurLatence et pertes jusqu’à lui
- FournisseurLatence et pertes au-delà de lui
- DNSSi github.com se résout, et à quelle vitesse
- GitHubLa page d’état de GitHub, lue en direct
Ce que Kilobat surveille
Comment Kilobat reconnaît GitHub.
Kilobat associe apps et sites à la bonne page d’état par identifiant de bundle et par domaine : si GitHub échoue, il renvoie à la page d’état de GitHub, sans deviner.
Sur votre Mac
L’app GitHub, par son identifiant de bundle.
Kilobat compte les composants principaux de GitHub, comme les opérations Git, les requêtes API, Actions et Pages. Copilot a ici sa propre page.
La même page d’état couvre aussi GitHub Copilot.
Si GitHub ne se connecte pas
Ce dont GitHub a besoin de votre réseau.
La plupart des réseaux laissent passer HTTPS, mais certains bloquent SSH sur le port 22 : git push échoue alors que github.com se charge.
- GitHub accepte SSH sur le port 443 à l’adresse
ssh.github.com. Testez-le avec ssh -T -p 443 git@ssh.github.com. - Pour l’utiliser à chaque push, définissez
Hostname ssh.github.com, Port 443 et User git sous Host github.com dans ~/.ssh/config. - GitHub a besoin de TCP 22, 80 et 443. Ses plages d’adresses figurent dans
api.github.com/meta, mais GitHub déconseille d’autoriser par adresse, car elles changent.
Tiré des pages d’aide de GitHub, listées sous Sources. Les guides de Kilobat couvrent les problèmes de DNS, de VPN et de proxy sur un Mac.
Ce qui est gratuit et ce qu’ajoute Pro
Gratuit, pour de bon Gratuit
- C’est eux ou c’est moi ? Pages d’état de 72 services, GitHub compris
- La panne en haut d’État, et dans une vérification de connexion
- Une notification par panne tant qu’une app continue d’échouer
- Si le service d’appel a eu une panne, sur chaque carte d’appel
kilobat down, kilobat why et l’outil MCP service_status- Bloqué sur ce réseau, ou indisponible dans votre région, dit tel que mesuré
Pro, $29 en une fois Pro
- Constats avec solution pour les problèmes de routeur, de DNS et de page de connexion
- Causes possibles des blocages d’appels
- Historique des pannes et de la latence de votre propre ligne
- Radar du signal et saturation des canaux
Pro coûte $29 en une fois pour deux Mac, avec 7 jours d’essai gratuit et un remboursement sous 14 jours. Gratuit pour les étudiants.
La prochaine fois que GitHub rame, sachez à qui la faute.