Страница 1 из 1

portsnap+proxy

Добавлено: 2009-04-22 11:34:51
Archi
Добрый день, есть непрозрачный прокси squid на freebsd 7.1 с аутентификацией ntlm+basic, хочу заставить свои bsd сервера обновлятся через portsnap и fetch через проксю по basic аутентификации, нашёл в инете
export http_proxy='http://user:password@server:port/'
но через него работает только частично - т.е. архив портов качается через прокси но дальше вываливается с ошибкой

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

# portsnap fetch
Looking up portsnap.FreeBSD.org mirrors... 3 mirrors found.
Fetching snapshot tag from portsnap2.freebsd.org... done.
Fetching snapshot metadata... done.
Fetching snapshot generated at Wed Apr 22 05:13:38 MSD 2009:
f90007cfd3e51636e117fe72511208261264aae8d3d9ba100% of   56 MB  160 kBps 00m00s
Extracting snapshot... done.
Verifying snapshot integrity... done.
Fetching snapshot tag from portsnap2.freebsd.org... done.
Fetching snapshot metadata... done.
Updating from Wed Apr 22 05:13:38 MSD 2009 to Wed Apr 22 10:02:40 MSD 2009.
Fetching 3 metadata patches. done.
Applying metadata patches... done.
Fetching 3 metadata files... /usr/sbin/portsnap: cannot open a192ee996b2a29c4b8e0636ab57965acf00db2e2b87a2f2bc8d8314614b8591f.gz: No such file or directory
metadata is corrupt.
хотя этот файл существует и portsnap fetch отрабатывает без проблем без http_proxy
Так же интересует чтобы через прокси работала просто команда fetch, кто реализовал это у себя поделитесь.

Re: portsnap+proxy

Добавлено: 2009-04-22 12:47:27
Archi
Апну чтоли :) Вот дебаг

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

portsnap --debug fetch
Looking up portsnap.FreeBSD.org mirrors... 3 mirrors found.
pub.ssl                                       100% of  451  B 3147 kBps
done.
Fetching snapshot tag from portsnap2.FreeBSD.org...
snapshot.ssl                                  100% of  256  B 1985 kBps
done.
Fetching snapshot metadata...
f90007cfd3e51636e117fe72511208261264aae8d3d9ba100% of  375  B 2757 kBps
done.
Fetching snapshot generated at Wed Apr 22 05:13:38 MSD 2009:
f90007cfd3e51636e117fe72511208261264aae8d3d9ba100% of   56 MB  160 kBps 00m00s
Extracting snapshot... done.
Verifying snapshot integrity... done.
Fetching snapshot tag from portsnap2.FreeBSD.org...
latest.ssl                                    100% of  256  B 1826 kBps
done.
Fetching snapshot metadata...
6622e123bb9628142808c614e1c300e005e109aa56f2c5100% of  375  B 2690 kBps
done.
Updating from Wed Apr 22 05:13:38 MSD 2009 to Wed Apr 22 11:14:47 MSD 2009.
Fetching 3 metadata patches...
/usr/libexec/phttpget portsnap2.FreeBSD.org tp/c4fe672da0781ac9bfa182ce2c19e0d40f9742b344126cba862369d811683f33-96a74bf9e66c0db5b0dd740f140ed0e9fc35c13017d6827b99e771ce1a2d628c.gz tp/1088d54928636e9ddd0f3d7ba119dc06bc57b339346c1f2116861393293ce9be-8e4234d537fa28c769c5ab5904bc930f37d080679beb023880474d1d11493f00.gz tp/fc7f4a67f041ec3985d29a78846e506cb297a5064f851dc23c7ed559aaa11bf1-0d9991d40343752a9e077b5c603ae16b6633be6eacbd7ba312d53a0c09fc814f.gz
phttpget: host = user, port = password@10.20.3.200:3128: servname not supported for ai_socktype
 done.
Applying metadata patches... done.
Fetching 3 metadata files...
/usr/libexec/phttpget portsnap2.FreeBSD.org f/96a74bf9e66c0db5b0dd740f140ed0e9fc35c13017d6827b99e771ce1a2d628c.gz f/8e4234d537fa28c769c5ab5904bc930f37d080679beb023880474d1d11493f00.gz f/0d9991d40343752a9e077b5c603ae16b6633be6eacbd7ba312d53a0c09fc814f.gz
phttpget: host = user, port = password@10.20.3.200:3128: servname not supported for ai_socktype
/usr/sbin/portsnap: cannot open 96a74bf9e66c0db5b0dd740f140ed0e9fc35c13017d6827b99e771ce1a2d628c.gz: No such file or directory
metadata is corrupt.

Re: portsnap+proxy

Добавлено: 2010-10-20 16:34:26
Sheff2544
HTTP_PROXY=http://proxy.example.com:8080
HTTP_PROXY_AUTH=basic:*:<user>:<pwd>

Re: portsnap+proxy

Добавлено: 2011-03-19 13:46:52
Cooler044
rm -rf /var/db/portsnap/
mkdir /var/db/portsnap/
portsnap fetch extract

мне помогло