Dépannage Clawdbot

Déboguez et corrigez les problèmes courants de l'assistant IA Clawdbot. Apprenez à diagnostiquer les problèmes de connexion, les échecs de messages et les erreurs de passerelle.

Aperçu du Dépannage Clawdbot

Ce guide vous aide à diagnostiquer et corriger les problèmes courants avec votre déploiement Clawdbot. Trouvez des solutions aux problèmes de connexion, échecs de messages et erreurs de passerelle.

Problèmes Courants

La Passerelle Ne Démarre Pas

Symptômes : La passerelle ne démarre pas ou se ferme immédiatement.

Solutions :

  1. Vérifier la disponibilité du port :
lsof -i :3010
  1. Valider la configuration :
clawdbot config validate
  1. Vérifier les logs :
clawdbot gateway logs

Échec de Connexion WhatsApp

Symptômes : Le code QR ne s'affiche pas ou la connexion est interrompue.

Solutions :

  1. Effacer la session WhatsApp :
rm -rf ~/.clawdbot/providers/whatsapp/session
  1. Redémarrer la passerelle :
clawdbot gateway restart
  1. Vérifier la connectivité réseau

Messages Non Livrés

Symptômes : Messages envoyés mais non reçus.

Solutions :

  1. Vérifier l'état de la session :
clawdbot sessions list
  1. Vérifier la connexion du fournisseur :
clawdbot providers status
  1. Vérifier les limites de débit

L'Agent Ne Répond Pas

Symptômes : L'agent ne génère pas de réponses.

Solutions :

  1. Vérifier l'état de l'agent :
clawdbot agents status
  1. Vérifier la clé API :
echo $ANTHROPIC_API_KEY
  1. Vérifier la disponibilité du modèle

Commandes de Diagnostic

État de la Passerelle

# Vérifier la santé de la passerelle
clawdbot gateway status

# Voir les connexions actives
clawdbot gateway connections

# Afficher l'utilisation des ressources
clawdbot gateway stats

Diagnostic des Sessions

# Lister toutes les sessions
clawdbot sessions list

# Voir les détails de la session
clawdbot sessions get <session-key>

# Effacer une session bloquée
clawdbot sessions clear <session-key>

Diagnostic des Fournisseurs

# Vérifier l'état du fournisseur
clawdbot providers status

# Tester la connexion du fournisseur
clawdbot providers test whatsapp

# Reconnecter le fournisseur
clawdbot providers reconnect telegram

Analyse des Logs

Activer les Logs de Débogage

clawdbot gateway start --log-level debug

Emplacements des Logs

LogEmplacement
Passerelle~/.clawdbot/logs/gateway.log
Fournisseurs~/.clawdbot/logs/providers/
Agents~/.clawdbot/logs/agents/

Niveaux de Log

NiveauDescription
errorErreurs uniquement
warnAvertissements et erreurs
infoInformations générales
debugInformations de débogage détaillées

Codes d'Erreur

Erreurs de Connexion

CodeDescriptionSolution
ECONNREFUSEDPort non ouvertVérifier que la passerelle est en cours d'exécution
ETIMEDOUTDélai réseau dépasséVérifier le réseau
EAUTHÉchec d'authentificationVérifier les identifiants

Erreurs de Fournisseur

CodeDescriptionSolution
WA_DISCONNECTEDWhatsApp déconnectéRe-scanner le QR
TG_INVALID_TOKENToken Telegram invalideVérifier le token
DC_MISSING_INTENTSIntents Discord manquantsActiver les intents

Problèmes de Performance

Réponses Lentes

Causes :

  • Volume élevé de messages
  • Taille de contexte importante
  • Latence réseau

Solutions :

  1. Activer le streaming
  2. Réduire la taille du contexte
  3. Vérifier le réseau

Utilisation Mémoire

Vérifier la mémoire :

clawdbot gateway stats --memory

Réduire la mémoire :

{
  "gateway": {
    "messageBuffer": 500,
    "maxHistory": 50
  }
}

Procédures de Récupération

Réinitialiser la Passerelle

# Arrêter la passerelle
clawdbot gateway stop

# Effacer l'état
clawdbot gateway reset --state

# Redémarrer
clawdbot gateway start

Réinitialiser le Fournisseur

# Déconnecter le fournisseur
clawdbot providers disconnect whatsapp

# Effacer les données du fournisseur
rm -rf ~/.clawdbot/providers/whatsapp

# Reconfigurer
clawdbot providers setup whatsapp

Réinitialiser l'Agent

# Effacer les sessions de l'agent
clawdbot agents reset main --sessions

# Effacer l'espace de travail de l'agent
clawdbot agents reset main --workspace

Obtenir de l'Aide

Ressources de Support

Rapports de Bugs

Inclure dans les rapports de bugs :

  • Version de Clawdbot
  • Système d'exploitation
  • Messages d'erreur
  • Étapes de reproduction

Prochaines Étapes