Open tawanaproxy opened 1 year ago
Please do not close and flag this issue. Allow the people of Iran and China to comment on this (say their experience)
This proxy server doesn't solve Iranian issue with government internet disruptions.
Public internet heavily disrupted and even common 80 443 ports are included.
Chera yaro enghad sakhtesh karde nemishe asan run kard
Manam ke hichi halik nist :\
hello from which server provider you got your severs? maybe it differs from one provider to another
hello from which server provider you got your severs? maybe it differs from one provider to another
hi . I used several different data centers. By the way, I am sure that the ip s are not blocked
if possible please give some more information about your test because as far as i can tell many users in Iran still dont see the proxy option on their phone (Android)
Chera yaro enghad sakhtesh karde nemishe asan run kard
zyad chiz khsio az dast ndandi. zaheran vasl nmisheh. hala ba thunnel ham bayd test konm
does your proxy work on other ports than 80 443 and 5222
if possible please give some more information about your test because as far as i can tell many users in Iran still dont see the proxy option on their phone (Android)
Unfortunately, not much information is available. I deleted all those servers :) It can be seen on iPhones (ios) by updating to the latest official version. And on Android to update to the beta version.
does your proxy work on other ports than 80 443 and 5222
No . The proxy works outside of Iran. But not in Iran! Do you want to do a test together?
sorry how do you want to test by tunnel? you mean ssh directly to your servers?
yeah i think we can do that do you live in iran ?
sorry how do you want to test by tunnel? you mean ssh directly to your servers?
No By forwarding the port or IP our sshtunell
ahhh okay thanks for your information
yeah i think we can do that do you live in iran ?
I do not live in Iran. But I have many followers in Iran. They try and tell me
hi i tested in iran I could not upload or download anything good only for text messages just port 80 worked for me you should wait 10 sec after reopen whatsapp every time
سلام من اینو روی سرور کانفیگ و تست کردم فقط چت رد و بدل میشه نه اپلود میکنه نه دانلود فقط تونستم با پورت ۸۰ وصل بشم بعد از هر بار بستن و باز کردن واتساپ باید حدود ۱۰ ثانیه صبر کرد
hi i tested in iran I could not upload or download anything good only for text messages just port 80 worked for me you should wait 10 sec after reopen whatsapp every time
This is expected. Currently, WhatsApp Proxy only supports messaging and media upload/download is not supported.
سلام من اینو روی سرور کانفیگ و تست کردم فقط چت رد و بدل میشه نه اپلود میکنه نه دانلود فقط تونستم با پورت ۸۰ وصل بشم بعد از هر بار بستن و باز کردن واتساپ باید حدود ۱۰ ثانیه صبر کرد hi i tested in iran I could not upload or download anything good only for text messages just port 80 worked for me you should wait 10 sec after reopen whatsapp every time
This is expected. Currently, WhatsApp Proxy only supports messaging and media upload/download is not supported.
really !!! , i didn't see anything about this in official website
به نظر من هم اینجا کار نمیکنه و عملی نیست
If using tls and ssl it's working
discussed in #18 for text only
روی پورت 80 تونستم کانکت بشم که اونم فقط در حد ارسال متن بود و امکان مشاهده ویدیو و عکس نیست
I was able to connect on port 80, but it was only limited to sending text and it was not possible to view videos and photos
@kazem3d What do you put in whatsapp as your proxy address? your_public_ip:80 ?
Yes
On Fri, Jan 6, 2023, 4:20 PM mmansonx @.***> wrote:
What do you put in whatsapp as your proxy address? your_public_ip:80 ?
— Reply to this email directly, view it on GitHub https://github.com/WhatsApp/proxy/issues/20#issuecomment-1373581887, or unsubscribe https://github.com/notifications/unsubscribe-auth/ALB63GA32RIKS4S6JGCREITWRAIKDANCNFSM6AAAAAATSPU7TI . You are receiving this because you commented.Message ID: @.***>
@moradpoor @kazem3d please check about section of this repo
I've also set up this proxy server. For me only port 5222 works and of course through vpn. Without vpn it can't connect.
Not working for me. Tried different ISPs.
Not working for me. Tried different ISPs.
try to change the ports and rebuild it and run
Offer a proxy server to test from iran.
I'm new to this but I think the idea is to set up the proxy servers outside Iran and share their IP addresses discreetly with trusted people inside Iran as these IPs aren't known to the security people so they can't block them.
روی پورت 80 تونستم کانکت بشم که اونم فقط در حد ارسال متن بود و امکان مشاهده ویدیو و عکس نیست
I was able to connect on port 80, but it was only limited to sending text and it was not possible to view videos and photos
این مخزن شامل اجرای پروکسی واتس اپ است تا کاربران بتوانند زیرساخت پروکسی خود را میزبانی کنند تا برای چت به واتس اپ متصل شوند (VoIP و آپلود/دانلود رسانه در حال حاضر پروکسی نشده است)
The proxy only works on some ISPs. hamrahe aval works on port 80. The server I used was Hetzner.
On android mobile data, connected to a VPS in Germany we got Connected without the green check symbol and NO communication. The same in Germay got the symbol and worked properly.
@slawlor Please mark this conversation so that the people of Iran can discuss it as a reference for solving the problem
I setup this proxy on several servers from different providers, all working fine in the US, Canada, Australia, NewZealand, but the protocol is blocked in Iran. Users in Iran are reported that they can get connected only if they use VPN, which explains that this proxy is blocked in Iran. p.s. The IPs used for proxy servers were not blocked in Iran.
I've setup this proxy on several servers from different providers too.
It is working fine in Germany but the users in Iran reporting that it doesn't work without VPN.
I thought they are blocking according to the selfsigned certificate fingerprint.
I've changed the certificate SSL_SUBJECT
and CA_SUBJECT
in file src/generate-certs.sh
rebuild the image and start it. Unfortunately no success for the user in Iran. Still working for me in Germany.
I thought maybe they are scanning the IPs with the open whatsapp port (5222) and block that. Accordingly I've changed the docker-compose.yml
and removed all the other ports:
ports:
After starting the docker compose again no success for the user in Iran. Still working for me in Germany with Public_IP:5432
Any Idea how they are blocking it?
I set up a proxy server on digitalocean, it was perfectly working in Germany between different accounts (just to prove/check the server is working). It was not working from Iran (Tehran), and it was interesting 443 was added automatically, users were not able to remove 443.
I set up a proxy server and tried with different ports, it’s not working from iran (the ip is not blocked there) while works perfectly from outside. This feature seems to be useless where it is needed, probably the packet is recognized as a whatsapp packet and is dropped there! Could you encrypt the whole payload and hide any signs of the application to make it impossible to recognize when the proxy is on?
This solution is not working in Iran.
I tried on several servers. Unfortunately, the evidence shows that it is not connected in most parts of Iran. I believe that the firewall of Iran and China blocked your protocol