| autre_domaine | La clé est valide mais appartient à un autre domaine. Dites à l’acheteur de la transférer depuis son compte. |
| transfert | La clé a été déplacée vers un autre site et remplacée. L’acheteur en a une neuve. |
| regeneration | L’acheteur a demandé une nouvelle clé. L’ancienne est morte définitivement. |
| revocation | Nous avons révoqué la clé : abus, fraude, ou litige tranché. |
| expiree | Une clé d’essai à durée limitée qui est arrivée à terme. |
| inconnue | Cette clé n’existe pas. En général une faute de frappe. |
| reseau | Nous n’avons pas pu être joints et aucun verdict en cache ne subsiste. Ne bloquez pas là-dessus. |
Six choses qui vont réellement de travers, dans l’ordre où on nous les signale.
Vous vérifiez presque certainement les octets bruts reçus au lieu de reconstruire la forme canonique. Analysez le JSON, triez les clés de l’objet donnees, resérialisez sans espaces, sans barres échappées et sans unicode échappé, puis vérifiez cela. Un seul espace après un deux-points suffit à faire échouer.
Votre client HTTP envoie un User-Agent par défaut qui figure sur une liste de robots connus et se fait filtrer avant de nous parvenir. Mettez un User-Agent qui nomme votre produit et le problème disparaît. La bibliothèque le fait déjà.
Vérifiez que le dossier de cache est inscriptible par le serveur web, et qu’il n’est pas effacé au déploiement. Si la bibliothèque ne peut pas écrire, elle appelle le réseau à chaque requête, ce qui est lent et finit par atteindre la limite d’appels. Vérifiez aussi l’hôte : la bibliothèque retire le port et le www. de tête, donc un site servi sur un port inhabituel fonctionne, mais un proxy inverse qui réécrit l’en-tête Host, non.
Lisez le champ motif plutôt que de deviner. autre_domaine signifie que la clé appartient à un autre domaine et que l’acheteur doit la transférer depuis son compte. transfert et regeneration signifient que la clé donnée est une ancienne, remplacée depuis. inconnue est presque toujours une faute de frappe.
Ce ne devrait pas. localhost, .local, .test, .example, .invalid et les préfixes dev., staging., stage., preprod., test., recette. et sandbox. sont tous reconnus comme des hôtes d’essai et ne consomment rien. Si votre domaine de test ne ressemble à aucun d’eux, renommez-le ou utilisez une clé de développement.
Une licence couvre le domaine enregistrable et tous ses sous-domaines : passer de exemple.fr à boutique.exemple.fr ne change rien. Changer de domaine demande un transfert, que l’acheteur fait depuis son compte en une étape ; l’ancien site s’arrête sous 24 heures et le nouveau fonctionne tout de suite.
Écrivez-nous depuis votre espace auteur. Une question qu’il a fallu poser signifie en général qu’il manque un paragraphe à cette page.