• Website
  • Server status
  • API documentation
  • Blog
Telegram Icon Community
EN
Русский
Português
English
中文 (中国)
Tiếng Việt
Sign in Start free
  • Website
  • Server status
  • API documentation
  • Blog
  • Community
  • English (US) Русский Português English 中文 (中国) Tiếng Việt
Log in View Plans

App & system issues

Get Multilogin running properly again when the issue affects the app or your device environment.

search icon

Try a different keyword or check for typos. If you still need help, contact support.

  • Troubleshooting basics
  • Error messages
  • Profile issues
  • App & system issues
  • Home
  • breadcrumb separator bar
  • Fix an issue
  • breadcrumb separator bar
  • App & system issues
  • breadcrumb separator bar
  • How to fix Linux server issues in Multilogin

How to fix Linux server issues in Multilogin

Written by Anton L ( Updated on October 18th, 2026 )

Updated on October 18th, 2026

If browser profiles fail to start on a Linux server, first test the profile with a direct local API request. If the manual launch works, compare your API parameters with the working profile settings. If it fails, check the agent logs, SSL/TLS errors, and your Xvfb/headless setup.

➡️ Keep the Multilogin desktop app running, or connect the agent if you use the web interface → start the same browser profile with curl → check the result → review logs if it fails.

Before you start

Make sure:

  • Multilogin desktop app is running, or the agent is connected if you use the web interface
  • You know the browser profile’s folder_id and profile_id
  • You can run curl commands on the Linux server
  • Xvfb is installed if you are using headless mode

Launch profiles manually

Keep the desktop app open (or connect the agent if you are using the web interface).

 
  1. Launch Terminal
  2. Run the following command (replace folder_id and profile_id respectively):
    curl -X GET https://localhost:45000/api/v2/profile/f/<folder_id>/p/<profile_id>/start
  3. Check if the profile launches successfully

Expected result: the profile starts successfully and the API returns the start response.

  • If the manual curl request works, the Linux environment and local launcher are likely working. Compare the failing automation request with this working request.
  • If the manual request fails, continue with the log, SSL/TLS, and headless checks below.

Locate and analyze agent logs

  1. Go to one of the following directories:
    1. /opt/usr/mlx/
    2. /home/%username%/mlx/logs
  2. Look for launcher_<date>.log and agent_<date>.log

Investigate SSL/TLS errors

  1. Check for “Bad record MAC” errors in the logs: SSL: DECRYPTION_FAILED_OR_BAD_RECORD_MAC
  2. Make sure that the Linux server's OpenSSL configuration is correct

Read more details about OpenSSL configuration here: Open SSL - Ubuntu Server documentation

 

Compare API and UI behavior

  1. If launching via the UI works, but API fails, check API parameters and UI settings (they should match)
  2. Test using the same profile ID and settings manually via curl

For curl command, refer to the Launch profiles manually chapter and the info about GET Start Browser Profile endpoint in our API documentation.

 

Check Linux environment setup

  1. Make sure that Xvfb is installed and properly configured for headless mode. Refer to the following articles for more details: 
    1.  How to connect the agent in Multilogin (connection on Linux headless)
    2. Configure the agent for headless mode and auto-launch in Linux
  2. Confirm that the Multilogin agent or app is running and accessible via the correct port (refer to the step from the following article: How to fix agent connection issues)

Nothing works?

If the issue persists, send us your log files, and we will investigate it further for you.

  1. Recreate the issue or wait until the error message appears
  2. Archive the logs folder found in this location:
    /home/%username%/mlx
  3. Email support at [email protected] with:
    1. A clear description of the issue
    2. The archived logs folder attached

This article includes third-party links that we don’t officially endorse.

 

 

 

Was this article helpful?

Give feedback about this article

In this article

  • Before you start
  • Launch profiles manually
  • Locate and analyze agent logs
  • Investigate SSL/TLS errors
  • Compare API and UI behavior
  • Check Linux environment setup
  • Nothing works?

Multilogin community

Stay informed, share your thoughts, and engage with others!

Telegram Icon Join us on Telegram

Read more on the topic

10 Best Datacenter Proxies for Web Scraping (2025 Edition) Apr 2, 2025 5 min read Google SERP Img

What is a Google SERP Proxy and Why Should You Care?

Apr 1, 2025 6 min read
UK Proxy Img

What Are Dedicated UK Proxies? Everything You Need to Know

Apr 1, 2025 6 min read
Related Article Title Icon

Related articles

  • How to fix Mimic start issues on Linux
  • Configure the agent for headless mode and auto-launch on Linux
  • How to fix agent connection issues
  • How to send logs to support in Multilogin

Mobile

  • Cloud phone
  • Virtual phone
  • Remote phone
  • Phone farming
  • Cloud cell phone
  • Cloud Android emulation
  • AI Quick Action Automation

Multi-accounting

  • Multiple Instagram accounts
  • Multiple Tiktok accounts
  • Multiple Reddit accounts
  • Multiple Telegram accounts
  • Multiple Facebook accounts
  • Multiple Youtube accounts
  • Multiple LinkedIn accounts

COMPARISON

  • Multilogin vs. MoreLogin
  • Multilogin vs. FlashID
  • Multilogin vs. DuoPlus
  • Multilogin vs. VMOS cloud
  • Multilogin vs. Octo Browser
  • Multilogin vs. AdsPower
  • Multilogin vs. GoLogin

Platform proxies

  • Mobile proxy
  • Reddit proxy
  • Instagram proxy
  • TikTok proxy
  • Facebook proxy
  • Youtube proxy
  • LinkedIn proxy

USECASES

  • Cloud phones for Tiktok
  • Cloud phones for Instagram
  • Cloud phones for Reddit
  • Cloud phones for Facebook
  • Cloud phones for Youtube

RESOURCES

  • Knowledge base
  • API documentation
  • Glossary
  • Academy
  • Blog
  • Server status
  • Release notes

FREE TOOLS

  • YouTube views to money calculator
  • Instagram money calculator
  • Online URL to text converter
  • Google local SERP checker
  • Random address generator

GET IN TOUCH

  • Contact 24/7 support
    [email protected]
  • Referral program
  • Affiliate program
  • Pricing page
  • Careers
GDPR Compliant

© 2026 Multilogin. All rights reserved.

  • Privacy policy
  • Terms of service
  • Cookie policy
Multilogin watermark
  • MOBILE

    • Cloud phone
    • Virtual phone
    • Remote phone
    • Phone farming
    • Cloud cell phone
    • Cloud Android emulation
    • AI Quick Action Automation
  • MULTI-ACCOUNTING

    • Multiple Instagram accounts
    • Multiple Tiktok accounts
    • Multiple Reddit accounts
    • Multiple Telegram accounts
    • Multiple Facebook accounts
    • Multiple Youtube accounts
    • Multiple LinkedIn accounts
  • COMPARISON

    • Multilogin vs. MoreLogin
    • Multilogin vs. FlashID
    • Multilogin vs. DuoPlus
    • Multilogin vs. VMOS cloud
    • Multilogin vs. Octo Browser
    • Multilogin vs. AdsPower
    • Multilogin vs. GoLogin
  • PLATFORM PROXIES

    • Mobile proxy
    • Reddit proxy
    • Instagram proxy
    • TikTok proxy
    • Facebook proxy
    • Youtube proxy
    • LinkedIn proxy
  • USECASES

    • Cloud phones for Tiktok
    • Cloud phones for Instagram
    • Cloud phones for Reddit
    • Cloud phones for Facebook
    • Cloud phones for Youtube
  • RESOURCES

    • Knowledge base
    • API documentation
    • Glossary
    • Academy
    • Blog
    • Server status
    • Release notes
  • FREE TOOLS

    • YouTube views to money calculator
    • Instagram money calculator
    • Online URL to text converter
    • Google local SERP checker
    • Random address generator
  • GET IN TOUCH

    • Contact 24/7 support
      [email protected]
    • Referral program
    • Affiliate program
    • Pricing page
    • Careers
GDPR Compliant
  • Privacy policy
  • Terms of service
  • Cookie policy

© 2026 Multilogin. All rights reserved.

Expand