Летом я работал в двух лабораториях, что потребовало от меня настройки удаленного доступа к обоим вычислительным кластерам. Один из них использовал x2go для подключения к рабочему столу MATE, а другой использовал NxMachine для подключения к рабочему столу KDE, поэтому я настроил их независимо на своем ноутбуке с Windows. Для установки X2Go требовался только пароль для подключения к серверу, а для установки NxMachine использовался закрытый ключ для подключения через SSH.

Все шло нормально в течение двух месяцев или около того до понедельника, когда я не смог войти в систему с помощью клиента X2Go, получив это сообщение:

"Удаленный прокси закрыл соединение во время согласования сеанса. Это может быть связано с неправильными учетными данными, переданными на сервер ».

Поскольку отдельные сеансы отображения были повреждены с помощью X2Go ранее, я удалил файлы сеансов в C:/Users/MyUserName/.x2go/. Я также использовал PuTTY для подключения к своему домашнему каталогу на этом сервере через ssh и удалил файлы сессий из ~/.x2go/.

Когда я попытался снова войти в систему, я получил ту же ошибку и обнаружил, что файлы сеанса вернулись в папки .x2go.

Эти сессионные журналы читаются:

"Петля: ПАНИКА! Удаленный прокси NX закрыл соединение. Петля: ПАНИКА! Ошибка при ведении переговоров на этапе «7». Петля: ПАНИКА! Неправильная версия или недопустимый файл cookie аутентификации сеанса. "

В первый день я все еще мог подключиться к другому серверу с помощью NxMachine, но теперь в этом сеансе также отказано с ошибкой 107: соединение отказано.

Теперь я думаю, что что-то не так с моими ключами аутентификации? Однако я, честно говоря, понятия не имею, как это проверить или исправить, если это так, поэтому я застрял здесь.

(Как вы, вероятно, можете сказать, я довольно неопытен со всем этим и мог бы использовать любую помощь, которую вы все можете мне дать по этому поводу, даже понимая логи и сообщения об ошибках. Если вам нужна дополнительная информация, пожалуйста, дайте мне знать.). Спасибо!

1 ответ1

2

Я наткнулся на этот пост, когда искал решение той же проблемы.

Я добавляю свое решение для тех, кто может быть в подобной ситуации.

Я просто повторно инициализировал базу данных x2go:

x2godbadmin --createdb

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .