The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"нет логов у ОпенВПН"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Др. сетевые сервисы / Linux)
Изначальное сообщение [ Отслеживать ]

"нет логов у ОпенВПН"  +/
Сообщение от mitsumoto (ok) on 15-Авг-12, 16:43 
добрый день!

Случайно обнаружил, что не видутся логи openвпн(версия 2.0) сервера(linux)
в конфиге строка есть.


status /var/log/openvpn-status.log
log         /var/log/openvpn.log


-rwxrwxrwx  1 root   root          0 Jun  7 04:05 openvpn.log


т.е.
тут /var/log/openvpn-status.log лог ведёться
а, /var/log/openvpn.log здесь нет...

Может кто сталкивался с такой проблемой...

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "нет логов у ОпенВПН"  +/
Сообщение от Ata on 15-Авг-12, 22:13 
/var/log/syslog
/var/log/messages
man openvpn
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "нет логов у ОпенВПН"  +/
Сообщение от mitsumoto (ok) on 16-Авг-12, 17:13 
подправил в конфиге
log-append         /var/log/openvpn.log
verb 2

перезапустил
/etc/init.d/openvpn restart

логи стали писаться!!!УРА!!!

проходит ротация логов, следовательно /var/log/openvpn.log девственно чист...
и опять логи перестают писаться снова, может кто скажет почему так происходит?

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "нет логов у ОпенВПН"  +/
Сообщение от Ata on 16-Авг-12, 19:11 
Может у неё попросту не было что сообщить, и потому лог оставался чистым после ротации? И типа всё работает? verb=2 это относительно молчаливое состояние, запросто может быть: ей нечего сказать. Можно verb=5, или её выше. Вот тут она будет болтлива.

Я бы искал в документации, в инете есть ли связи с сервисом syslog, или syslogd, или... (в разных дистрах syslog слегка свои, имена слегка рознятся). Если есть связи, то смотрел бы их настройки.

Если толку не выходит, то поднял бы verb до 5, или более. Одновременно смоделировал бы автоматическую ротацию логов. Любым путём. Посмотрел бы, что она напишет в момент ротации. Запускал не демоном, в эмуляторе терминала, чтобы видеть её вывод.

И возвращаясь обратно: в эмуляторе терминала можно
cat /var/log/syslog | grep -i openvpn
cat /var/log/messages | grep -i openvpn

Я что-то ооочень сильно сомневаюсь, что там нет хоть каких записей по сабжу. Хотя может и не быть, если указано писать в другое место.

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "нет логов у ОпенВПН"  +/
Сообщение от LSTemp (ok) on 18-Авг-12, 04:13 
> подправил в конфиге
> log-append         /var/log/openvpn.log
> verb 2
> перезапустил
> /etc/init.d/openvpn restart
> логи стали писаться!!!УРА!!!
> проходит ротация логов, следовательно /var/log/openvpn.log девственно чист...
> и опять логи перестают писаться снова, может кто скажет почему так происходит?

Потому что потому. Это зависит от сервиса. Некоторые создают новый лог-файл при его отсутствии постоянно, а некоторые только при запуске. У Вас старый файл при ротации удаляется и сервис не может его найти дескриптор, чтоб данные записать. Используйте в этом случае опцию copytruncate (в конфиге logrotate) для этого сервиса или перезапускайте его в sharedscripts/postrotate для создания нового лог-файла. Смотрите в общем настройки logrotate для этого сервиса.


Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру