Привет! Я размещаю форум Discourse на виртуальной машине Ubuntu 20.04 в DigitalOcean. До недавнего времени всё работало без проблем. В последнее время поступают сообщения, что некоторые устройства не могут подключиться к серверу. Однако у меня подобных проблем не возникает: всё работает отлично на iPhone 8 и MacBook Air. Кто-нибудь сталкивался с чем-то подобным? Для настройки форума я использовал следующие руководства:
Единственное руководство по установке, которое мы здесь поддерживаем, — это официальное стандартное руководство по установке Discourse. Оно поставляется с предварительно настроенными Let’s Encrypt и nginx, совместимыми со всеми поддерживаемыми нами устройствами.
Я рекомендую как можно скорее перенести вашу установку на поддерживаемую версию.
Есть ли у вас информация об устройствах, которые не могут подключиться? Discourse работает (или известно, что работает) только со следующими устройствами и браузерами.
Существуют некоторые ограничения для версий Android; думаю, речь идет о версиях Android ниже 4.4.
К сожалению, мне пока не удалось выявить закономерностей, у кого именно не работает форум. Я знаю, что были случаи, когда он не работал ни в Safari, ни в Chrome. Только что один пользователь сообщил мне, что он не работает в Safari (на Mac и iPhone) и в режиме инкогнито в Chrome, но при этом работает в обычном режиме Chrome. Это странно, и я не понимаю, что может быть причиной этого.
Я бы склонился к ошибочной конфигурации и согласился бы с @Falco: первый шаг — вернуться к стандартной/поддерживаемой установке. Она уже включает Let’s Encrypt и работает с Nginx, поэтому самостоятельная настройка не добавляет никакой ценности.