يبدو أن هذا خطأ في التكوين. يقوم التطبيق بإجراء طلب HEAD إلى https://www.snuffhouse.com/user-api-key/new أولاً، وعندما أقوم بمحاكاة نفس الشيء، أتلقى خطأ:
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
نحن لا نستضيف snuffhouse.com، لذلك لست متأكدًا مما هو موجود في مكدسهم الذي يمنع طلبات HEAD هذه.
هذا الموقع نستضيفه نحن وتم حظره من المركز بسبب مشكلة في التكوين. كان للموقع بعض الإدخالات في إعداد الموقع allowed crawler user agents (وكلاء المستخدم المسموح بهم للزحف). هذا الإعداد قوي للغاية، ويأتي مع تحذير كبير: User agents of web crawlers that should be allowed to access the site. WARNING! SETTING THIS WILL DISALLOW ALL CRAWLERS NOT LISTED HERE! (وكلاء المستخدم لزواحف الويب التي يجب السماح لها بالوصول إلى الموقع. تحذير! سيؤدي تعيين هذا إلى منع جميع الزواحف غير المدرجة هنا!).
لقد أضفت وكيل مستخدم Android هناك، وهذا يحل المشكلة على جهاز Android التجريبي الخاص بي.