У меня есть выделенный сервер, и у меня была полностью чистая/свежая копия установленного на нем Ubuntu 14.04 x64 (без MySQL, PHP, Apache, Nginx и т. Д.). как того требует Forge. Затем я запускаю команду для предоставления сервера, предоставленного Forge, во время входа в систему с правами администратора через SSH.Forge (выделенный сервер - пользовательский VPS) Застрял на «Provisioning»
Процесс запускается и завершается успешно, но когда я иду в Forge, он показывает, что сервер застрял в «Provisioning».
Я пробовал это несколько раз безрезультатно. Я обновил токены GitHub и повторил, но не радость.
Я никогда не получаю электронное письмо от Forge с моими учетными данными, и если я выхожу из SSH, я не могу войти в систему из-за изменений, сделанных Forge, и я должен связаться с хостом, чтобы заставить их исправить ситуацию.
Кто-нибудь знает, что может быть здесь? Я не понимаю, что делать дальше.
Я обнаружил этот результат, когда процесс подготовки был завершен. Возможно, это имеет какое-то отношение к этому:
ln: failed to create symbolic link ‘/etc/php5/mods-available/mcrypt.ini’: File exists
nginx: unrecognized service
npm WARN optional dep failed, continuing [email protected]
Setting up postgresql-contrib-9.4 (9.4.4-1.pgdg14.04+1) ...
host all all 0.0.0.0/0 md5
could not change directory to "/root": Permission denied
CREATE ROLE
* Restarting PostgreSQL 9.4 database server [ OK ]
could not change directory to "/root": Permission denied
rm: cannot remove ‘/etc/nginx/sites-available/default’: No such file or directory
rm: cannot remove ‘/etc/nginx/sites-enabled/default’: No such file or directory
ps-watcher won't be started/stopped unless it is configured
Как уже упоминалось в моем ответе, я уже несколько раз обновлял токены для GitHub. –
Вы пробовали полный сброс? Удалите висячий сервер >> Отмените доступ Forge к вашим авторизованным приложениям Github >> Удалите любые ключи Forge ssh из вашего Github >> _Then_ обновите токены >> Запустите новый сервер. – wheresmyspaceship
Нет, я не пробовал этот полный процесс, но у меня сейчас все работает. Хост пропустил сценарий forge.sh по очереди и выполнил команды. Оказывается, SSH был настроен на прослушивание на порту 2020, поэтому для получения доступа к Forge необходима определенная конфигурация. –