стало интересно. настроил прокси вручную без использования веб-интерфейса. все работает.
но как только я пытаюсь что-нибудь сделать через веб-интерфейс с настройками прокси (даже при попытке включить, тк в веб система дает что прокси не запущен), то прокси-сервер вылетает. при попытке запустить на сервере вручную выдает ошибку (отсутствует строка visible_hostname). прописываю ее вручную, вручную запускаю прокси-сервер - рабоает все, если не трогать вебинтерфейс.
интересно, в чем причина?
в том, что вэб-конфигуратор переписывает конфиг каждый раз при обращении к нему. Если уж Вам необходимо перезапускать squid из вэб-интерфейса, пользуйтесь вкладкой "системные службы", тогда настройки. сделанные вручную останутся нетронутыми.