LINUX.ORG.RU
ФорумAdmin

Прокси для pkgadd в Solaris

 ,


0

1

Привет,

Задаю прокси в формате:

export http_proxy="http://username:password@proxy.company.com:1234"
Запускаю pkgadd:
pkgadd -d http://get.opencsw.org/now
На что получаю ответ:
pkgadd: ERROR: Invalid proxy specification: <http://username:password@proxy.company.com:1234>
pkgadd: ERROR: unable to download package datastream from <http://get.opencsw.org/now>.

Причём wget http://get.opencsw.org/nowработает нормально.

Путём экспериментов и безуспешного гугления понял, что принимает прокси только в формате:

export http_proxy="http://proxy.company.com:1234"
Но после этого конечно же:
$ pkgadd -d http://get.opencsw.org/now

## Downloading...
pkgadd: ERROR: unable to establish a connection with <get.opencsw.org>.
pkgadd: ERROR: unable to download package datastream from <http://get.opencsw.org/now>.

Вопрос: как этой хреновине сказать логин/пароль от прокси? Или как можно обойти настройку прокси вообще?

Можно поднять локальный прокси, без авторизации, а родительским указать текущий, с логином и паролем.

i-rinat ★★★★★
()

Странно, потому что «http_proxy=»http://username:password@proxy.company.com:1234" правильный формат. pkg, кстати, curl использует.
Можешь попробовать финт ушами

# svccfg -s svc:/application/pkg/system-repository:default setprop \
config/http_proxy=astring: “http://<username>:<password>@<proxy_server>:<proxy_port>”
# svcadm refresh svc:/application/pkg/system-repository:default

EvgGad_303 ★★★★★
()
Последнее исправление: EvgGad_303 (всего исправлений: 4)
Ответ на: комментарий от snaf

Не забыл, эффект тот же. Даже ради эксперимента ftp_proxy задавал.

KennyMinigun ★★★★★
() автор топика
21 января 2016 г.
Ответ на: Решение от ikorolev

О, спасибо, до сих пор актуально. Попробую.

KennyMinigun ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.