FreeBSD 7.0 и Win proxy

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

Аватара пользователя
krt3k
Сообщения: 43

FreeBSD 7.0 и Win proxy

Сообщение krt3k »

Имеем доменную сеть Win2003, в ней стоит моя машинка версии 7.0. Выход в инет через прокси.
Далее пытаюсь установить порт pidgin:

Код: Выделить всё

unix# cd /usr/ports/net-im/pidgin/ && make
===>  Vulnerability check disabled, database not found
===>  Found saved configuration for pidgin-2.2.2
=> pidgin-2.2.2.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch from http://heanet.dl.sourceforge.net/sourceforge/pidgin/.
fetch: http://heanet.dl.sourceforge.net/sourceforge/pidgin/pidgin-2.2.2.tar.bz2: Bad Request
=> Attempting to fetch from http://nchc.dl.sourceforge.net/sourceforge/pidgin/.
fetch: http://nchc.dl.sourceforge.net/sourceforge/pidgin/pidgin-2.2.2.tar.bz2: Bad Request
=> Attempting to fetch from http://kent.dl.sourceforge.net/sourceforge/pidgin/.
fetch: http://kent.dl.sourceforge.net/sourceforge/pidgin/pidgin-2.2.2.tar.bz2: Bad Request
=> Attempting to fetch from http://easynews.dl.sourceforge.net/sourceforge/pidgin/.
fetch: http://easynews.dl.sourceforge.net/sourceforge/pidgin/pidgin-2.2.2.tar.bz2: Bad Request
=> Attempting to fetch from http://ufpr.dl.sourceforge.net/sourceforge/pidgin/.
fetch: http://ufpr.dl.sourceforge.net/sourceforge/pidgin/pidgin-2.2.2.tar.bz2: Bad Request
=> Attempting to fetch from http://umn.dl.sourceforge.net/sourceforge/pidgin/.
fetch: http://umn.dl.sourceforge.net/sourceforge/pidgin/pidgin-2.2.2.tar.bz2: Bad Request
=> Attempting to fetch from ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/.
fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/pidgin-2.2.2.tar.bz2: Operation timed out
=> Couldn't fetch it - please try to retrieve this
=> port manually into /usr/ports/distfiles/ and try again.
*** Error code 1

Stop in /usr/ports/net-im/pidgin.
*** Error code 1

Stop in /usr/ports/net-im/pidgin.


Залез в /etc/make.conf и добавил след строки:

Код: Выделить всё

FETCH_ENV=FTP_PROXY="http://domain\user:pass@ip_proxy:port/"
FETCH_ENV=HTTP_PROXY="http://domain\user:pass@ip_proxy:port/"


Для пользователя рута и обычного юзера в .cshrc добавил:

Код: Выделить всё

setenv "http_proxy http://domain\user:pass@ip_proxy:port/"
setenv "ftp_proxy http://domain\user:pass@ip_proxy:port/"


Проблему не решило. Пробовал в /etc/make.conf прописать:

Код: Выделить всё

FETCH_ENV=HTTP_PROXY=http://ip_proxy:port/ HTTP_PROXY_AUTH=basic:*:<user>:<pwd>


Опять же, ничего. Подскажите, что это и где может быть проблема?
Спасибо сказали:
Аватара пользователя
rm_
Сообщения: 3340
Статус: It's the GNU Age
ОС: Debian

Re: FreeBSD 7.0 и Win proxy

Сообщение rm_ »

А что если попробовать так:

Код: Выделить всё

http://domain\\user:pass@ip_proxy:port/

Бэкслеш может трактоваться как спецсимвол, и при необходимости употребить именно бэкслеш, много где требуется его ставить дважды.
Спасибо сказали:
Аватара пользователя
lynxx
Сообщения: 86
ОС: FreeBSD, Gentoo

Re: FreeBSD 7.0 и Win proxy

Сообщение lynxx »

У меня в /etc/make.conf все работает без слеша после порта и без названия домена. Это во фре. а вот на федоре без слеша не заработало
Спасибо сказали:
Аватара пользователя
krt3k
Сообщения: 43

Re: FreeBSD 7.0 и Win proxy

Сообщение krt3k »

lynxx писал(а):
28.08.2008 13:22
У меня в /etc/make.conf все работает без слеша после порта и без названия домена. Это во фре. а вот на федоре без слеша не заработало

У меня доменная сеть под вин2003, по-этому домен необходим. Убирал слеш после порта и домен - не помогло. Пробовал ставить двойные и одинарные кавычки, вообще без ковычек - не хочет. :(

(rm_ @ Aug 28 2008, в 13:06) писал(а):Бэкслеш может трактоваться как спецсимвол, и при необходимости употребить именно бэкслеш, много где требуется его ставить дважды.

Пробовал, не помогло. :(
Спасибо сказали:
Аватара пользователя
lynxx
Сообщения: 86
ОС: FreeBSD, Gentoo

Re: FreeBSD 7.0 и Win proxy

Сообщение lynxx »

Isard писал(а):
28.08.2008 14:08
lynxx писал(а):
28.08.2008 13:22
У меня в /etc/make.conf все работает без слеша после порта и без названия домена. Это во фре. а вот на федоре без слеша не заработало

У меня доменная сеть под вин2003, по-этому домен необходим. Убирал слеш после порта и домен - не помогло. Пробовал ставить двойные и одинарные кавычки, вообще без ковычек - не хочет. :(

(rm_ @ Aug 28 2008, в 13:06) писал(а):Бэкслеш может трактоваться как спецсимвол, и при необходимости употребить именно бэкслеш, много где требуется его ставить дважды.

Пробовал, не помогло. :(


У меня тож доменная сеть

Код: Выделить всё

FETCH_ENV=HTTP_PROXY=http://myuser:mypass@192.168.0.1:3128

сравнивай. все должно работать
Спасибо сказали:
Аватара пользователя
krt3k
Сообщения: 43

Re: FreeBSD 7.0 и Win proxy

Сообщение krt3k »

lynxx писал(а):
28.08.2008 14:53
У меня тож доменная сеть

Код: Выделить всё

FETCH_ENV=HTTP_PROXY=http://myuser:mypass@192.168.0.1:3128

сравнивай. все должно работать


Код: Выделить всё

FETCH_ENV=FTP_PROXY=http://unix:qwerty@192.168.0.10:3128
FETCH_ENV=HTTP_PROXY=http://unix:qwerty@192.168.0.10:8080


У меня так. Где касяк? :)

Может какие-то порты закрыты? Ибо я поменял номера портов (для ftp с 21 на 3128, для http с 80 на 8080) и теперь такие сообщения:

Код: Выделить всё

unix# make
===>  Vulnerability check disabled, database not found
=> wine-0.9.48.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch from http://easynews.dl.sourceforge.net/sourceforge/wine/.
fetch: http://easynews.dl.sourceforge.net/sourceforge/wine/wine-0.9.48.tar.bz2: Proxy Authentication Required
=> Attempting to fetch from http://switch.dl.sourceforge.net/sourceforge/wine/.
fetch: http://switch.dl.sourceforge.net/sourceforge/wine/wine-0.9.48.tar.bz2: Proxy Authentication Required
=> Attempting to fetch from http://puzzle.dl.sourceforge.net/sourceforge/wine/.
fetch: http://puzzle.dl.sourceforge.net/sourceforge/wine/wine-0.9.48.tar.bz2: Proxy Authentication Required
=> Attempting to fetch from http://belnet.dl.sourceforge.net/sourceforge/wine/.
fetch: http://belnet.dl.sourceforge.net/sourceforge/wine/wine-0.9.48.tar.bz2: Proxy Authentication Required
=> Attempting to fetch from http://osdn.dl.sourceforge.net/sourceforge/wine/.
fetch: http://osdn.dl.sourceforge.net/sourceforge/wine/wine-0.9.48.tar.bz2: Proxy Authentication Required
=> Attempting to fetch from http://ovh.dl.sourceforge.net/sourceforge/wine/.
fetch: http://ovh.dl.sourceforge.net/sourceforge/wine/wine-0.9.48.tar.bz2: Proxy Authentication Required
=> Attempting to fetch from http://keihanna.dl.sourceforge.net/sourceforge/wine/.
fetch: http://keihanna.dl.sourceforge.net/sourceforge/wine/wine-0.9.48.tar.bz2: Proxy Authentication Required
=> Attempting to fetch from http://heanet.dl.sourceforge.net/sourceforge/wine/.
fetch: http://heanet.dl.sourceforge.net/sourceforge/wine/wine-0.9.48.tar.bz2: Proxy Authentication Required
=> Attempting to fetch from http://nchc.dl.sourceforge.net/sourceforge/wine/.
fetch: http://nchc.dl.sourceforge.net/sourceforge/wine/wine-0.9.48.tar.bz2: Proxy Authentication Required
=> Attempting to fetch from http://kent.dl.sourceforge.net/sourceforge/wine/.
fetch: http://kent.dl.sourceforge.net/sourceforge/wine/wine-0.9.48.tar.bz2: Proxy Authentication Required
=> Attempting to fetch from http://easynews.dl.sourceforge.net/sourceforge/wine/.
fetch: http://easynews.dl.sourceforge.net/sourceforge/wine/wine-0.9.48.tar.bz2: Proxy Authentication Required
=> Attempting to fetch from http://ufpr.dl.sourceforge.net/sourceforge/wine/.
fetch: http://ufpr.dl.sourceforge.net/sourceforge/wine/wine-0.9.48.tar.bz2: Proxy Authentication Required
=> Attempting to fetch from http://umn.dl.sourceforge.net/sourceforge/wine/.
fetch: http://umn.dl.sourceforge.net/sourceforge/wine/wine-0.9.48.tar.bz2: Proxy Authentication Required
=> Attempting to fetch from http://ibiblio.org/pub/linux/system/emulators/wine/.
fetch: http://ibiblio.org/pub/linux/system/emulators/wine/wine-0.9.48.tar.bz2: Proxy Authentication Required
=> Attempting to fetch from ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/.
fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/wine-0.9.48.tar.bz2: Operation timed out
=> Couldn't fetch it - please try to retrieve this
=> port manually into /usr/ports/distfiles/ and try again.
*** Error code 1

Stop in /usr/ports/emulators/wine.
Спасибо сказали:
Аватара пользователя
arachnid
Модератор
Сообщения: 1100
ОС: freeBSD

Re: FreeBSD 7.0 и Win proxy

Сообщение arachnid »

смотри, что я вижу из твоих логов - при обращении по хттп прокси треубет авторизации, а при попытке хапнуть по ftp - отваливается по таймауту. то есть до прокси ты достучался :) касательно таймаутов - очень старые порты - поэтому, возможно, и не нашел
-= freeBSD stable, fluxbox =-
"если ты будешь со мной спорить, я тебя запишу в книжечку!" (с) Ежик
Спасибо сказали:
Аватара пользователя
krt3k
Сообщения: 43

Re: FreeBSD 7.0 и Win proxy

Сообщение krt3k »

arachnid писал(а):
29.08.2008 08:13
смотри, что я вижу из твоих логов - при обращении по хттп прокси треубет авторизации

Так я указываю авторизацию для прокси.
а при попытке хапнуть по ftp - отваливается по таймауту. то есть до прокси ты достучался :) касательно таймаутов - очень старые порты - поэтому, возможно, и не нашел

Что значит "очень старые порты"? :unsure:

Кстати, в какие символы надо вставтить пароль, чтобы знаки @#$%^& читались как часть пароля, а не как спецсимволы?
Спасибо сказали:
Аватара пользователя
KonungR
Сообщения: 110
ОС: Windows 7/8

Re: FreeBSD 7.0 и Win proxy

Сообщение KonungR »

Isard писал(а):
29.08.2008 08:55
Кстати, в какие символы надо вставтить пароль, чтобы знаки @#$%^& читались как часть пароля, а не как спецсимволы?

бэкслэши?
Windows 7 HB SP1 64bit, Windows 7 Pro SP1 32bit, Windows 8.1 Pro 32bit
Спасибо сказали:
Аватара пользователя
arachnid
Модератор
Сообщения: 1100
ОС: freeBSD

Re: FreeBSD 7.0 и Win proxy

Сообщение arachnid »

Isard писал(а):
29.08.2008 08:55
arachnid писал(а):
29.08.2008 08:13
смотри, что я вижу из твоих логов - при обращении по хттп прокси треубет авторизации

Так я указываю авторизацию для прокси.
а при попытке хапнуть по ftp - отваливается по таймауту. то есть до прокси ты достучался :) касательно таймаутов - очень старые порты - поэтому, возможно, и не нашел

Что значит "очень старые порты"? :unsure:

Кстати, в какие символы надо вставтить пароль, чтобы знаки @#$%^& читались как часть пароля, а не как спецсимволы?


текущая версия wine - 1.1.3. у вас скачивается 0.9.48 - то есть порты у вас датированны с 27 Oct 2007 до 29 Dec 2007 :)
то есть не факт, что то, что пытаешьяс получить, еще лежит на серверах. так что сначала обновляем порты (portsnap'ом - он умеет работать с прокси), иначе даже после налаживания работы с прокси часть все равно найдена не будет
-= freeBSD stable, fluxbox =-
"если ты будешь со мной спорить, я тебя запишу в книжечку!" (с) Ежик
Спасибо сказали:
Аватара пользователя
krt3k
Сообщения: 43

Re: FreeBSD 7.0 и Win proxy

Сообщение krt3k »

arachnid писал(а):
29.08.2008 10:14
текущая версия wine - 1.1.3. у вас скачивается 0.9.48 - то есть порты у вас датированны с 27 Oct 2007 до 29 Dec 2007 :)
то есть не факт, что то, что пытаешьяс получить, еще лежит на серверах. так что сначала обновляем порты (portsnap'ом - он умеет работать с прокси), иначе даже после налаживания работы с прокси часть все равно найдена не будет

Да я еще пробовал установить pidgin, тоже не прошло. :( Кстати я думал, что при установке из портов, автомотически ставится самая последняя версия, что лежит на серверах.

portsnap выдал:

Код: Выделить всё

unix# 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.
Спасибо сказали: