Не удаётся добавить некоторые форумы Discourse в DiscourseHub на Android

Всем привет,

Я (и другие: Failure to use the Discourse Hub android app with image.sc - Websites - Image.sc Forum) пытаюсь настроить форум.image.sc с помощью Android-приложения DiscourseHub.

Оно выдаёт сообщение: «https://forum.image.sc не найдено!»

Я пробовал и с «https://», и без.

Ни один вариант не работает. Есть ли у кого-нибудь советы по решению этой проблемы?

Спасибо!
Кайл

1 лайк

«forum.image.sc»

Я просто ввёл так… это сработало…

1 лайк

Я не знаю, что сказать, но это не работает для меня:

Кстати, я тоже получил ошибку «форум не найден», когда пытался зайти. Хотя не уверен, в чём может быть проблема.

1 лайк

Признаюсь, я сам в этом немного запутался.

На моём Samsung Galaxy A10 найти его не удалось, но на iOS всё работало без проблем, так что вряд ли дело в какой-то странной проблеме с DNS (я сам настроил DNS-серверы в домашней сети, поэтому при попытке Android найти адрес он точно был закэширован).

2 лайка

Каждый раз, когда я или любой другой пользователь пытается добавить мой веб-сайт в мобильное приложение Discourse Hub, появляется ошибка, указывающая, что не найден. Я не имею представления, как это исправить. Я видел множество сообщений, связанных с той же проблемой, и попытался применить предложенные решения, но, к сожалению, ни одно из них мне не помогло. Буду признателен за более конкретную помощь в моём случае.

Добро пожаловать, Дави. :slight_smile:

Я перешёл по ссылке из вашего скриншота, но Discourse, похоже, не работает (зависает на загрузке, затем ошибка 502). Возможно, это и есть причина.

1 лайк

Спасибо за отчёт. Случайно сайт был недоступен в тот момент, когда вы пытались зайти. Обновлялся SSL-сертификат. Это исправлено, и сайт снова работает, но, к сожалению, проблема с тем, что сайт не находится в Hub Discourse, ещё не решена.

Привет, @Davim, я попытался добавить несколько форумов, которыми владею, и столкнулся с той же проблемой на одном из них (unicyclist.com). Постараюсь собрать дополнительную информацию. :slight_smile:

1 лайк

Всем привет,

Я снова попробовал добавить https://unicyclist.com в Discourse Hub и на Android, и на iOS — всё сработало в обоих случаях.

Если у вас возникла та же проблема, попробуйте ещё раз?

Редактирование: На Android я не могу добавить https://forum.image.sc и https://www.snuffhouse.com, но на iOS https://forum.image.sc добавляется, по-видимому, без проблем.

2 лайка

Похоже, это ошибка конфигурации. Приложение сначала отправляет 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!

Я добавил туда user agent Android, и это решило проблему на моём тестовом устройстве Android.

4 лайка