Aller au contenu

FAQ

Authentification

SignatureDoesNotMatch

Ton access_key_id ou secret_access_key est incorrect. Re-saisir attentivement (attention aux espaces invisibles en début/fin de chaîne). Si ça persiste, demande à Emmanuel de re-générer.

InvalidAccessKeyId

La clé n'existe pas (ou a été révoquée) sur Wasabi. Probablement une clé d'une ancienne mission ou une erreur de copie. Demande à Emmanuel.

AccessDenied sur un bucket précis

La policy IAM de ton user Wasabi ne couvre pas ce bucket. C'est normal — chaque user a accès à un sous-ensemble. Si tu as un besoin précis sur un bucket auquel tu n'as pas accès, demande à Emmanuel.

RequestTimeTooSkewed

L'horloge de ta machine (ou de ton Colab) est désynchronisée de plus de 15 minutes par rapport au serveur Wasabi. Reconnecter la session Colab résout généralement le problème.

Multi-Factor Authentication

Tu as activé le MFA et plus rien ne marche

Ne PAS activer le MFA sur ton compte Wasabi. Le MFA bloque l'accès API via access key / secret key — même avec les bonnes credentials, tous les appels S3 renvoient AccessDenied.

Pour le désactiver : console Wasabi → Settings → MFA → désactiver.

s3fs / polars refusent la connexion

Fallback via rclone en CLI dans une cellule Colab :

!pip install -q rclone-python
import os
os.makedirs(os.path.expanduser("~/.config/rclone"), exist_ok=True)
with open(os.path.expanduser("~/.config/rclone/rclone.conf"), "w") as f:
    f.write(f"""[wasabi]
type = s3
provider = Wasabi
access_key_id = {WASABI_ACCESS_KEY}
secret_access_key = {WASABI_SECRET_KEY}
endpoint = s3.eu-central-1.wasabisys.com
region = eu-central-1
""")

!rclone lsd wasabi:
!rclone ls wasabi:maqi-databento --max-depth 1 | head

Fichier manquant ou corrompu

Voir Catalogue des données → Anomalies connues. Si tu trouves une nouvelle anomalie, ouvre une issue sur eserie/maqi-docs avec :

  • Le bucket et le path complet
  • Le type d'anomalie (manquant, vide, corrompu, format inattendu)
  • Le ticker / la date si applicable
  • L'erreur Python complète si elle apparaît

DuckDB consomme toute la RAM

Tu fais probablement une requête trop large. Filtre par symbol, year, month avant l'agrégation. Voir DuckDB sur Wasabi → Pièges et bonnes pratiques.

Tu te sens perdu

Signal ou WhatsApp à Emmanuel. C'est mieux que de tourner en rond pendant deux heures.