Как я могу установить Ruby Gems на Mac за корпоративным прокси? - PullRequest
3 голосов
/ 24 июня 2010

Я пытаюсь установить ruby ​​gems на моем MacOS OS X 10.5.1 за прокси корпоративного брандмауэра Но я получаю сообщение об ошибке connection refused.

Как мне установить Ruby gems на Mac за корпоративным прокси?

Ответы [ 2 ]

2 голосов
/ 24 июня 2010

Укажите используемый прокси:

export HTTP_PROXY='http://username:password@proxyserver.net:port/'

Если это прокси-сервер Windows (распространенный в EnterpriseLand), он будет использовать собственную аутентификацию NTLM, чего не делают обычные приложения Unix.Чтобы это исправить, получите NTLMAPS - небольшое приложение на Python, которое действует как локальный обычный прокси и гандболирует ваши учетные данные посредством аутентификации NTLM для прокси Windows.

0 голосов
/ 24 июня 2010

Загрузите драгоценный камень на жесткий диск и установите его вручную, выполнив

gem install gem_file.gem
...