Существует задача сделать прозрачный прокси сервер, который бы мог работать с вышестоящим прокси сервером, на котором включена digest аутентификация.
Подробнее.
Существует прокси сервер (proxy1) исключительно с digest аутентификацией (DA), через который клиенты выходят в инет, используя логин и пароль. DA поддерживается далеко не всеми приложениями и поэтому возникают сложности при решении сетевых задач. Сменить политику авторизации на прокси нельзя.
Стоит задача поставить между пользователем и proxy1, прокси сервер (proxy2). Который бы умел:
- со стороны пользователя иметь авторизацию basic (которая поддерживается гараздо шире), либо вообще быть прозрачным.
- со стороны proxy1 уметь автоматически авторизовываться DA (используя известный логин и пароль) и поддерживать соединение прозрачно для пользователя.
Что уже попробовал: squid, polipo - все они могут работать с родителским прокси, но поддерживают только basic авторизацию при работе с ними.
Облазил весь инет - переодически возникают такие вопросы - решений нет.
Возможно кто то сталкивался с подобным, или есть мысли на эту тему. Просьба поделиться...
PS: Подозреваю что можно как-то к squid-у привязать digest parent authentication, но как пока мыслей нет.
Подробнее.
Существует прокси сервер (proxy1) исключительно с digest аутентификацией (DA), через который клиенты выходят в инет, используя логин и пароль. DA поддерживается далеко не всеми приложениями и поэтому возникают сложности при решении сетевых задач. Сменить политику авторизации на прокси нельзя.
Стоит задача поставить между пользователем и proxy1, прокси сервер (proxy2). Который бы умел:
- со стороны пользователя иметь авторизацию basic (которая поддерживается гараздо шире), либо вообще быть прозрачным.
- со стороны proxy1 уметь автоматически авторизовываться DA (используя известный логин и пароль) и поддерживать соединение прозрачно для пользователя.
Что уже попробовал: squid, polipo - все они могут работать с родителским прокси, но поддерживают только basic авторизацию при работе с ними.
Облазил весь инет - переодически возникают такие вопросы - решений нет.
Возможно кто то сталкивался с подобным, или есть мысли на эту тему. Просьба поделиться...
PS: Подозреваю что можно как-то к squid-у привязать digest parent authentication, но как пока мыслей нет.