Обновление: это специфично для Firefox.Это не происходит с помощью Chrome.Я оставлю текст ниже как есть, но теперь основной вопрос заключается в том, как и что в Firefox вызывает это. Это происходит независимо от настроек cookie, таких как разрешение сторонних файлов cookie и трекеров.
Предисловие: я искал и читал десятки страниц, пытаясь решить эту проблему. Я прошел все этапы устранения неполадок в документации AWS, например,
и эта тема:
и форумам c9
Я пытаюсь выполнить предварительный просмотр приложения rails из Cloud 9 IDE.Когда я запускаю приложение, используя rails server
, нет сообщений об ошибках, указывающих на что-то неправильное.Вывод показывает Started GET '/' for [my home IP] ...... 200 Completed OK
.
Вывод на консоль:
При попытке предварительного просмотра запущенного приложения отображается только экран «Соединение OOPS VFS не существует».URL предварительного просмотра всегда https://[user_generated_sequence].vfs.cloud9.[region].amazonaws.com/
Весь трафик TCP разрешен в соответствии с правилами, установленными в соответствии с инструкциями по устранению неполадок.
Страница сообщения об ошибке OOPS:
Та же проблема возникает при использовании puma или WEBrick.С WEBrick появляется всплывающее окно для ссылки предварительного просмотра, но приводит к той же странице сообщения об ошибке.С puma запущенное приложение прослушивает tcp://[localhost/0.0.0.0]:[8080 or 3000]
.С WEBrick он прослушивает вместо http://localhost:8080
.
Я точно следовал инструкциям в руководстве по rails, чтобы настроить простое приложение.Все в самом коде должно быть хорошо.Как я могу заставить это работать правильно?Я очень растерялся и собираюсь отказаться от рельсов.