Раньше я каждый вечер мог вручную создавать резервную копию Discourse, а затем скачивать файл на свой компьютер. Мне приходило письмо со ссылкой для скачивания, которую нужно было нажать. Всё работало отлично, пока примерно три дня назад это не прекратилось. Ссылка больше не работает: при нажатии на неё в Chrome открывается новая вкладка с сообщением:
«Извините, эта ссылка для скачивания резервной копии уже была использована или истёк срок её действия».
Однако я ранее не использовал эту резервную копию, и такое сообщение никогда раньше не появлялось. Неужели я что-то делаю не так?
Обиды нет совершенно. Да, я всегда заходил как Администратор, когда делаю это. У меня есть только одна учётная запись Администратора.
Перед созданием резервной копии я удаляю старые файлы ручной резервной копии, если они есть, поэтому папка пуста. Вот моя последовательность действий в картинках и словах:
Я перехожу в раздел резервного копирования и нажимаю «Резервное копирование».
Появляется вопрос: «Хотите начать новое резервное копирование?» Я нажимаю «ДА».
Когда процесс завершён, появляется зелёная галочка, и написано: «Резервное копирование успешно завершено».
Я возвращаюсь в раздел «Резервное копирование» в панели Администратора и нажимаю «ЗАГРУЗИТЬ».
На мою электронную почту отправляется ссылка (см. прикреплённое изображение 3).
Я нажимаю на ссылку, но вместо загрузки файла открывается новая вкладка в Chrome (см. прикреплённое изображение 4). Я пробовал другие браузеры, но это не помогло.
Я заметил, что я также был авторизован в другом браузере, так что всё в порядке. Я снова снял галочку с force_https, чтобы у меня не возникло проблем с входом.
Однако, прежде чем я вышел из системы, я попробовал выполнить резервное копирование с включённым force_https, но, к сожалению, это не имело никакого эффекта…
Я до сих пор не могу понять, почему файл внезапно отправляет версию HTTP вместо HTTPS, независимо от того, отмечен ли флажок HTTPS. Я совершенно не разбираюсь в технологиях, поэтому также связался с Gigenet, который предоставляет хостинг для Discourse, чтобы узнать, не проблема ли это на их стороне. Они ответили, что это проблема самого Discourse, и посоветовали посмотреть логи Discourse.
Поэтому я думаю, что именно это Гэвин хотел сделать, зарегистрировавшись как администратор, но я пока ничего не получил в ответ, и никто не пытался зарегистрироваться. Возможно, вы были заняты, конечно. Просто хотел сообщить, что проблема сохраняется… --Спасибо.
Извини, Гэвин, но это слишком сложно для меня, человека без технического бэкграунда. Я не понимаю, как и где запускать что-либо и что делать после этого.
После прочтения обсуждения конфликта SSL/без SSL, вот что я сделал, и это сработало.
Ссылка, которую я получил по электронной почте, была в формате HTTP: я вручную открыл её через HTTPS, и это сработало.
Ссылка из письма > Копировать адрес ссылки > Вставить в адресную строку (не нажимайте Enter, иначе ссылка устареет) > Замените “HTTP” на https в начале > Enter. Загрузка должна начаться без ошибок.