сквид не показывает имя пользователя в логах, если пользователь обломился на одном из ACL.
т.е. он пишет:
1032288962.349 34 195.12.67.193 TCP_DENIED/403 1438 GET http://www.uralweb.ru/hits/megafonural - NONE/- text/htmlвидно, что вместо юзера стоит прочерк.
как поправить, если можно конечно?
>сквид не показывает имя пользователя в логах, если пользователь обломился на одном
>из ACL.
>т.е. он пишет:
>1032288962.349 34 195.12.67.193 TCP_DENIED/403 1438 GET http://www.uralweb.ru/hits/megafonural -
>NONE/- text/html
>
>видно, что вместо юзера стоит прочерк.
>как поправить, если можно конечно?Авторизация?
>>сквид не показывает имя пользователя в логах, если пользователь обломился на одном
>>из ACL.
>>т.е. он пишет:
>>1032288962.349 34 195.12.67.193 TCP_DENIED/403 1438 GET http://www.uralweb.ru/hits/megafonural -
>>NONE/- text/html
>>
>>видно, что вместо юзера стоит прочерк.
>>как поправить, если можно конечно?
>
>Авторизация?авторизация работает, т.е. в логах сквид пишет, что этот же юзер берет что-то из инета, если ACL позволяет. Но вот когда ACL не позволяет
, то юзер не пишется в лог. Как пофиксить?
>>>сквид не показывает имя пользователя в логах, если пользователь обломился на одном
>>>из ACL.
>>>т.е. он пишет:
>>>1032288962.349 34 195.12.67.193 TCP_DENIED/403 1438 GET http://www.uralweb.ru/hits/megafonural -
>>>NONE/- text/html
>>>
>>>видно, что вместо юзера стоит прочерк.
>>>как поправить, если можно конечно?
>>
>>Авторизация?
>
>авторизация работает, т.е. в логах сквид пишет, что этот же юзер берет
>что-то из инета, если ACL позволяет. Но вот когда ACL не
>позволяет
>, то юзер не пишется в лог. Как пофиксить?А как выглядит этот ACL?
>>>>сквид не показывает имя пользователя в логах, если пользователь обломился на одном
>>>>из ACL.
>>>>т.е. он пишет:
>>>>1032288962.349 34 195.12.67.193 TCP_DENIED/403 1438 GET http://www.uralweb.ru/hits/megafonural -
>>>>NONE/- text/html
>>>>
>>>>видно, что вместо юзера стоит прочерк.
>>>>как поправить, если можно конечно?
>>>
>>>Авторизация?
>>
>>авторизация работает, т.е. в логах сквид пишет, что этот же юзер берет
>>что-то из инета, если ACL позволяет. Но вот когда ACL не
>>позволяет
>>, то юзер не пишется в лог. Как пофиксить?
>
>А как выглядит этот ACL?acl banner url_regex banner
все просто вобщем-то
>>>>>сквид не показывает имя пользователя в логах, если пользователь обломился на одном
>>>>>из ACL.
>>>>>т.е. он пишет:
>>>>>1032288962.349 34 195.12.67.193 TCP_DENIED/403 1438 GET http://www.uralweb.ru/hits/megafonural -
>>>>>NONE/- text/html
>>>>>
>>>>>видно, что вместо юзера стоит прочерк.
>>>>>как поправить, если можно конечно?
>>>>
>>>>Авторизация?
>>>
>>>авторизация работает, т.е. в логах сквид пишет, что этот же юзер берет
>>>что-то из инета, если ACL позволяет. Но вот когда ACL не
>>>позволяет
>>>, то юзер не пишется в лог. Как пофиксить?
>>
>>А как выглядит этот ACL?
>
>acl banner url_regex banner
>
>все просто вобщем-то
А дальше http_access с этим acl? что в нем?
>>>>>>сквид не показывает имя пользователя в логах, если пользователь обломился на одном
>>>>>>из ACL.
>>>>>>т.е. он пишет:
>>>>>>1032288962.349 34 195.12.67.193 TCP_DENIED/403 1438 GET http://www.uralweb.ru/hits/megafonural -
>>>>>>NONE/- text/html
>>>>>>
>>>>>>видно, что вместо юзера стоит прочерк.
>>>>>>как поправить, если можно конечно?
>>>>>
>>>>>Авторизация?
>>>>
>>>>авторизация работает, т.е. в логах сквид пишет, что этот же юзер берет
>>>>что-то из инета, если ACL позволяет. Но вот когда ACL не
>>>>позволяет
>>>>, то юзер не пишется в лог. Как пофиксить?
>>>
>>>А как выглядит этот ACL?
>>
>>acl banner url_regex banner
>>
>>все просто вобщем-то
>
>
>А дальше http_access с этим acl? что в нем?http_access deny banner
http_access allow users
http_access deny all
>>>>>>>сквид не показывает имя пользователя в логах, если пользователь обломился на одном
>>>>>>>из ACL.
>>>>>>>т.е. он пишет:
>>>>>>>1032288962.349 34 195.12.67.193 TCP_DENIED/403 1438 GET http://www.uralweb.ru/hits/megafonural -
>>>>>>>NONE/- text/html
>>>>>>>
>>>>>>>видно, что вместо юзера стоит прочерк.
>>>>>>>как поправить, если можно конечно?
>>>>>>
>>>>>>Авторизация?
>>>>>
>>>>>авторизация работает, т.е. в логах сквид пишет, что этот же юзер берет
>>>>>что-то из инета, если ACL позволяет. Но вот когда ACL не
>>>>>позволяет
>>>>>, то юзер не пишется в лог. Как пофиксить?
>>>>
>>>>А как выглядит этот ACL?
>>>
>>>acl banner url_regex banner
>>>
>>>все просто вобщем-то
>>
>>
>>А дальше http_access с этим acl? что в нем?
>
>http_access deny banner
>http_access allow users
>http_access deny all
А если как-нибудь так:
http_access deny banner users
http_access deny banner
http_access deny all
Хотя я не великий знаток ACL у сквида...
>>>А дальше http_access с этим acl? что в нем?
>>
>>http_access deny banner
>>http_access allow users
>>http_access deny all
>
>
>А если как-нибудь так:
>http_access deny banner users
>http_access deny banner
>http_access deny all
>Хотя я не великий знаток ACL у сквида...
да, ты знаешь заработало. хотя решения для меня неочевидное...
спасибо.
>>>>А дальше http_access с этим acl? что в нем?
>>>
>>>http_access deny banner
>>>http_access allow users
>>>http_access deny all
>>
>>
>>А если как-нибудь так:
>>http_access deny banner users
>>http_access deny banner
>>http_access deny all
>>Хотя я не великий знаток ACL у сквида...
>
>
>да, ты знаешь заработало. хотя решения для меня неочевидное...
>спасибо.
Ну и хорошо, только у меня там немного напахано - вторая строчка должна быть http_access allow users!!! а то вообще не пустит
Ctrl+C -> Ctrl+V Прошу прощения :)))
>>>>>А дальше http_access с этим acl? что в нем?
>>>>
>>>>http_access deny banner
>>>>http_access allow users
>>>>http_access deny all
>>>
>>>
>>>А если как-нибудь так:
>>>http_access deny banner users
>>>http_access deny banner
>>>http_access deny all
>>>Хотя я не великий знаток ACL у сквида...
>>
>>
>>да, ты знаешь заработало. хотя решения для меня неочевидное...
>>спасибо.
>
>
>Ну и хорошо, только у меня там немного напахано - вторая строчка
>должна быть http_access allow users!!! а то вообще не пустит
>Ctrl+C -> Ctrl+V Прошу прощения :)));)
посмотрев внимательно в логи, я заметил, что сквид пишет имя юзера, в том случае, если идет ошибка авторизации TCP_DENIED/403. Если же идет обрезка баннеров (TCP_DENIED/407) то он зараза все-равно не выдает имя юзера.
squid-2.5.PRE10
>>>>>>А дальше http_access с этим acl? что в нем?
>>>>>
>>>>>http_access deny banner
>>>>>http_access allow users
>>>>>http_access deny all
>>>>
>>>>
>>>>А если как-нибудь так:
>>>>http_access deny banner users
>>>>http_access deny banner
>>>>http_access deny all
>>>>Хотя я не великий знаток ACL у сквида...
>>>
>>>
>>>да, ты знаешь заработало. хотя решения для меня неочевидное...
>>>спасибо.
>>
>>
>>Ну и хорошо, только у меня там немного напахано - вторая строчка
>>должна быть http_access allow users!!! а то вообще не пустит
>>Ctrl+C -> Ctrl+V Прошу прощения :)))
>
>;)
>
>посмотрев внимательно в логи, я заметил, что сквид пишет имя юзера, в
>том случае, если идет ошибка авторизации TCP_DENIED/403. Если же идет обрезка
>баннеров (TCP_DENIED/407) то он зараза все-равно не выдает имя юзера.
>squid-2.5.PRE10
Есть мысли. 403 - это forbidden (т.е. доступ запрещен), а 407 - Proxy authentication required. Это не ошибка, а предложение клиенту пройти авторизацию (или что-то типа того). Поэтому тут юзера и не пишет - нет еще имени его.