| Délai d’attente dépassé pour SSH |
Dans le portail, vérifiez d’abord l’état de l’instance et l’adresse de connexion actuelle, puis testez l’accès au port depuis votre réseau local. Vérifiez votre VPN, votre proxy et les règles du pare-feu. Si le port répond mais que l’authentification échoue, vérifiez le nom d’utilisateur, les permissions de la clé et toute modification récente des identifiants. Joignez au ticket l’heure de la tentative, le réseau de sortie et le message d’erreur complet. |
| Écran noir ou résolution incorrecte dans VNC |
Vérifiez d’abord si SSH fonctionne encore afin de distinguer un problème de session de bureau d’une instance inaccessible. Reconnectez le partage d’écran et vérifiez la résolution et les couleurs dans le client. Si l’écran reste noir après reconnexion, indiquez le type de client, l’heure du problème et si des commandes restent exécutables via SSH. Ne réinstallez pas le système en premier recours. |
| Erreur de certificat ou de profil de provisionnement Xcode |
Vérifiez la version de Xcode sélectionnée, la cible de build et la configuration de signature. Contrôlez la date d’expiration du certificat, le déverrouillage du trousseau ainsi que la correspondance entre l’identifiant de l’app et le périmètre du profil de provisionnement. Pour la CI, vérifiez également que le compte exécutant le runner peut accéder au trousseau requis. Joignez des logs de build expurgés des données sensibles et ne transmettez jamais de clé privée. |
| Espace disque insuffisant |
Exécutez d’abord df -h pour vérifier l’espace disponible sur le volume, puis examinez DerivedData, les simulateurs, les archives et les images de conteneurs. Avant toute suppression, vérifiez si les fichiers servent de cache de build ou de traces de livraison. Pour les charges de travail qui augmentent continuellement, consultez les offres et options d’extension du stockage. |
| Runner auto-hébergé hors ligne |
Vérifiez d’abord que l’instance est en ligne et peut accéder à votre plateforme de gestion de code. Contrôlez ensuite le processus du runner, les droits de son compte de service, son jeton d’enregistrement et la file d’attente des tâches. Si seul le build échoue, conservez les logs et le code de sortie. Si l’instance est également inaccessible, ouvrez un ticket en suivant la procédure de dépannage SSH. |