The OpenNET Project / Index page

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

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

"ocs inventory выявление неполадок"  +/
Сообщение от progserega (ok) on 03-Фев-11, 04:32 
Здравствуйте!

Установлена net-analyzer/ocsng-1.3.1-r1

Если в конфиге апача раскоментировать закоментированные строки:

  <Location /ocsinventory>
    order deny,allow
    allow from all
    Satisfy Any
      #  SetHandler perl-script
      #  PerlHandler Apache::Ocsinventory
  </Location>

То даже интерфейс перестаёт работать:

"Bad Request

Your browser sent a request that this server could not understand.
Apache Server at jabber.rs.int Port 80"

В случае же закомментированных строк web-интерфейс работает, показывает содержимое базы и т.п. Всё работает, кроме агентов.

В любом случае в логи /var/log/ocsinventory-server/activity.log сыпется информация об обращениях агентов:
Thu Feb  3 11:13:45 2011;9226;515;NA;172.21.250.160;OCS-NG_windows_client_v4061;end;bad_request
Thu Feb  3 11:14:11 2011;9254;515;NA;172.21.250.141;OCS-NG_windows_client_v4061;end;bad_request
Thu Feb  3 11:15:40 2011;9254;515;NA;172.21.243.22;OCS-NG_windows_client_v4061;end;bad_request
Thu Feb  3 11:17:03 2011;9254;515;NA;172.21.243.31;OCS-NG_windows_client_v4061;end;bad_request

Все модули установленны (perl-cleaner --all запускал), setup.sh говорит, что всё хорошо. Сломалось после обновления сервера - раньше всё работало.

Вопрос такой - как отлаживать это дело?
Т.е. есть связка Apache+mod_perl+perl-приложение (ocsinventory) - как это всё дело расковырять? (аналог strace,ldd,gdb для бинарников). Может логирование где?

К слову, в апаче стоит LogLevel debug
В логах детализации прибавилось, видно, что mod_perl грузится и всё "хорошо", однако коннекты и сбои ocs-клиентов в error_log апача не отображаются...

Куда копать - не знаю. Подскажите...

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

Оглавление

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


1. "ocs inventory выявление неполадок"  +/
Сообщение от ACCA (ok) on 04-Фев-11, 17:50 
[...]
> Т.е. есть связка Apache+mod_perl+perl-приложение (ocsinventory) - как это всё дело
> расковырять?
> (аналог strace,ldd,gdb для бинарников). Может логирование где?

http://perl.apache.org/docs/2.0/user/config/config.html#Debu...


Есть мнение, что после апдейта нужно подкрутить конфиг под текущие требования самой приблуды:

http://wiki.ocsinventory-ng.org/index.php/Admin_center:OCS_s...


Не буду советовать сменить ориентацию, но я запускаю mod_perl по-другому.

a2enmod perl, потом в конфиге апача говорю

<VirtualHost *:80>
[...]
     PerlOptions +Parent
     PerlSwitches -I/нестандартные/пути
</VirtualHost>

В .htconfig:

SetHandler perl-script
PerlSendHeader On
PerlHandler My::Class
PerlSetVar чего надо

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

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

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




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

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