Как исправить проблемы с сервером Linux в Multilogin X
Возникают ли у вас проблемы с запуском профилей браузера на сервере Linux? Возникают ли у вас проблемы с получением номера порта после успешного ответа API? Появляется ли ошибка при попытке включить тип автоматизации и headless режим? Эта статья поможет вам разобраться!
Запустите профили вручную
Оставьте приложение для компьютера включенным (или подключитесь к агенту, если используете веб-интерфейс).
- Запустите терминал.
- Выполните следующую команду (замените
folder_idиprofile_idсоответственно):curl -X GET https://localhost:45000/api/v2/profile/f/<folder_id>/p/<profile_id>/start - Проверьте, успешно ли запускается профиль.
Найдите и проанализируйте логи агента.
- Перейдите в одну из следующих директорий:
/opt/usr/mlx//home/%username%/mlx/logs
- Найдите
launcher_<date>.logиagent_<date>.log.
Исследуйте ошибки SSL/TLS.
- Проверьте наличие ошибок «Bad record MAC» в логах:
SSL: DECRYPTION_FAILED_OR_BAD_RECORD_MAC. - Убедитесь, что конфигурация OpenSSL на сервере Linux настроена правильно.
Более подробную информацию о настройке OpenSSL можно найти здесь: Документация OpenSSL для Ubuntu Server.
Сравните поведение API и графического интерфейса
- Если запуск через графически интерфейс работает, но API не работает, проверьте параметры API и настройки графического интерфейса (они должны совпадать).
- Проверьте работу, используя тот же ID профиля и настройки вручную с помощью
curl.
Для работы с командой curl обратитесь к главе «Запуск профилей вручную» и информации о конечной точке GET Start Browser Profile в нашей документации API .
Проверьте настройки служб Linux
- Убедитесь, что Xvfb установлен и правильно настроен для headless режима. Более подробную информацию можно найти в следующих статьях:
- Убедитесь, что агент или приложение Multilogin X запущено и доступно через правильный порт (смотрите шаг из следующей статьи: Как устранить проблемы с подключением агента).
Ничего не помогает?
Если проблема все еще возникает, пришлите нам лог-файлы.
- Воспроизведите проблему или ошибку.
- Заархивируйте папку с логами — вот где она находится:
/home/%username%/mlx - Для связи со службой поддержки отправьте электронное письмо по адресу [email protected], указав следующую информацию:
- Чёткое описание проблемы
- Прикреплена папка с логами в архиве.
В этой статье содержатся ссылки на сторонние ресурсы, которые мы официально не поддерживаем.