Skip to content

Unable to make fronting work: protocol_error tls_invalid_digest when connecting with Chrome #120

@akanashin

Description

@akanashin

Hey!

  1. Installed MTProxy,
    1.1. Configured fronting to my local host using fake domain name
  2. Installed NGinx on 127.0.0.1:1443
    2.1. Created and added to configuration local certificates to be used with HTTPS
    2.2. Created simple HTML page "welcome"
  3. Added my fake domain name to /etc/hosts, address 127.0.0.1
  4. Verified that PING, SSH know that this fake domain name leads to 127.0.0.1

Now, when I'm connecting to proxy with Chrome, connection drops and i see following in logs:

2026-04-17T15:18:41.641885+00:00 info: mtp_handler_1: new connection my external IP:46121
2026-04-17T15:18:41.653770+00:00 warning: my external IP: protocol_error tls_invalid_digest <<38,78,133,110,23,220,121,50,78,131,59,89,6,255,192,173,2,4,30,164,69,179,148,136,17,242,243,44,6,103,218,135>>
2026-04-17T15:18:41.653917+00:00 info: terminate normal

Where to look now? Does the system have to run with my configuration (fake domain name and local certificates) at all?
Thanks

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions