Чтобы устранить проблемы с работой 3proxy и избежать ошибок типа `Err_tunnel_connection_failed`, следует выполнить несколько шагов по диагностике и настройке. Вот несколько рекомендаций:
1. **Проверьте настройки 3proxy**: Убедитесь, что ваш конфигурационный файл 3proxy правильно настроен. Например, убедитесь, что указаны корректные интерфейсы (входной и выходной), и что прокси сервер запущен в режиме, который поддерживает HTTPS.
Пример конфигурационного файла:
```
nserver 8.8.8.8
nserver 8.8.4.4
log /var/log/3proxy.log
logformat "L: %d %m %c %U %R %T %Z"
auth basic
users user:CL:password
flush
# Входной интерфейс
proxy -a -p3128 -i<ваш_адрес_сети> -e<адрес_модема>
```
2. **Проблемы с DNS**: Возможно, ваш прокси не может разрешить DNS-запросы. Попробуйте добавить DNS-серверы в конфигурации 3proxy, как показано выше, и убедитесь, что они работают.
3. **Проверка соединения**: Попробуйте напрямую пинговать или использовать `curl` для тестирования доступа к `js.hcaptcha.com` через ваш прокси. Например:
```
curl -x http://<IP_прокси>:3128 https://js.hcaptcha.com
```
Это поможет определить, устраняет ли прокси проблемы на уровне соединения.
4. **Логи 3proxy**: Изучите логи работы 3proxy более детально. Вам нужны дополнительные сообщения об ошибках, которые могут указывать на причину отказа в соединении. Проверяйте время выполнения запросов и их статус.
5. **Проверка MTU**: Проверьте, правильно ли настроено значение MTU для вашего соединения. Слишком большое MTU может привести к проблемам при передаче пакетов в определенные сети. Попробуйте уменьшить MTU на интерфейсе 4G (например, до 1400).
6. **Firewall и NAT**: Если на роутере настроено NAT или есть дополнительные правила брандмауэра, убедитесь, что они не блокируют трафик через прокси. Попробуйте временно отключить брандмауэр, чтобы проверить, верно ли он настроен.
7. **Очистка кеша**: Иногда браузеры кешируют ошибки. Попробуйте очистить кеш браузера или использовать другой браузер/инкогнито режим.
8. **Проверка прокси на других сайтах**: Проверьте работу вашего прокси на других сайтах и сервисах, чтобы выяснить, является ли проблема специфичной для определенных ресурсов.
Если после выполнения всех этих шагов проблема не будет устранена, стоит обратиться к документации по 3proxy и возможным форумам или сообществам, связанным с вашим роутером и программным обеспечением.