После обновления нашего старого сервера Debian Lenny до Ubuntu 12.04 мы заметили прерывистый медленный или сбойный доступ к Apache. Многие или большинство веб-запросов работают нормально, но иногда клиент Subversion эффективно блокируется, ожидая ответа, Firefox загружается на долгое время, затем повторно запрашивает пароль и т. Д.
Это очень это заметно при использовании клиентов Subversion, предположительно из-за всех запросов WebDAV, которые выдает клиент Subversion, но иногда это происходит при доступе к другим страницам, размещенным на веб-сервере.
Это стандартная установка Apache + mod_auth_pam:
<Location /software>
AuthType Basic
AuthName "Subversion"
AuthBasicAuthoritative off
AuthPam_Enabled on
require group engineering
</Location>
Это стандартная установка PAM и Winbind. я добавил www-data
к winbindd_priv
group, поскольку (насколько я могу судить) это помогает Apache выполнять аутентификацию Winbind.
Других проблем с Winbind мы не видели; например, логины SSH работают нормально (хотя, поскольку мы часто используем аутентификацию с открытым ключом, возможно, мы просто не столкнулись с проблемой).
Повышение уровня журнала в Winbind и Apache обнаруживает некоторые случайные проблемы при обмене данными, но не объясняет, почему:
/var/log/samba/log.winbindd:
[2014/04/02 11:41:36.837645, 3] winbindd/winbindd_misc.c:384(winbindd_interface_version)
[32654]: request interface version
[2014/04/02 11:41:36.837720, 2] winbindd/winbindd.c:732(winbind_client_response_written)
Could not write response[32654:INTERFACE_VERSION] to client: Broken pipe
[2014/04/02 11:41:36.837789, 3] winbindd/winbindd_getpwnam.c:56(winbindd_getpwnam_send)
getpwnam jkelley
[2014/04/02 11:41:36.837984, 3] winbindd/winbindd_misc.c:384(winbindd_interface_version)
[32655]: request interface version
[2014/04/02 11:41:36.838057, 2] winbindd/winbindd.c:732(winbind_client_response_written)
Could not write response[32655:INTERFACE_VERSION] to client: Broken pipe
/var/log/apache2/error.log:
[Wed Apr 02 11:41:38 2014] [error] [client 10.75.20.168] PAM: user 'jkelley' - not authenticated: Authentication failure
[Wed Apr 02 11:41:38 2014] [error] [client 10.75.20.168] PAM: user 'jkelley' - not authenticated: Authentication failure
Есть идеи относительно того, что не так? Есть предложения по дальнейшему устранению неполадок?