ResalePilot

Troubleshooting

Premier diagnostic

Toujours commencer par :

docker compose exec scheduler flipbot doctor

Cette commande vérifie : licence, JWT, DB, Python deps, photos dir, scheduler gate, reachability Vinted/Sugargoo/ACB, API Anthropic. Sortie colorée, exit 1 si failure critique.

Activation

"invalid license key"

Vérifier que la clé est bien collée en entier dans ~/resalepilot/.env (format XXXX-XXXX-XXXX-XXXX). Pas d'espace avant/après.

"machine_mismatch"

La clé est déjà activée sur une autre machine. Options :

  • Tu as déplacé ton VPS : contact support pour reset machine_id
  • Quelqu'un utilise ta clé : change-la depuis ton espace client (révocation + regen)

"grace period expired"

Ton scheduler tourne en offline depuis +24h. Vérifie que le container peut joindre license.resalepilot.com.

Vinted auth

403 DataDome sur les endpoints authentifiés

Ton IP de sortie est flaggée. Solutions dans l'ordre :

  1. Vérifier que FLIPBOT_PROXY_URL pointe vers un proxy résidentiel FR avec session sticky (Oxylabs, Bright Data, Massive)
  2. Si tu as plusieurs proxies, les mettre en pool séparés par des virgules — ResalePilot rotate sur 403/network error
  3. Re-coller un refresh_token_web frais depuis ton navigateur via /auth/vinted

"No Vinted refresh_token"

Va sur le team dashboard → /auth/vinted et colle ton refresh_token_web depuis DevTools Chrome (Application → Cookies → vinted.fr).

Scheduler

Le scheduler tourne mais ne publie rien

Checks :

  • Y a-t-il des articles en statut listed=false et avec draft validé ? (flipbot inventory --status ready)
  • Le compte Vinted a-t-il un health score > 60 ? (flipbot health)
  • Le scheduler gate est-il ouvert pour ton tier ? (flipbot status — scheduler est Solo Pro+)

Logs

docker compose logs --tail 100 -f scheduler

Docker

"port already in use"

Un autre service tourne sur 8100/8102/8099. Édite docker-compose.yml et remap les ports externes :

services:
  dashboard:
    ports:
      - "18100:8100"  # host:container

"permission denied" sur /data

docker compose down
sudo chown -R 1000:1000 ./data
docker compose up -d

Reset complet (attention : perte de données locales)

docker compose down -v  # -v supprime les volumes
rm -rf ~/resalepilot/data/*
docker compose up -d
flipbot activate <ta-clé>

MCP serveur

Claude ne voit pas les outils

  • Le container resalepilot-mcp est-il up ? (docker ps | grep mcp)
  • Le port 8099 est-il ouvert sur ton firewall ?
  • La config Claude pointe-t-elle bien sur http://TON_VPS:8099/mcp (pas /stdio) ?

Support humain

Envoie par mail à [email protected] :

  1. Output complet de flipbot doctor
  2. Dernières 100 lignes de docker compose logs scheduler
  3. Description du comportement attendu vs observé

Réponse sous 48h en Solo Pro, 12h en Team, dédié en Agency.