runet-censorship-bypass
runet-censorship-bypass copied to clipboard
Не работают прокси с логином и паролем
Ввожу так: HTTPS uEQ1R0:[email protected]:9716
Скрин (последняя цифра замазана): https://s.mail.ru/GnHt/mNP3BC3yq
В итоге ошибка ERR_CONNECTION_RESET: https://s.mail.ru/JtNv/4ApZSFgRZ
Из какого магазина (по какой ссылке) вы скачали это расширение?
А, да, это наше расширение.
Проверяли работоспособность прокси?
Например, так: curl -x https://<ip>:<port>/ http://www.kasparov.ru/
.
https://chrome.google.com/webstore/detail/%D0%BE%D0%B1%D1%85%D0%BE%D0%B4-%D0%B1%D0%BB%D0%BE%D0%BA%D0%B8%D1%80%D0%BE%D0%B2%D0%BE%D0%BA-%D1%80%D1%83%D0%BD%D0%B5%D1%82%D0%B0/npgcnondjocldhldegnakemclmfkngch
А, да, это наше расширение. Проверяли работоспособность прокси? Например, так:
curl -x https://<ip>:<port>/ http://www.kasparov.ru/
.
https://s.mail.ru/SmXg/AvdTWiPSF - не уверен что я правильно понял вашу мысль, но в любом случае не работает.
И так или иначе, в вашем решении не указны логин и пароль для прокси.
Проблема еще присутствует: Тестил на Chromium/Chrome/Firefox, использую danted на своем VPSе для SOCKS5.
Импорт/экспорт выглядит таким образом SOCKS5 user:passwd@ip:port
При подключении возникает ошибка An error occurred during a connection to DOMAIN
В самом расширении появляется Прокси-сервер отказался обслуживать запрос к DOMAIN. Это могло быть намеренно или по ошибке. Вы можете сообщить об ошибке администратору прокси
Danted возвращает в логах айпи-порты: error after reading 3 bytes in 0 seconds: client offered no acceptable authentication method
Сама прокся хорошо работает как под FoxyProxy, так и с обычного курла.
С Chromium/Chrome всё понятно: они вообще не поддерживают аутентификацию для SOCKS5 прокси. Скажу больше: они даже не берут user:passwd@
из вашего PAC. Однако, если HTTP/HTTPS прокси отвечает 407 Proxy Authentication Required, то Chromium/Chrome запрашивает у пользователя логин/пароль и сохраняет в случае успеха. Для SOCKS5 это не работает, т.к. никакого HTTP 407 он конечно же не получает, а в коде Chromium для SOCKS5 не принимается вообще никакой метод аутентификации кроме 0x00 (NO AUTHENTICATION REQUIRED)
PS История вообще крайне бородатая: https://bugs.chromium.org/p/chromium/issues/detail?id=256785