🔍 Call for Testers: Help the Tor Project to test Conjure on Tor Browser Alpha!

isp : asiatech
location : iran
not connect

3 Likes

I tried to connect few times in the past 24 hours, it’s always the same error: “station is under high load”
Country: IRAN
ISP:Asiatech Data Transmission Company

2023-06-07 07:01:10.397 [NOTICE] New control connection opened from 127.0.0.1.
2023-06-07 07:01:10.401 [NOTICE] New control connection opened from 127.0.0.1.
2023-06-07 07:01:10.417 [NOTICE] DisableNetwork is set. Tor will not make or accept non-control network connections. Shutting down all existing connections.
2023-06-07 07:01:38.050 [NOTICE] Opening Socks listener on 127.0.0.1:9150
2023-06-07 07:01:38.052 [NOTICE] Opened Socks listener connection (ready) on 127.0.0.1:9150
2023-06-07 07:01:39.450 [NOTICE] Bootstrapped 1% (conn_pt): Connecting to pluggable transport
2023-06-07 07:01:39.452 [NOTICE] Bootstrapped 2% (conn_done_pt): Connected to pluggable transport
2023-06-07 07:01:39.771 [NOTICE] Bootstrapped 10% (conn_done): Connected to a relay
2023-06-07 07:01:43.234 [NOTICE] Managed proxy "TorBrowser\Tor\PluggableTransports\conjure-client.exe": retrying conjure registration, station is under high load.
2023-06-07 07:01:53.293 [NOTICE] New control connection opened from 127.0.0.1.
2023-06-07 07:01:55.889 [NOTICE] Managed proxy "TorBrowser\Tor\PluggableTransports\conjure-client.exe": retrying conjure registration, station is under high load.
2023-06-07 07:02:09.320 [NOTICE] Managed proxy "TorBrowser\Tor\PluggableTransports\conjure-client.exe": retrying conjure registration, station is under high load.
2023-06-07 07:06:40.091 [WARN] Problem bootstrapping. Stuck at 10% (conn_done): Connected to a relay. (DONE; DONE; count 1; recommendation warn; host 0000000000000000000000000000000000000000 at 143.110.214.222:80)
2023-06-07 07:06:40.092 [WARN] 1 connections have failed:
2023-06-07 07:06:40.094 [WARN] 1 connections died in state handshaking (TLS) with SSL state SSLv3/TLS write client hello in HANDSHAKE
2023-06-07 07:06:40.266 [NOTICE] Closing no-longer-configured Socks listener on 127.0.0.1:9150
2023-06-07 07:06:40.267 [NOTICE] DisableNetwork is set. Tor will not make or accept non-control network connections. Shutting down all existing connections.
2023-06-07 07:06:40.893 [WARN] Pluggable Transport process terminated with status code 0

A quick summary about Conjure reachability:

:white_check_mark: China (ISP: China Mobile Guangdong)
:x: Iran (ISP: Asiatech and Irancell)

1 Like

Or just abandoned bug:

I connected to very well with Conjure, I am in a country with severe internet blocking and connected easily, the speed was good i mean was better than Snowflakes (260-300kb/s) i could watch videos on YouTube, but when i connected for the second time the speed it slowed down to 50-60 kb/s.

1 Like

Russian translation:

Мы рады сообщить, что Conjure, новый подключаемый транспорт, теперь поддерживается в альфа-версии Tor Browser для ПК и Android. Conjure - это инструмент для борьбы с цензурой, использующий refraction networking (decoy routing), чтобы помочь пользователям обойти цензуру и подключиться к сети Tor. Нам нужна ваша помощь, чтобы проверить, работает ли Conjure в странах, где сеть Tor заблокирована.

Ваши отзывы помогут нам выявить проблемы с этим новым подключаемым транспортом и обеспечить его надежность.

Что такое Conjure?

Conjure - это инструмент борьбы с цензурой, основанный на refraction networking (decoy routing). Ключевым новшеством Conjure является превращение неиспользуемого пространства IP-адресов, имеющихся в распоряжении интернет-провайдеров (ISP), принимающих участие в поддержке conjure, в большой пул фантомных прокси-серверов, к которым могут подключаться пользователи. Таким образом цензоры не могут легко заблокировать conjure, не заблокировав при этом многие “легитимные” сайты. Conjure обеспечивает эффективное решение проблемы выявления цензорами развернутых мостов или прокси-серверов.

В настоящее время Conjure развернут в сети Университета Колорадо и у небольшого провайдера в Мичигане. Для технического объяснения работы Conjure, пожалуйста, обратитесь к нашей wiki-документации.

Как протестировать Conjure

Важное замечание по оценке рисков!

Пожалуйста, загружайте и устанавливайте Tor Browser Alpha, только если вы не против того, что некоторые вещи не работают должным образом, и вы хотите помочь нам найти эти ошибки. Другое важное замечание - оценивайте свои риски. Имейте в виду, что тестирование нового подключаемого транспорта может привлечь внимание цензоров.

Чтобы принять участие в тестировании, пожалуйста, выполните следующие действия:

Если вы используете браузер Tor для ПК:

Скачайте и установите последнюю альфа-версию браузера Tor для ПК (убедитесь, что у вас есть резервная копия существующих настроек браузера).
Проект Tor | Скачать Tor Browser Alpha

Откройте Tor Browser и перейдите в настройки подключения:
Меню > Настройки > Подключение (about:preferences#connection)

Или нажмите “Настройка подключения…” на стартовом экране.

Нажмите на “Добавить мост вручную”. Скопируйте и добавьте в поле строку моста, приведенную ниже:

conjure 143.110.214.222:80 url=https://registration.refraction.network.global.prod.fastly.net/api front=cdn.sstatic.net

Нажмите “OK”, чтобы закрыть диалоговое окно моста. Наконец, прокрутите вверх и нажмите “Соединиться”.

Если вы увидите фиолетовый экран “Протестируйте. Тщательно” или если ваш Tor Browser Alpha был обновлен, то вы увидите “Tor Browser обновлен”, то это означает, что Conjure работает, и вы можете использовать его для просмотра веб-страниц.

Обратите внимание на любые проблемы, ошибки или неожиданное поведение, с которыми вы столкнулись при попытке подключиться к Tor с помощью Conjure.

Android

Скачайте и установите последнюю альфа-версию Tor Browser для Android.
Сайт Tor Project, Google Play или Guardian Project F-Droid.

Если вам нужна помощь в установке из F-Droid, ознакомьтесь с руководством пользователя Tor Browser.

Когда вы запустите Tor Browser в первый раз, вы увидите опцию подключиться напрямую к сети Tor или настроить подключение с помощью значка настроек в верхнем правом углу.

Нажмите на значок настроек. Tor Browser проведет вас через ряд вариантов настройки. На первом экране вы узнаете о состоянии сети Tor и получите возможность настроить мост (‘Конфигурация моста’). Нажмите на ‘Конфигурация моста’, выберите “Использовать мост”.

Выберите опцию “Указать мост” и введите адрес моста:

conjure 143.110.214.222:80 url=https://registration.refraction.network.global.prod.fastly.net/api front=cdn.sstatic.net

Нажмите ‘OK’, вернитесь на основной экран и нажмите “Подключиться”. Если все работает нормально, соединение будет установлено.

Отправьте свой отзыв

Напишите свои отзывы и выводы здесь, в этой теме, или используйте репозиторий Conjure на GitLab. Включите четкое описание проблемы, ваши журналы/логи Tor, шаги по воспроизведению пробоемы и любые важные детали.

Тестируя Conjure и сообщая о любых проблемах, ошибках или ваших предложениях, вы вносите значительный вклад в улучшение производительности браузера и оптимизацию его возможностей. Ваше участие принесет пользу не только сообществу Tor, но и поможет продвижению свободы Интернета.

2 Likes

Hello, can you give me a new Conjure configuration so that I can test it? Unfortunately, it is banned in Iran. I want to know how fast this configuration is in Iran.

1 Like

Hi! Could you share your tor logs and ISP? Unfortunately we only have one conjure station at the moment.

isp : asiatech
location : iran

2023-06-09 13:23:36.966 [NOTICE] New control connection opened from 127.0.0.1.
2023-06-09 13:23:36.967 [NOTICE] New control connection opened from 127.0.0.1.
2023-06-09 13:23:36.977 [NOTICE] DisableNetwork is set. Tor will not make or accept non-control network connections. Shutting down all existing connections.
2023-06-09 13:23:38.564 [NOTICE] New control connection opened from 127.0.0.1.
2023-06-09 13:23:45.369 [NOTICE] DisableNetwork is set. Tor will not make or accept non-control network connections. Shutting down all existing connections.
2023-06-09 13:23:48.319 [NOTICE] Opening Socks listener on 127.0.0.1:9150
2023-06-09 13:23:48.319 [NOTICE] Opened Socks listener connection (ready) on 127.0.0.1:9150
2023-06-09 13:23:49.014 [NOTICE] Bootstrapped 1% (conn_pt): Connecting to pluggable transport
2023-06-09 13:23:49.017 [NOTICE] Bootstrapped 2% (conn_done_pt): Connected to pluggable transport
2023-06-09 13:23:49.018 [NOTICE] Bootstrapped 10% (conn_done): Connected to a relay
2023-06-09 13:23:52.978 [NOTICE] Managed proxy "TorBrowser\Tor\PluggableTransports\conjure-client.exe": retrying conjure registration, station is under high load.
2023-06-09 13:24:04.970 [NOTICE] Managed proxy "TorBrowser\Tor\PluggableTransports\conjure-client.exe": retrying conjure registration, station is under high load. 

:grin:

1 Like

@neel @TrumpXi @RendezvousPoint @atb213 @Rastin @sparrow @JonnyEnglish Y’all earned yourselves some highly exclusive Alpha Tester forum badges. Exciting, I know :sweat_smile:

Thanks for testing Conjure!

6 Likes

isp : shatel mobile
location: iran
it connected successfully but the speed is like 40 KB/s up and down my internet speed without tor is like 1 MB/s

2 Likes

Oh nice thanks

1 Like

It isn’t banned yet, try again pls

ترجمه فارسی :

ما بسیار هیجان زده هستیم که اعلام کنیم Conjure، یک حمل و نقل قابل اتصال جدید اکنون در نسخه آلفا مرورگر Tor برای دسکتاپ و اندروید پشتیبانی می شود. Conjure یک ابزار ضد سانسور است که از شبکه شکست (معروف به مسیریابی فریب) استفاده می کند که به کاربران کمک می کند تا سانسور را دور بزنند و به شبکه Tor متصل شوند. برای آزمایش اینکه آیا Conjure در مناطقی که شبکه Tor مسدود شده است یا خیر به کمک شما نیاز داریم.

بازخورد شما به ما کمک می کند تا مشکلات مربوط به این حمل و نقل قابل اتصال جدید را شناسایی کرده و از قابلیت اطمینان آن اطمینان حاصل کنیم.

Conjure چیست؟

Conjure یک ابزار ضد سانسور در شبکه‌های انکساری (با نام مستعار مسیریابی طعمه) سیستم‌های دور زدن است. نوآوری کلیدی Conjure تبدیل فضای آدرس IP استفاده نشده استقرار ارائه دهندگان خدمات اینترنتی (ISP) به مجموعه بزرگی از پراکسی های فانتوم است که کاربران می توانند به آن متصل شوند. با توجه به اندازه فضای آدرس IPv6 استفاده نشده و احتمال آسیب جانبی علیه وب‌سایت‌های واقعی میزبانی شده توسط ISP‌های مستقر، Conjure راه‌حل مؤثری برای مشکل سانسورکننده‌ها در شمارش پل‌ها یا پراکسی‌های مستقر ارائه می‌دهد.

Conjure در حال حاضر در شبکه دانشگاه کلرادو و یک ISP کوچک تا متوسط در میشیگان مستقر است. برای توضیح فنی در مورد نحوه عملکرد Conjure، لطفاً به ویکی مستندات ضد سانسور .

چگونه Conjure را آزمایش کنیم

نکته مهم در مورد ارزیابی ریسک

لطفاً فقط در صورتی مرورگر Tor Alpha را دانلود کنید که با برخی از موارد به درستی کار نمی کند، می خواهید به ما در یافتن و گزارش اشکالات کمک کنید و خود را در معرض خطر قرار نمی دهید. توجه داشته باشید که آزمایش یک حمل و نقل قابل اتصال جدید ممکن است توجه سانسورها را جلب کند.

برای شرکت در این برنامه آزمایشی، لطفا مراحل زیر را دنبال کنید:

دسکتاپ

  1. آخرین نسخه آلفا مرورگر Tor را برای دسکتاپ دانلود و نصب کنید (مطمئن شوید که یک نسخه پشتیبان از تنظیمات مرورگر موجود خود دارید).
    پروژه Tor | دانلود مرورگر Tor Alpha
  2. مرورگر Tor را باز کنید و به پنجره تنظیمات اتصال بروید. یا بر روی «پیکربندی اتصال…» کلیک کنید.
    منو > تنظیمات > اتصال (about:preferences#connection)
  3. بر روی “Add a Bridge Manually” کلیک کنید. خط پل زیر را کپی کرده و در فیلد اضافه کنید.
conjure 143.110.214.222:80 url=https://registration.refraction.network.global.prod.fastly.net/api front=cdn.sstatic.net
  1. روی “OK” کلیک کنید تا گفتگوی پل بسته شود. در نهایت، به بالا رفته و بر روی “اتصال” کلیک کنید.
  2. اگر صفحه بنفش رنگی را مشاهده کردید «تست. به طور کامل.» یا اگر Tor Browser Alpha شما به روز شده باشد، “Tor Browser has been updated” را خواهید دید.
  3. هر گونه مشکل، خطا یا رفتار غیرمنتظره ای را که هنگام تلاش برای اتصال به Tor با استفاده از Conjure با آن مواجه می شوید، یادداشت کنید.

اندروید

  1. آخرین نسخه آلفا مرورگر Tor برای اندروید را دانلود و نصب کنید.
    وب سایت پروژه Tor ، Google Play ، یا پروژه نگهبان F-Droid . اگر برای نصب از F-Droid به کمک نیاز دارید، راهنمای کاربر مرورگر Tor را بررسی کنید.
  2. هنگامی که برای اولین بار مرورگر Tor را اجرا می کنید، گزینه اتصال مستقیم به شبکه Tor یا پیکربندی مرورگر Tor برای اتصال خود را با نماد تنظیمات مشاهده خواهید کرد.
  3. روی نماد تنظیمات ضربه بزنید. مرورگر Tor شما را از طریق یک سری گزینه های پیکربندی راهنمایی می کند. صفحه اول وضعیت شبکه Tor را به شما می گوید و گزینه ای برای پیکربندی یک پل (“Config Bridge”) در اختیار شما قرار می دهد. ** روی “Config Bridge” ضربه بزنید **.
  4. گزینه “Provide a Bridge I know” را انتخاب کنید و سپس این آدرس پل را وارد کنید:
conjure 143.110.214.222:80 url=https://registration.refraction.network.global.prod.fastly.net/api front=cdn.sstatic.net
  1. روی «OK» ضربه بزنید و اگر همه چیز به خوبی کار کند، متصل خواهد شد.

بازخورد خود را ارسال کنید

بازخورد و یافته‌های خود را در مورد این موضوع اینجا ارسال کنید یا از Conjure مخزن GitLab برای گزارش‌های فنی استفاده کنید. شرح واضحی از مشکل، گزارش‌های Tor خود، مراحل بازتولید آن و هر گونه جزئیات مرتبط را شامل کنید.

با آزمایش Conjure و گزارش هر گونه مشکل، اشکال یا پیشنهاد، کمک قابل توجهی به بهبود عملکرد و بهینه‌سازی قابلیت‌های آن خواهید کرد. مشارکت شما نه تنها به نفع جامعه Tor است، بلکه به پیشرفت جامعه آزادی اینترنت نیز کمک می کند.

3 Likes

Ok, So conjure has been set on both the alpha release of Tor browser and The regular version on my windows desktop.

On the alpha version, when connecting, it says Tor potentially blocked, and all webpages/onion sites don’t load.

On the stable release it hangs on the connecting part with no blockage.

However, when the bridge is removed or turned off, both the alpha & stable releases load and connect normally.

Maybe that the Conjure Bridge is flooded or has a maximum amount of usable bandwidth/traffic that stops others getting in.

I will try using it on one of my Raspberry Pi’s that I have modified for testing Tor and other network/internet routing systems on securely.

Quick note on this point: support for Conjure has only been deployed to the alpha release channel so far for testing.

2 Likes

Hi! Trying this on a UK ISP (AS42689), I had to wait some time at first as I kept getting the following error (presumably as there’s only one Conjure station):

[NOTICE] Managed proxy "PluggableTransports/conjure-client": retrying conjure registration, station is under high load.

I could eventually connect after some time, though I did get the following logs at one point:

2023-06-17 03:27:08.355 [NOTICE] New control connection opened from 127.0.0.1.
2023-06-17 03:27:08.356 [NOTICE] New control connection opened from 127.0.0.1.
2023-06-17 03:27:08.357 [NOTICE] DisableNetwork is set. Tor will not make or accept non-control network connections. Shutting down all existing connections.
2023-06-17 03:27:08.357 [NOTICE] DisableNetwork is set. Tor will not make or accept non-control network connections. Shutting down all existing connections.
2023-06-17 03:27:08.361 [NOTICE] Opening Socks listener on 127.0.0.1:9150
2023-06-17 03:27:08.361 [NOTICE] Opened Socks listener connection (ready) on 127.0.0.1:9150
2023-06-17 03:27:08.361 [WARN] Cannot find maximum file descriptor, assuming: 256
2023-06-17 03:27:08.362 [WARN] Pluggable Transport process terminated with status code 15
2023-06-17 03:27:09.359 [NOTICE] Bootstrapped 1% (conn_pt): Connecting to pluggable transport
2023-06-17 03:27:09.360 [NOTICE] Bootstrapped 2% (conn_done_pt): Connected to pluggable transport
2023-06-17 03:27:09.364 [NOTICE] Bootstrapped 10% (conn_done): Connected to a relay
2023-06-17 03:27:11.860 [NOTICE] Managed proxy "PluggableTransports/conjure-client": retrying conjure registration, station is under high load.
2023-06-17 03:27:24.490 [NOTICE] Managed proxy "PluggableTransports/conjure-client": retrying conjure registration, station is under high load.
2023-06-17 03:27:28.933 [NOTICE] New control connection opened from 127.0.0.1.
2023-06-17 03:27:37.312 [NOTICE] Managed proxy "PluggableTransports/conjure-client": retrying conjure registration, station is under high load.
2023-06-17 03:31:37.535 [NOTICE] Application request when we haven't used client functionality lately. Optimistically trying known bridges again.
2023-06-17 03:32:09.680 [WARN] Problem bootstrapping. Stuck at 10% (conn_done): Connected to a relay. (DONE; DONE; count 1; recommendation warn; host 0000000000000000000000000000000000000000 at 143.110.214.222:80)
2023-06-17 03:32:09.681 [WARN] 1 connections have failed:
2023-06-17 03:32:09.682 [WARN] 1 connections died in state handshaking (TLS) with SSL state SSLv3/TLS write client hello in HANDSHAKE
2023-06-17 03:32:09.691 [NOTICE] Closing no-longer-configured Socks listener on 127.0.0.1:9150
2023-06-17 03:32:09.691 [NOTICE] DisableNetwork is set. Tor will not make or accept non-control network connections. Shutting down all existing connections.
2023-06-17 03:32:09.693 [WARN] Pluggable Transport process terminated with status code 0
2023-06-17 03:32:09.741 [NOTICE] DisableNetwork is set. Tor will not make or accept non-control network connections. Shutting down all existing connections.
2023-06-17 03:51:07.698 [NOTICE] New control connection opened from 127.0.0.1.
1 Like

Which most likely means that bug is still there.
Not surprising considering no one fixed it.

What surprises is why ask people to search for problems in case when found problem not lead to developing of solution.

Three tests. Also posted at:

Add Conjure to logcollector to test censorship resistance (#33) · Issues · The Tor Project / Anti-censorship / Pluggable Transports / conjure · GitLab

Conjure tests.txt (7.6 KB)

1 Like

Tested Linux version in Russia:

Works on:

  • Интерсвязь (AS8369)
  • МТС Челябинск (AS28832)
  • МГТС Москва (AS25513)
  • Дом.Ру Тверь (AS49048)
  • Дом.Ру Красноярск (AS50544)
  • Ростелеком Москва (Онлайм, AS42610)
  • Линклайн (AS44041)

However it does not connect if IPv6 if configured, at all! I had to disable IPv6 in the OS on the ISPs which support which protocol, otherwise it won’t connect, despite IPv4 connectivity is still provided.

2 Likes