如何修复Multilogin X中的Linux服务器问题
您在Linux服务器上启动浏览器配置文件时遇到问题吗?您在成功收到API响应后获取端口号时遇到问题吗?当您尝试启用自动化类型和无头模式时遇到错误吗?本文将为您解决这些问题!
手动启动配置文件
- 打开终端
- 运行以下命令(分别替换
folder_id和profile_id):curl -X GET https://localhost:45000/api/v2/profile/f/<folder_id>/p/<profile_id>/start - 检查配置文件是否成功启动
查找并分析agent日志
- 请转到以下目录之一:
/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 - 请确保Linux服务器的OpenSSL配置正确。
有关OpenSSL配置的更多详细信息,请参阅: Open SSL - Ubuntu Server documentation
比较API和UI行为
- 如果通过用户界面启动成功,但API启动失败,请检查API参数和用户界面设置(它们应该匹配)。
- 使用相同的配置文件ID和设置,通过
curl手动进行测试。
对于curl命令,请参阅API文档中的“手动启动配置文件”章节以及有关“GET启动浏览器配置文件”端点的信息。
检查Linux环境设置
- 请确保已安装并正确配置Xvfb以支持无头模式。更多详情请参阅以下文章:
- 确认Multilogin X agent或应用程序正在运行并且可以通过正确的端口访问(请参阅以下文章中的步骤: 如何修复代理连接问题)
什么方法都试过了?
如果问题仍然存在,请将您的日志文件发送给我们,我们将为您进一步调查。
- 重现问题或等待错误消息出现。
- 将位于此位置的日志文件夹存档:
/home/%username%/mlx - 请发送电子邮件至[email protected]获取支持,邮件内容如下:
- 对问题的清晰描述
- 已附上的存档日志文件夹
本文包含第三方链接,我们并未正式认可这些链接。