Не возможно подключиться через мобильное приложение

Не возможно подключиться через мобильное приложение

от TRX Pochmak -
Количество ответов: 11

Доброго времени суток всем ! Может уже кто сталкивался с такой проблемой не возможно подключиться через мобильное приложение.  Странно однако но у меня была другая изначально проблема, в ней кстати ещё работало мобильное приложение. Сейчас попробую описать.

Изначально платформа стояла на хостинге, не каких проблем не наблюдалось. Но спустя не долгое время дисковое пространство хостинга началась забиваться и был превышен, предел квоты у них для хостинга оказалось ток 5 гигов...

В связи с карантином было принято решение перенести платформу на локальный сервер, есть машина на которой стоит ESXI, там же поставил Windows server, установил на него OpenServer, статичный IP белый и Kerio Control где дал всему этому доступ и на хостинге включил переадресацию DNS, всё перевёл на локальный сервер, материалы перенеслись битыми, может это моя ошибка где-то не правильно сделал, хотя ошибок не встречал когда переносил базу. Запустился сайт с протоколом http казалось что всё работает нормально, но нашел проблему сразу же, дело в том что когда начинаешь добавлять пользователя или курс и т.п сразу перекидывает на https и сайт отображается не корректно...

https://moodle.org/pluginfile.php/536/mod_forum/post/1632230/1.png?time=1590858268223

https://moodle.org/pluginfile.php/536/mod_forum/post/1632230/2.png

https://moodle.org/pluginfile.php/536/mod_forum/post/1632230/3.jpg

https://moodle.org/pluginfile.php/536/mod_forum/post/1632230/4.png





В ответ на TRX Pochmak

Re: Не возможно подключиться через мобильное приложение

от Alexandre Scherbyna -
В ответ на Alexandre Scherbyna

Re: Не возможно подключиться через мобильное приложение

от TRX Pochmak -
да, этот раздел включен, ток вот жалуется внизу на сертификат так как его нету, могут ли быть из-за него такие проблемы ? или же можно перевести обратно на http но только как сделать чтоб работало корректно

В ответ на TRX Pochmak

Re: Не возможно подключиться через мобильное приложение

от Alexandre Scherbyna -
У меня мобильное приложение работало на http. Правда еще на Moodle 3.1.
В ответ на Alexandre Scherbyna

Re: Не возможно подключиться через мобильное приложение

от TRX Pochmak -
дело в том что когда я в config.php меняю на $CFG->wwwroot = 'http://
мобильное приложение работает заходит
как только переведу в config.php на $CFG->wwwroot = 'https://
пишет что версия не та или URL не верный хотя он заходит, ток когда в приложение логин пароль прописываем так и выбивает нам эту ошибку, будто что-то не впускает не даёт авторизоваться.
В ответ на TRX Pochmak

Re: Не возможно подключиться через мобильное приложение

от Vadim Dvorovenko -
Изображение пользователя Developers Изображение пользователя Майнтейнер перевода
сначала стоит разобраться с правильностью переноса. возможно стоит повторить перенос, и убедившись, что всё нормально, настраивать уже мобилку.
dns скорее всего тут вообще ни при чем.
после смены адреса или переезда на https нужно делать замену адресов в базе.
не используйте openserver для продакшна, это инструмент разработчика, а не сисадмина. Раз у вас windows server, попробуйте с iis, установив php через micrososft web platform installer.
В ответ на Vadim Dvorovenko

Re: Не возможно подключиться через мобильное приложение

от TRX Pochmak -
Да я понимаю что можно было и воспользоваться инструментами самого виндовс сервера, но для этого у меня не было времени и я новичок в этом, чем я владел тем и воспользовался на скорую руку, меня сейчас волнует одно почему в некоторых местах открывается через https протокол как сделать чтоб он не использовался ни когда всегда любой адрес открывалась через http
В ответ на TRX Pochmak

Re: Не возможно подключиться через мобильное приложение

от Vadim Dvorovenko -
Изображение пользователя Developers Изображение пользователя Майнтейнер перевода

потому что где-то в базе данных остались ссылки на https. Их нужно заменить, читайте доку https://docs.moodle.org/38/en/Moodle_migration

В ответ на Vadim Dvorovenko

Re: Не возможно подключиться через мобильное приложение

от TRX Pochmak -
а вы не подскажете где именно искать, док на английском не совсем понятно. но попробую сам тоже поискать.
В ответ на TRX Pochmak

Re: Не возможно подключиться через мобильное приложение

от Vadim Tabunshchik -
Изображение пользователя Developers
https://docs.moodle.org/38/en/Moodle_migration#Update_links_containing_wwwroot_in_the_database
Меняете https://адрес_сайта на http://адрес_сайта на странице админки /admin/tool/replace/
И ещё: после редактирования $CFG->wwwroot нужно кеш чистить, потому что старый, как раз, и содержит ссылки с https://
В ответ на Vadim Tabunshchik

Re: Не возможно подключиться через мобильное приложение

от TRX Pochmak -
Спасибо, обязательно попробую надеюсь всё получится. Настораживает предупреждение стоит ли рисковать без бэкапа ? и как сделать полный бэкап всего включая курсов можно как-то разом сделать это или каждый пункт по отдельности и какой именно кеш нужно очистить папки cache и localcache удалить нужно или что-то другое надо выполнить ?

Приложение Безымянный.png
В ответ на TRX Pochmak

Re: Не возможно подключиться через мобильное приложение

от Vadim Dvorovenko -
Изображение пользователя Developers Изображение пользователя Майнтейнер перевода
Риковать без бэкапа не стоит никогда. Если у вас esxi, то самый простой способ - сделать snapshot, а в случае проблем к нему откатиться, а в случае успеха его удалить.
Для очистки кэша есть пункт в интерфейсе, и команда для командной строки. Хотите нормально всё администрировать - сразу изучайте, как всё делать через командную строку.
С заменой есть ещё вариант с выгрузкой дампа и потом заменой в дампе, и загрузкой дампа обратно. В linux замену можно сделать через sed. Если у вас последняя винда, то там есть подсистема linux и все простые команды вроде sed/grep/find можно запускать через неё.