Skip to content

Fake TSL not working #23

@metro2030

Description

@metro2030

Hi!

I've tried to setup Fake-TLS configuration but it doesn't work in my case.

Stept to reproduce:

  1. Clean Ubuntu 24.04 (LTS) + update with all latest packages with apt-get update && apt-get upgrade
  2. Clone repo
  3. Install dependencies with apt install git curl build-essential libssl-dev zlib1g-dev
  4. Build with make && cd objs/bin
  5. Generate secret with head -c 16 /dev/urandom | xxd -ps and domain hex with echo -n www.google.com | xxd -plain
  6. Run with ./mtproto-proxy -u nobody -p 8888 -H 443 -S <generated secret> -D www.google.com --http-stats --aes-pwd proxy-secret proxy-multi.conf -M 1
  7. Connect in Telegram app with secret ee + <generated secret> + 7777772e676f6f676c652e636f6d

Telegram client (macOS 12.3.277495 Stable or iOS 12.2.4) cannot connect to proxy.
Same build but without -D www.google.com and standard secret in app setting works perfectly fine.

Any ideas what is the problem?

Included in the attachment log with -v flag

mtproto-verbose.log

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions