Ich habe ein Problem mit der iOS-Mobil-App für Discourse. Wenn ich mein Forum eingebe, wird es nicht gefunden. Es funktioniert in jedem Browser, aber nicht in der App.
Die URL lautet https://forum.penangexpats.com.
PS: Ich betreibe ein CDN darauf, aber die URL zeigt bereits korrekt darauf und funktioniert.
Schauen Sie sich ähnliche bestehende Probleme (und deren mögliche Lösungen) über die Suche an. Ich gehe davon aus, dass Sie die „Hub“-App meinen (es gibt auch die „whitelisted app“).
Danke, ich habe mir das meiste davon angesehen. Mein CDN ist bei Bunny und ich habe sie deswegen kontaktiert, um zu sehen, ob etwas im Header gestrippt wird. Das Einzige, woran ich denken kann, ist, dass ich 2 Foren habe und das andere problemlos funktioniert, das nicht über ein CDN läuft. Und ja, es ist die Hub-App.
Nun erwähnen Sie das… Ich konnte unicyclist.com zuvor mit demselben Fehler nicht zur App hinzufügen.
Als ich es nach ein paar Wochen erneut versuchte, konnte ich das Forum zur App hinzufügen.
Ich verstand nicht, warum es repariert wurde, aber wenn ich Ihre Nachricht lese, erinnere ich mich, dass ich mein CDN von Stackpath auf Bunny geändert habe.
Beachten Sie, dass ich die Standardeinstellungen von Bunny verwende. Nichts Besonderes.
Dieses Problem könnte also von einer CDN-Konfiguration herrühren, schätze ich. Ich sage natürlich nicht, dass dies bei Ihnen der Fall ist.
Ja, das bin ich, vielleicht können wir vergleichen und sehen, was das Problem ist? Mit benutzerdefiniert meine ich, dass ich hauptsächlich benutzerdefinierte Domains verwendet habe.
Ich habe dies weiter untersucht und meine ursprüngliche Vermutung hat sich bestätigt. Ihr Ursprungsserver scheint Anfragen zu blockieren, die keinen bestimmten Browser-User-Agent enthalten. Sehen Sie hier:
Der obere Befehl ist erfolgreich, wenn ich einen Chrome-User-Agent angebe, der untere gibt einen 403-Fehler zurück, wenn keiner vorhanden ist. Dies ist keine Konfiguration von Bunny, sondern muss definitiv vom Ursprungsserver kommen. Ich empfehle, dies auf Ihrer Seite weiter zu untersuchen.
Es tut mir leid, ich kann Ihnen nicht antworten, da ich die Frage noch nicht verstehe
Ich weiß, was ein User-Agent ist, und habe nur sehr grundlegende Kenntnisse über CDN und weiß so gut wie nichts über Proxies oder Ähnliches.
Beziehen Sie sich auf die Konfiguration von Discourse oder Bunny? In beiden Fällen habe ich nichts mit Einstellungen zu tun, die sich auf bestimmte User Agents beziehen. Mein Forum ist eine Standardinstallation ohne Schnickschnack, und meine Bunny-Konfiguration ist ebenfalls sehr Standard.
Ich kann Ihnen meine allgemeine Konfiguration in Bunny zeigen:
Danke dafür. Ist in Ihrer Discourse-Einrichtung für User Agents etwas leer?
Da der Support von Bunny besagt, dass der User Agent das Problem in Discourse ist, nachdem er dies überprüft hat.
Und aus irgendeinem Grund blockiert die Website das Laden in der mobilen App. So seltsam.