bepass-org / bepass-org/smartSNI

حل مشکل درخواست هایی که پورت 443 نیستن

Open
#7 2 comments 2 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
535
Forks
96
PR merge metrics
No merged PRs in 30d

Description

سلام وقت بخیر مهندس عزیز
یه مشکلی که الان هست اینه که فقط از پورت 443 پشتیبانی میکنه
چون خیلی از سایت ها هستن که دارن از ws استفاده میکنن و روی پورت 443 نیست اون کانکشن و اینجا به مشکل میخوره
برای مثال همین speedtest :

wss://speedtest.pfalzkom.de.prod.hosts.ooklaserver.net:8080/ws?

یا به هر دلیلی ممکن هست پورت 443 نباشه
بهترین راه این هست که تمامی پورت ها رو به 443 ریدایرکت کنیم ولی خب پورت اصلی گم میشه . ولی ظاهرا میشه با خوندن جدول nat پورت اصلی رو پیدا کرد که توضیح کاملش در این لینک هست
https://blog.snix.ir/posts/goshkan-proxy-server

ممنون میشم اینم درست کنید که دیگه برنامه کامل باشه

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reading the linked NAT-table explanation, then trace the Go proxy's handling of WebSocket URLs with ports other than 443. The issue names no repository files or tests; done means the example non-443 WSS endpoint and other explicit ports connect successfully without losing the original port.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
networking
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.