«вход не выполнен: выполните proximamp login»
На этом компьютере нет входа в аккаунт ProximaMP или он закончился: войдите снова командой proximamp login.
Тот же ответ бывает в других видах: «вход закончился: выполните proximamp login»; работающий туннель пишет «Вход закончился; туннель остановится при следующем переподключении. Войдите снова: proximamp login», а туннель, который закрылся из-за выхода из аккаунта, — «туннель закрыт: на этом компьютере выполнен выход из аккаунта». Код выхода — 3.
Что сделать
-
Войдите:
proximamp login # паролемproximamp login --remote # на сервере без браузера: кодом с телефонаproximamp login --key-stdin < key.txt # без человека: ключом устройстваdocker compose exec proximamp proximamp login --remote # Docker ComposeВ PowerShell ключ из файла передаётся так:
Get-Content key.txt | proximamp login --key-stdinКак входят кодом с телефона и ключом устройства, написано на странице о входе на сервере, а контейнеру, запущенному
docker run, — на странице Docker. -
Если ошибку пишет служба, войдите от её имени (в Windows — без
sudo, в терминале администратора):sudo proximamp service loginУ службы свой вход, отдельный от вашего. Если
sudoотвечаетcommand not found(почему), наберите:sudo env "PATH=$PATH" proximamp service login -
Если вход заканчивается снова и снова, посмотрите на компьютере, где вы вошли паролем, через VK ID, Яндекс ID или кодом с телефона, есть ли этот компьютер в списке устройств аккаунта:
proximamp devicesВход заканчивается, когда устройство вывели из аккаунта, когда сменили пароль (это завершает вход на всех остальных устройствах), когда отозвали или истёк ключ, которым входили, и после 7 дней без использования.
-
В Docker храните папку входа в томе
/var/lib/proximamp(Как открыть сервер в Docker через proximamp): без тома каждый новый контейнер начинает без входа. -
Чтобы
proximamp upв скрипте без входа не завершался, а ждал его, добавьте--wait-sign-in.
Если не помогло
Нажмите «Задать вопрос» внизу страницы и приложите точный текст ошибки и вывод proximamp version.