Cela ressemble à une erreur de configuration. L’application effectue d’abord une requête HEAD vers https://www.snuffhouse.com/user-api-key/new, et lorsque je simule la même chose, j’obtiens une erreur :
curl -I https://www.snuffhouse.com/user-api-key/new 130 ↵
HTTP/2 403
server: CloudFront
date: Wed, 10 May 2023 15:11:29 GMT
content-type: text/html
content-length: 919
x-cache: Error from cloudfront
Nous n’hébergeons pas snuffhouse.com, donc je ne suis pas sûr de ce qui, dans leur pile, bloque ces requêtes HEAD.
Celui-ci, nous l’hébergeons et il a été bloqué du hub en raison d’un problème de configuration. Le site avait des entrées dans le paramètre du site allowed crawler user agents. Ce paramètre est assez brutal, il est accompagné d’un grand avertissement : User agents of web crawlers that should be allowed to access the site. WARNING! SETTING THIS WILL DISALLOW ALL CRAWLERS NOT LISTED HERE!
J’ai ajouté l’agent utilisateur Android là-bas, et cela résout le problème sur mon appareil Android de test.