Страница 1 из 1
Проблемма обновления портов через прокси
Добавлено: 2009-07-23 11:10:36
Ellion
Добрый день.
Скорее всего тема обсуждалась уже не раз, но поиск результата не дал.
Проблемма в следующем, машина с установленной FreeBSD выходит в интернет через прокси (Kerio), доступ к интернету есть(порты ставятся без проблем), но при попытке запустить cvsup происходит следующее:
Код: Выделить всё
# cvsup -g -L 2 /usr/local/etc/supfile && make fetchindex
Parsing supfile "/usr/local/etc/supfile"
Connecting to 127.0.0.1
Connected to 127.0.0.1
Connection from 127.0.0.1 (port 57093) accepted
Connected to HTTP proxy 192.168.0.254:3128
Error: Couldn't read from proxy after sending CONNECT command
Error: Unable to connect to remote host cvsup5.FreeBSD.org (port 5999)
Premature EOF from server
Will retry at 12:02:27
.
Cvsup настроен согласно
http://www.lissyara.su/?id=1012, запускается через prtunnel согласно
http://www.lissyara.su/?id=1579.
Заранее спасибо.
Re: Проблемма обновления портов через прокси
Добавлено: 2009-07-23 13:16:07
hizel
статьи не читал, но не проще portsnap воспользоваться?

Re: Проблемма обновления портов через прокси
Добавлено: 2009-07-23 14:50:01
desb
В /etc/rc.conf
В /etc/inetd.conf
Код: Выделить всё
cvsup stream tcp nowait root /usr/bin/nc -xIP-прокси:Port-прокси -Xconnect cvsup10.FreeBSD.org 5999
В /usr/local/etc/supfile
И обновляемся:
Неужели все так???
Тогда, что говорит если
Код: Выделить всё
nc -xIP-прокси:Port-прокси -Xconnect cvsup10.FreeBSD.org 5999
Re: Проблемма обновления портов через прокси
Добавлено: 2009-07-24 10:02:45
Ellion
desb писал(а):В /etc/rc.conf
В /etc/inetd.conf
Код: Выделить всё
cvsup stream tcp nowait root /usr/bin/nc -xIP-прокси:Port-прокси -Xconnect cvsup10.FreeBSD.org 5999
В /usr/local/etc/supfile
И обновляемся:
Неужели все так???
Тогда, что говорит если
Код: Выделить всё
nc -xIP-прокси:Port-прокси -Xconnect cvsup10.FreeBSD.org 5999
В первом случае:
Код: Выделить всё
# cvsup -g -L 2 /usr/local/etc/supfile
Parsing supfile "/usr/local/etc/supfile"
Connecting to 127.0.0.1
Cannot connect to 127.0.0.1: Connection refused
Will retry at 11:07:26
Кстати прокси с авторизацией.
Во втором:
Код: Выделить всё
# nc -x192.168.0.254:3128 -Xconnect cvsup10.FreeBSD.org 5999
nc: proxy read: Broken pipe
Может в Керио что подкрутить? Сейчас создано правило разрешающее любую деятельность пользователю.
Re: Проблемма обновления портов через прокси
Добавлено: 2009-07-24 10:12:13
Ellion
Касательно Portsnap'a выдаёт следующее:
Код: Выделить всё
# portsnap fetch
Looking up portsnap.FREEBSD.org mirrors... 3 mirrors found.
Fetching public key from portsnap1.FreeBSD.org... failed.
Fetching public key from portsnap2.FreeBSD.org... failed.
Fetching public key from portsnap4.FreeBSD.org... failed.
No mirrors remaining, giving up.
Re: Проблемма обновления портов через прокси
Добавлено: 2009-07-24 10:18:29
desb
Если прокся с авторизацией, то нужно через prtunnel
Код: Выделить всё
prtunnel -t http -H IP_Proxy -P Port_Proxy -D 5999 cvsup10.FreeBSD.org 5999
притом добавить параметры:
-u имя пользователь
-p пароль пользователя
а порт 5999 на проксе открыт для пользователя?
Re: Проблемма обновления портов через прокси
Добавлено: 2009-07-24 10:21:48
Raven2000
Re: Проблемма обновления портов через прокси
Добавлено: 2009-07-24 10:43:08
Ellion
desb писал(а):Если прокся с авторизацией, то нужно через prtunnel
Код: Выделить всё
prtunnel -t http -H IP_Proxy -P Port_Proxy -D 5999 cvsup10.FreeBSD.org 5999
притом добавить параметры:
-u имя пользователь
-p пароль пользователя
а порт 5999 на проксе открыт для пользователя?
В первом моём сообщении какраз эта ситуация.
Код: Выделить всё
# prtunnel -t http -H 192.168.0.254 -P 3128 -D 5999 cvsup10.FreeBSD.org 5999
prtunnel daemon started
Waiting for connection to port 5999...
[root@wsfb ~]# cvsup -g -L 2 /usr/local/etc/supfile
Parsing supfile "/usr/local/etc/supfile"
Connecting to 127.0.0.1
Connected to 127.0.0.1
Connection from 127.0.0.1 (port 57259) accepted
Connected to HTTP proxy 192.168.0.254:3128
Error: Couldn't read from proxy after sending CONNECT command
Error: Unable to connect to remote host cvsup10.FreeBSD.org (port 5999)
Premature EOF from server
Will retry at 11:46:21
Настчёт порта. Открывать Udp или TCP?

Re: Проблемма обновления портов через прокси
Добавлено: 2009-07-24 11:50:33
desb
Покури еще раз статью про настройку!