Download PDF
Download page RuPost Migration Tool. Ошибка при тестировании соединения.
RuPost Migration Tool. Ошибка при тестировании соединения
Проблема
Тестирование соединения в RuPost Migration Tool завершается ошибкой.
Диагностика
Проверить при тестировании соединения "Microsoft Exchange (PowerShell)":
наличие сообщения вида:
2024-04-18 15:27:51.371 ERROR [] [ProcessExecuter] Failed to start process 'pwsh'. System.InvalidOperationException: Process must exit before requested information can be determined. at System.Diagnostics.Process.EnsureState(State state) at System.Diagnostics.Process.get_ExitCode() at MigrationTool.Common.Helpers.ProcessExecuter.ExecuteProcess(String fileName, String arguments, String workingDirectory, Int32 timeout) 2024-04-18 15:27:51.376 ERROR [] [TestConnectionsService] PowerShell remote connection failed. StatusCode = -1.
- делегированы ли права учетной записи миграции.
Возможная причина: Не делегированы права учетной записи миграции в MS AD. Перейти к решению.
- Определить версии ОС Astra Linux Special Edition и пакетов
gss-ntlmsspиlibssl:Пример вывода команд:sudo apt policy gss-ntlmssp openssl libssl1.1 cat /etc/astra/build_version
cat /etc/astra/build_version 1.8.2.7
sudo apt policy gss-ntlmssp openssl libssl1.1 gss-ntlmssp: Установлен: 1.2.0-1+b4 Кандидат: 1.2.0-1+b4 Таблица версий: *** 1.2.0-1+b4 900 900 https://download.astralinux.ru/astra/stable/1.8_x86-64/repository-extended 1.8_x86-64/main amd64 Packages 100 /var/lib/dpkg/status openssl: Установлен: 3.4.0-2-astra6 Кандидат: 3.4.0-2-astra6 Таблица версий: *** 3.4.0-2-astra6 900 900 https://download.astralinux.ru/astra/stable/1.8_x86-64/repository-main 1.8_x86-64/main amd64 Packages 100 /var/lib/dpkg/status
Возможная причина: Некорректная версионность пакетов gss-ntlmssp и libssl1.1 на сервере RuPost Migration Tool. Перейти к решению.
- Проверить:
- при тестировании соединения Powershell наличие ошибки аутентификации Kerberos:
fail: MigrationTool.AdminPortalAPI[0] PowerShell remote connection failed. StatusCode = 127. PowerShell remote connection failed. Connecting to remote server failed with the following error message : | Authorization failed Unspecified GSS failure. Minor code may | provide more information Server not found in Kerberos database | For more information, see the about_Remote_Troubleshooting | Help topic. Write-Error: [Exchange] Cannot open PS session.
DNS-записи (см. статью) и работу Kerberos на сервере RuPost Migration Tool:
Установить пакет
krb5-user:sudo apt install krb5-user
- Проверить аутентификацию:
KRB5_TRACE=/dev/stdout kinit -V migrateuser@DOMAIN.NAME KRB5_TRACE=/dev/stdout kinit -V -S dc migrateuser@DOMAIN.NAME KRB5_TRACE=/dev/stdout kinit -V -S dc.domain.name migrateuser@DOMAIN.NAME
где
migrateuser@DOMAIN.NAME— имя учетной записи миграции в MS AD;dc— короткое имя контроллера домена;dc.domain.name— полное имя контроллера домена.
- при тестировании соединения Powershell наличие ошибки аутентификации Kerberos:
Возможная причина: Сервер Migration Tool введен в домен. Перейти к решению.
Проверить версии установленных пакетов:
sudo apt policy aspnetcore-runtime-6.0 sudo apt policy dotnet-runtime-6.0
Пакеты установлены из расширенного (
extended) репозитория, например:aspnetcore-runtime-6.0: Установлен: 6.0.125-0astra~1.7.5+b1 Кандидат: 6.0.125-0astra~1.7.5+b1 Таблица версий: *** 6.0.125-0astra~1.7.5+b1 900 900 http://download.astralinux.ru/astra/stable/1.7_x86-64/repository-extended 1.7_x86-64/main amd64 Packages 100 /var/lib/dpkg/status
Возможная причина: Установлены пакеты из расширенного репозитория. Перейти к решению.