Назад | Перейти на главную страницу

Прокси-сервер Socks в Mac OS Yosemite

Я не могу понять, почему мой созданный ssh ​​прокси-сервер socks работает с curl, но не с Chrome + Mac OS Yosemite.

Со следующим результатом:

<h1 class="ip">Your <acronym title="Internet Protocol">IP</acronym> Address is <input type="text" value="my_server_ip" /></h1>
<h1 class="ip">Your <acronym title="Internet Protocol">IP</acronym>V6 Address is <input type="text" value="my_server_ip_v6" /></h1>

Но когда я настраиваю на системном уровне Йосемити с "Proxy SOCKS": localhost:8080 он вообще не работает с Chrome / Firefox / Safari.

Добавление -vv для более подробной информации я вижу следующий стек при запросе с помощью chrome

debug1: Connection to port 8080 forwarding to socks port 0 requested.
debug2: fd 22 setting TCP_NODELAY
debug1: channel 15: new [dynamic-tcpip]
debug2: channel 15: pre_dynamic: have 0
debug2: channel 15: pre_dynamic: have 3
debug2: channel 15: decode socks5
debug2: channel 15: socks5 auth done
debug2: channel 15: pre_dynamic: need more
debug2: channel 15: pre_dynamic: have 0
debug2: channel 15: pre_dynamic: have 20
debug2: channel 15: decode socks5
debug2: channel 15: socks5 post auth
debug2: channel 15: dynamic request: socks5 host www.google.fr port 443 command 1
debug1: Connection to port 8080 forwarding to socks port 0 requested.
debug2: fd 23 setting TCP_NODELAY
debug1: channel 16: new [dynamic-tcpip]
debug2: channel 16: pre_dynamic: have 0
debug2: channel 16: pre_dynamic: have 3
debug2: channel 16: decode socks5
debug2: channel 16: socks5 auth done
debug2: channel 16: pre_dynamic: need more
debug2: channel 16: pre_dynamic: have 0
debug2: channel 16: pre_dynamic: have 20
debug2: channel 16: decode socks5
debug2: channel 16: socks5 post auth
debug2: channel 16: dynamic request: socks5 host www.google.fr port 443 command 1

После некоторых запросов консоль зависает, и я не вижу других журналов отладки.

Есть идеи решить эту проблему?