Bug 28843 - Не запускается служба squid после настройки
: Не запускается служба squid после настройки
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/alterator-squid)
: unstable
: all Linux
: P3 normal
Assigned To:
:
:
:
: 28859
: 27685
  Show dependency tree
 
Reported: 2013-04-12 18:36 by
Modified: 2013-05-14 19:05 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2013-04-12 18:36:37
После настройки при включении службы в режимах "Без аутентификации",
"Kerberos+PAM" появляется нелокализованное окно с надписью: 
Unable to turn proxy server service on

В консоли:
# service squid start
Starting squid service: 2013/04/12 14:30:13| ERROR: auth_param negotiate
program /usr/lib/squid/squid_kerb_auth: (2) No such file or directory
FATAL: auth_param negotiate program /usr/lib/squid/squid_kerb_auth: (2) No such
file or directory
Squid Cache (Version 3.2.9-BZR): Terminated abnormally.
CPU Usage: 0.016 seconds = 0.000 user + 0.016 sys
Maximum Resident Size: 24384 KB
Page faults with physical i/o: 0squid_kerb_auth

Файл /usr/lib/squid/squid_kerb_auth доступен только в squid_3.1. А что в
squid-3.2.9 ?
------- Comment #1 From 2013-04-12 18:50:10 -------
При использовании squid_3.1 тоже не работает, но с другой диагностикой:

Starting squid service: 2013/04/12 14:49:04| aclParseAclList: ACL name
'localhost' not found.
FATAL: Bungled squid.conf line 31: http_access allow localhost manager
Squid Cache (Version 3.1.23-BZR): Terminated abnormally.
CPU Usage: 0.016 seconds = 0.004 user + 0.012 sys
Maximum Resident Size: 22112 KB
Page faults with physical i/o: 0
------- Comment #2 From 2013-04-12 18:58:12 -------
alterator-squid нуждается в переработке.
Я бы выключил его из текущих бета-версий Кентавра.
------- Comment #3 From 2013-04-12 21:00:56 -------
(В ответ на комментарий №0)
> После настройки при включении службы в режимах "Без аутентификации",
> "Kerberos+PAM" появляется нелокализованное окно с надписью: 
> Unable to turn proxy server service on
> 
> В консоли:
> # service squid start
> Starting squid service: 2013/04/12 14:30:13| ERROR: auth_param negotiate
> program /usr/lib/squid/squid_kerb_auth: (2) No such file or directory
> FATAL: auth_param negotiate program /usr/lib/squid/squid_kerb_auth: (2) No such
> file or directory
> Squid Cache (Version 3.2.9-BZR): Terminated abnormally.
> CPU Usage: 0.016 seconds = 0.000 user + 0.016 sys
> Maximum Resident Size: 24384 KB
> Page faults with physical i/o: 0squid_kerb_auth
> 
> Файл /usr/lib/squid/squid_kerb_auth доступен только в squid_3.1. А что в
> squid-3.2.9 ?

/usr/share/doc/squid-*/html/release-3.2.html, раздел "2.6 Helper Name Changes".
В частности, по squid_kerb_ldap -> ext_kerberos_ldap_group_acl
------- Comment #4 From 2013-04-28 21:28:51 -------
2boyarsh: как в новой бете?
------- Comment #5 From 2013-04-29 15:14:06 -------
(В ответ на комментарий №4)
> 2boyarsh: как в новой бете?

У меня работает, но хорошо было бы, чтоб кто-нибудь протестировал независимо.
------- Comment #6 From 2013-05-03 17:46:07 -------
(В ответ на комментарий №5)
> (В ответ на комментарий №4)
> > 2boyarsh: как в новой бете?
> 
> У меня работает, но хорошо было бы, чтоб кто-нибудь протестировал независимо.

cas@ ?
------- Comment #7 From 2013-05-06 13:35:45 -------
При обычном включении работает. Не работает при создании правила, но это уже
другая проблема.
------- Comment #8 From 2013-05-13 14:15:02 -------
  Да там месиво получается из конфига по умолчанию, потому что вместо
.documented теперь какой-то сокращённый вариант. К чему парсер был, мягко
говоря, не готов. Я парсер сделал чуточку умнее и добавил ещё замену .default
на .documented, для надёжности:

http://git.altlinux.org/tasks/97217/

Прошу проверить.
------- Comment #9 From 2013-05-14 19:05:49 -------
Теперь squid запускается.