Назад | Перейти на главную страницу

SVN + HTTPS = Не удалось прочитать строку состояния: соединение было закрыто сервером

У меня проблема с svn, связанная с https, но с http работает. Вот в чем проблема:

Я могу оформить заказ на репо на нашем SVN-сервере, но не могу его зафиксировать, получаю следующую ошибку:

Фиксация Ошибка фиксации (подробности см. Ниже): OPTIONS of 'https://svn.example.com/svn/repo-name/trunk/dirname/': Не удалось прочитать строку состояния: соединение было закрыто сервером (https://svn.example.com)

Поэтому я установил уровень логирования выше и обнаружил в журнале apache следующее сообщение:

[Четверг, 4 августа, 14:16:54 2011] [информация] [клиент 123.456.789.10] (70007) Указанный тайм-аут истек: ошибка чтения входного фильтра SSL. [Четверг, 04 августа, 14:16:54 2011] [информация] [клиент 123.456.789.10] Соединение с дочерним элементом 9 закрыто со стандартным завершением работы (сервер svn.example.com:443)

Странно то, что иногда это работает, а в большинстве случаев - нет. Пользуюсь svn-client tortoise.

Кто-нибудь знает, где проблема? В гугле ничего полезного не нашел.

Попробуйте отключить мод reqtimeout.

Проверьте значение тайм-аута apache. В зависимости от вашей ОС обычно будет работать один из этих двух:

grep -r Timeout /etc/httpd

или grep -r Timeout /etc/apache2