>>>На попытку дать команду cache_object://localhost/reconfigure
>>>Squid выдает: HTTP/1.0 403 Forbidden,
>уточни, сквид это выдает, кэшменежер или апач?
>имхо, вероятнее последнее...
>
Скорее всего SQUID, но возможно и апач, просто я из своей проги даю GET запрос, через squid.
На сколько я понял, то, как только squid видит GET запрос по протоколу cache_object он его перехватывает, и делает определенные действия.
(В данном случае reconfigure)
>>Пробовал, и proxy авторизацию и просто авторизацию (как обычные странички).
>не, там хитрее... посмотри, какая длинная адресная строка в кэшменежере, он же
>не спроста ее такую делает...
>возможно, поможет открыть http-сессию, сначала пройти через форму с логином-паролем, а уж
>потом в пределах той же сессии пытаться послать какую-то команду...
>хотя сомневаюсь, что он так просто поймет твои команды...
Это если через cachemgr.cgi, а мне надо напрямую к squid'у достучаться.
>>>
>>>а вообще, чем команда squid -k reconfigure не устраивает?
>>
>>мне это необходимо провернуть с удаленной машины. т.е. напрямую вызвать squid я
>>не могу.
>почему же? а через удаленный шелл?
>
эээ... (может я не совсем по адресу), но squid запущен под WinNT :)
>лучшее средство - читай исходники кэшменежера
Спасибо, уже скачал... буду смотреть :)
P.S. А вообще я пишу программу управления пользователями (в принципе ACL) для squid'a. т.к. мне по работе необходимо, например хосту 192.168.0.1 дать доступ на 20 минут. В данный момент, я это делаю ручками в winRoute (что мне крайне надоело) :( А под винду очень мало утилит для squid'a :(