Artjom77

Artjom77
Рейтинг
75
Регистрация
11.09.2007

OpenVZ виртуализация? Может приходят боты и процессы apache плодятся без меры, "съедают" всю память и на форк sshd не хватает ресурсов? На пинг отвечает в это время сервер? Посмотрите логи apache.

http://nginxlibrary.com/hotlink-protection/ пример использования.

fast-io еще, только почитайте ман, оно еще в Experimental.

А, вы это имели ввиду.

Тогда вам поможет например:

StartServers 1

MinSpareServers 1
MaxSpareServers 3
ServerLimit 10

Apache стартует с 1 процессом, и при множестве запросов максимальное количество процессов - 10. Как только запросов больше нет, то количество процессов apache сокращается до 3.

Если через ps aux | grep apache будете смотреть, то процессов будет на 1 больше, так как один из них "менеджер".

Это я имел ввиду, если у вас используется prefork-модель. <IfModule mpm_prefork_module> ... </IfModule>

ServerLimit 20

в той же секции, где и MaxRequestsPerChild поставьте. И будет не более 20 процессов.

Например добавить в .htaccess


RewriteEngine On
RewriteRule ^.*\.html/(.*)\.html$ /$1.html [R]


RewriteEngine On
RewriteRule ^(.*)/index.html$ $1/ [R]

Если никаких строк с log нет, то логи идут через syslog.

Если вы удалили rsyslog, который у вас стоял, то да, теперь ничего не будет вестись. Вы можете проверить /var/log/messages (или /var/log/syslog) после рестарта openvpn есть ли какие-либо сообщения. Если нет, то все ок.

Кстати, уберите строку status openvpn-status.log, туда статус подключенных пользователей пишется вместе с их внешними IP адресами.

Посмотрите логи. :)))

В /var/log/messages посмотрите, скорее всего что-то не так прописали в конфиге.

золотой магнат:
А если править, то openvpn1.conf openvpn2.conf openvpn3.conf и т.д. это и есть конфиги? то просто verb 0 в конце вставить?

verb 0
log /dev/null

В конец файлов.

Всего: 150