URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 56564
[ Назад ]

Исходное сообщение
"icq через прокси"

Отправлено whoami , 19-Май-05 10:53 
Привет сетяне.

Инет через винпрокси. Только http proxy. Виндовая ася работает. Линуксовых клиентов перепробовал кучу - либо не умеют http proxy,
либо просто не связываются. Кстати в винде все эти centericq, gaimы, simы и пр. тоже немогут прорваться. Как можно решить проблему?

WBR


Содержание

Сообщения в этом обсуждении
"icq через прокси"
Отправлено open , 19-Май-05 11:14 
как известно поиск рулит :)
http://www.opennet.me/base/net/squid_icq.txt.html

>Привет сетяне.
>
>Инет через винпрокси. Только http proxy. Виндовая ася работает. Линуксовых клиентов перепробовал
>кучу - либо не умеют http proxy,
>либо просто не связываются. Кстати в винде все эти centericq, gaimы, simы
>и пр. тоже немогут прорваться. Как можно решить проблему?
>
>WBR



"icq через прокси"
Отправлено whoami , 19-Май-05 11:20 
>как известно поиск рулит :)
>http://www.opennet.me/base/net/squid_icq.txt.html

внимательно прочитать вопрос рулит не меньше ;)


"icq через прокси"
Отправлено open , 19-Май-05 11:53 
сорри... winproxy... месье знает толк в извращениях :)

>>как известно поиск рулит :)
>>http://www.opennet.me/base/net/squid_icq.txt.html
>
>внимательно прочитать вопрос рулит не меньше ;)



"icq через прокси"
Отправлено whoami , 19-Май-05 12:05 
>сорри... winproxy... месье знает толк в извращениях :)
>
блин, я не админ, я узер. мне через то что есть прорваться нужно :(

"icq через прокси"
Отправлено Peter , 19-Май-05 15:13 
пркатически все клиенты могут сообщать о типе ошибки. Если это ошибка сокета, то надо пробовать те же сервера и порты, что и виндовая аська. Очень подробный лог у Sim. Я выходил из положения, соединяясь на порт 443.

>как известно поиск рулит :)
>http://www.opennet.me/base/net/squid_icq.txt.html
>
>>Привет сетяне.
>>
>>Инет через винпрокси. Только http proxy. Виндовая ася работает. Линуксовых клиентов перепробовал
>>кучу - либо не умеют http proxy,
>>либо просто не связываются. Кстати в винде все эти centericq, gaimы, simы
>>и пр. тоже немогут прорваться. Как можно решить проблему?
>>
>>WBR



"icq через прокси"
Отправлено AMDmi3 , 19-Май-05 13:44 
>и пр. тоже немогут прорваться. Как можно решить проблему?

Во-первых, centericq, например, умеет HTTP proxy. Во-вторых,

`prtunnel tunnels a TCP connection through to a remote server
using an HTTP or SOCKS5 proxy. It is useful if you are behind a
proxy and want to use a program that doesn't have native proxy
support.'

prtunnel сам по себе прокси - будет слушать на, допустим, localhost, и коннектиться куда скажешь через твой прокси. В icq клиенте указываешь вместо login.icq.com localhost и порт на котором слуашает prtunnel. Возможно, похожую функциональность (т.е. работа с HTTP прокси помимо SOCKS) имеют SOCKS'ификаторы - tsocks, socks5.

Ось ты не указал, для FreeBSD вышеперечисленный софт есть в портах.


"icq через прокси"
Отправлено whoami , 19-Май-05 14:25 

>Во-первых, centericq, например, умеет HTTP proxy. Во-вторых,

умеет но почему-то не работает
+[icq] connecting to server
+[icq] cannot connect: as requested
и gaim умеет но тоже не работает, и sim и alicq и еще непомню чего
пробовал
виндовая же ася через тот-же прокси без проблем ходит
есть наверно какая-то разница помимо настроек icq клиента

>`prtunnel tunnels a TCP connection through to a remote server

т.е. icq-клиент <-> prtunnel <-> http winproxy <-> login.icq.com ?

спасибо, попробую.

>Ось ты не указал, для FreeBSD вышеперечисленный софт есть в портах.

slackware, жду debian sarge, тогда и у меня будет "всё в поротах" ;)  


"icq через прокси"
Отправлено whoami , 19-Май-05 15:20 
>prtunnel tunnels a TCP connection through to a remote server

попробовал вот:
# ./prtunnel 443 -H 10.18.1.38 -P 8080 login.icq.com 5190
Waiting for connection to port 443...
Connection from 127.0.0.1 (port 32805) accepted
Connected to HTTP proxy 10.18.1.38:8080
Error: Couldn't read from proxy after sending CONNECT command, len = 0
Error: Unable to connect to remote host login.icq.com (port 5190)

шлётся проксе строка "CONNECT ..." а в ответ тишина :(



"icq через прокси"
Отправлено AMDmi3 , 19-Май-05 19:25 
>>prtunnel tunnels a TCP connection through to a remote server
>
>попробовал вот:
># ./prtunnel 443 -H 10.18.1.38 -P 8080 login.icq.com 5190
>Waiting for connection to port 443...
>Connection from 127.0.0.1 (port 32805) accepted
>Connected to HTTP proxy 10.18.1.38:8080
>Error: Couldn't read from proxy after sending CONNECT command, len = 0
>Error: Unable to connect to remote host login.icq.com (port 5190)
>шлётся проксе строка "CONNECT ..." а в ответ тишина :(

Ну тогда ответ очевиден - не работает твоя HTTP прокся, поэтому и весь софт обламывается. Можешь telnet'ом проверить: подсоединись к ней и набери
CONNECT имя_хоста:порт HTTP/1.0<enter><enter>

Должно ответить что-то типа:
HTTP/1.0 200 Connection established

Хинты:
1. В прокся должна поддерживать SSL. Обычная HTTP прокси работает по протоколу HTTP (т.е. GET адрес HTTP/1.1), и, соотв-но, никаких ICQ через нее не пустишь. Метод CONNECT предназначался для SSL (HTTPS) и иногда нужно специально указать проксе, чтобы она его разрешила.
2. Если он поддерживается и разрешен, может стоять ограничение на порты, к которым можно подключаться. Обычно разрешаются коннекты только на порт 443 (как раз-таки HTTPS), чтобы клиенты куда попало не лезли (ведь при методе CONNECT адрес клиента никуда не передается, а значит прокся получается всегда анонимная, что подразумевает возможность использования ее в нехороших целях). Поэтому надо прописать нужные тебе порты порты (5190) либо отключить ограничение вообще.


"icq через прокси"
Отправлено AUTHOR , 20-Май-05 07:12 
Как я понял прокся вовсе не твоя?
А инет то работает через нее (обычный простой инет с линукса)?
но скорее всего ты сам что то напутал. а вероятнее всего порт на который надо конектится. Я бы просто посмотрел настройки виндового клиента (icq) и перенес себе.
Попробуй  Licq она помойму определяется как обычная аська, может в этом костыль. А проще поговори с тем кто админит эту проксю

"icq через прокси"
Отправлено whoami , 20-Май-05 09:53 
>1. В прокся должна поддерживать SSL. Обычная HTTP прокси >работает по протоколу HTTP (т.е. GET адрес HTTP/1.1), и, >соотв-но, никаких ICQ через нее не пустишь.
>Метод CONNECT предназначался для SSL (HTTPS) и иногда нужно
>специально указать проксе, чтобы она его разрешила.

а кроме CONNECT есть вроде ещё какой-то, я вроде в настройках
какого-то клиента видел. если не ошибаюсь, стоит попробовать?

https закрыт дальше этой прокси, тут без вариантов.

в виндовой асе в выборе типа прокси отдельно http, отдельно
https. те она именно http умеет? в таком случае стоит поискать
http (без SSL) аналог prtunnel?

ЗЫ: грамотно излагаешь, спасибо. афтар пеши есчо ;)



"icq через прокси"
Отправлено whoami , 20-Май-05 13:12 
повиндампил вот немного, виндовая ася делает так:
_GET_ http://http.proxy.icq.com/hello HTTP и т.д.