Mein privater Discourse-Server funktioniert und ist über den Browser und die iOS-Mobil-App zugänglich.
Allerdings kann Discourse Hub den Server unter Android nicht finden. (Es kann andere Server wie meta.discourse.org finden.)
Irgendeine Idee, warum dies fehlschlägt? Könnte es sein, dass die Android-Mobil-App einen anderen Crawler-Agent verwendet, um auf den Server zuzugreifen, als die iOS-Version? Oder ein anderer Grund?
Am hilfreichsten, @pmusaraj! Vielen Dank. Zur Nachverfolgung:
1- Die GET-Anfrage erhält eine Antwort, aber die HEAD-Anweisung wirft einen Fehler „Wert ist ungültig“. (Dies gilt auch für meta.discourse.org, aber beide mobilen Apps können eine Verbindung zu dieser Instanz herstellen.) Wie ändere ich den Server, um eine ordnungsgemäße Antwort auf die HEAD-Anfrage zu liefern?
2- Warum besteht die iOS-Version diese Tests erfolgreich und stellt eine Verbindung zu meinem Server her?