question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Experimental link doesn't work in Telegram desktop beta 1.7.15

See original GitHub issue

I was trying to test the new experimental proxy method in Telegram desktop beta 1.7.15 but it says the proxy link -which is generated by mtprotoproxy- is invalid. The normal link works fine. Here are the links:

tg: tg://proxy?server=x.x.x.x&port=443&secret=ddc54a3eae90544e68a37cbe41c5d31442
tg: tg://proxy?server=x.x.x.x&port=443&secret=7sVKPq6QVE5oo3y%2BQcXTFEJnb29nbGUuY29t

I see other users have the same issue in other topic https://github.com/alexbers/mtprotoproxy/issues/113

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Reactions:2
  • Comments:14 (4 by maintainers)

github_iconTop GitHub Comments

3reactions
HirbodBehnamcommented, Aug 9, 2019

BTW guys they released the version of the telergam that supports the fake TLS! On Android it’s version 5.10 On PC it’s version 1.8

3reactions
seriypscommented, Aug 9, 2019

%2B is urlencoded +, but telegram only understands “urlsafe” version of base64: all + should be replaced with - and all / with _:

https://github.com/seriyps/mtproto_proxy/blob/c31ba04e5681a2991ce495a6c17e5fb94357daa7/src/mtp_fake_tls.erl#L78-L84

But it’s better to be fixed in source code than manually later:

https://github.com/alexbers/mtprotoproxy/blob/80062c95bc488b4f5b5dc34833812769eaeee3a4/mtprotoproxy.py#L1423

base64.b64encode(tls_secret) should be replaced with base64.urlsafe_b64encode(tls_secret)

Read more comments on GitHub >

github_iconTop Results From Across the Web

Version history - Telegram Desktop
A new format was supported for username links, in addition to “t.me/username.” You can now open Telegram accounts, groups or channels using links...
Read more >
Telegram Desktop: changelog.txt - Fossies
You can now open Telegram accounts, groups or channels using links like ... 150 151 3.7.6 beta (16.06.22) 152 153 - Settings >...
Read more >
telegram-desktop-4.1.1-1.2.aarch64 RPM - RPMFind
Telegram is a non-profit cloud-based instant messaging service. Users can send messages and exchange photos, videos, stickers, audio and files of any type....
Read more >
of /pub/archive/fedora/linux/releases/29/Everything/source ...
perl-Browser-Open-0.04-20.fc29.src.rpm 2018-07-18 03:42 13K [ ] ... perl-URL-Encode-XS-0.03-13.fc29.src.rpm 2018-08-06 11:22 76K [ ] ...
Read more >
GhostBSD - DistroWatch.com
GhostBSD is a user-friendly desktop operating system based on FreeBSD. ... The function determining beta versions is not 100% reliable due ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found