The OpenNET Project / Index page

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

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

"OCS inventory Ubuntu 14.04"  +/
Сообщение от electromagic (ok) on 26-Ноя-15, 13:35 
День добрый. Только начал разбираться с linux системами. Поэтому весьма плаваю в понятиях и действиях, в общем полное "нубьё".
Теперь к проблеме.
Поставил на чистую ubuntu 14.04 apache+mysql+php+perl для OCS inventory.Скачал и  установил саму OCS(2.0RC1). Все прошло успешно. Файлы лежат по адресу /usr/share/ocsinventory-reports. В конфиг файле апача создал алиас /ocs. Захожу на localhost/ocs - веб-морда функционирует, то же с других машин (по айпишнику).

Начинаю ставить агенты на машины с вин7/10 и получаю ошибку в лог файле агента:

OCS INVENTORY ver. 4061  Starting session for Device <USER131> on Thursday, November 26, 2015 13:13:31...
Command line parameters: <<. /SERVER:192.168.202.238 /PNUM:80 /DEBUG>>

HTTP SERVER: Opening Internet connection to download <http://192.168.202.238:80/ocsinventory/deploy/label>...ERROR: HTTP status code 404
HTTP SERVER: Closing HTTP connection...OK
WMI Connect: Trying to connect to WMI namespace root\cimv2 on device <Localhost>...OK.
Registry Connect: Trying to connect to HKEY_LOCAL_MACHINE on device <Localhost>...OK.
IpHlpAPI GetNetworkAdapters...
IpHlpAPI GetNetworkAdapters: Calling GetIfTable to determine network adapter properties...OK
IpHlpAPI GetNetworkAdapters: Calling GetAdapterInfo to determine IP Infos...OK
IpHlpAPI GetNetworkAdapters: OK (1 objects).
DID_CHECK: Mac changed new:<тут мак-адрес> old:<>, hname changed new:<USER131> old:<>
Generating Unique ID for device <USER131>...OK (USER131-2015-11-26-13-13-31)
CHECKINGS: write <USER131-2015-11-26-13-13-31> and <тут тоже мак> in ocsinventory.dat
HTTP SERVER: Creating CInternetSession to get inventory parameters...OK.
HTTP SERVER: Getting HTTP Connection to server 192.168.202.238 port 80 using no authentication...OK.
HTTP SERVER: Sending prolog query...ERROR: HTTP status code 404
HTTP SERVER: Closing HTTP connection
WMI Disconnect: Disconnected from WMI namespace.
Writing last inventory state not required.
Execution duration: 00:00:00.

192.168.202.238 - сервер с OCS. User131 - моя win-машина.
В логах апача никаких ошибок по поводу ocs нет. Что делать не знаю. На всю папку стоят права 777.

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

Оглавление

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


1. "OCS inventory Ubuntu 14.04"  +/
Сообщение от Pahanivo (ok) on 26-Ноя-15, 13:42 
в любом случае стоит начинать со слов error в логи. найдешь?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "OCS inventory Ubuntu 14.04"  +/
Сообщение от electromagic (ok) on 26-Ноя-15, 13:46 
> в любом случае стоит начинать со слов error в логи. найдешь?

Ошибки в логе апача:
[Thu Nov 26 12:36:27.064515 2015] [mpm_prefork:notice] [pid 7591] AH00163: Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.14 mod_perl/2.0.8 Perl/v5.18.2 configured -- resuming normal operations
[Thu Nov 26 12:36:27.064594 2015] [core:notice] [pid 7591] AH00094: Command line: '/usr/sbin/apache2'
[Thu Nov 26 12:50:49.414145 2015] [mpm_prefork:notice] [pid 7591] AH00169: caught SIGTERM, shutting down
[Thu Nov 26 12:50:50.482542 2015] [so:warn] [pid 7720] AH01574: module perl_module is already loaded, skipping
[Thu Nov 26 12:50:50.523590 2015] [mpm_prefork:notice] [pid 7721] AH00163: Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.14 mod_perl/2.0.8 Perl/v5.18.2 configured -- resuming normal operations
[Thu Nov 26 12:50:50.523656 2015] [core:notice] [pid 7721] AH00094: Command line: '/usr/sbin/apache2'
[Thu Nov 26 12:58:26.481366 2015] [mpm_prefork:notice] [pid 7721] AH00169: caught SIGTERM, shutting down
[Thu Nov 26 12:58:27.550139 2015] [so:warn] [pid 7784] AH01574: module perl_module is already loaded, skipping
[Thu Nov 26 12:58:27.593057 2015] [mpm_prefork:notice] [pid 7785] AH00163: Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.14 mod_perl/2.0.8 Perl/v5.18.2 configured -- resuming normal operations
[Thu Nov 26 12:58:27.593123 2015] [core:notice] [pid 7785] AH00094: Command line: '/usr/sbin/apache2'
[Thu Nov 26 13:01:57.707229 2015] [mpm_prefork:notice] [pid 7785] AH00169: caught SIGTERM, shutting down
[Thu Nov 26 13:01:58.773722 2015] [so:warn] [pid 7844] AH01574: module perl_module is already loaded, skipping
[Thu Nov 26 13:01:58.807864 2015] [mpm_prefork:notice] [pid 7845] AH00163: Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.14 mod_perl/2.0.8 Perl/v5.18.2 configured -- resuming normal operations
[Thu Nov 26 13:01:58.807914 2015] [core:notice] [pid 7845] AH00094: Command line: '/usr/sbin/apache2'
[Thu Nov 26 13:12:09.868101 2015] [mpm_prefork:notice] [pid 7845] AH00169: caught SIGTERM, shutting down
[Thu Nov 26 13:12:10.943626 2015] [so:warn] [pid 7926] AH01574: module perl_module is already loaded, skipping
[Thu Nov 26 13:12:10.986047 2015] [mpm_prefork:notice] [pid 7927] AH00163: Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.14 mod_perl/2.0.8 Perl/v5.18.2 configured -- resuming normal operations
[Thu Nov 26 13:12:10.986092 2015] [core:notice] [pid 7927] AH00094: Command line: '/usr/sbin/apache2'

Но они из-за строки
LoadModule perl_module libexec/apache22/mod_perl.so
в конфиг файле.

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

3. "OCS inventory Ubuntu 14.04"  +/
Сообщение от Pahanivo (ok) on 26-Ноя-15, 14:44 
если для тебя дружок error warn notice все едино - то проходи мимо.
для начала изучи конфиг индейца, и ссыпай логи конкретных вхостов в конкретные файлы для разговора по существу.
На вышеприведенный онанизм со start/stop скриптом как-то смотреть не интересно в плане информативности. Или ты думаешь что если рестартить апача каждые 10 минут то произойдет чудо?

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

4. "OCS inventory Ubuntu 14.04"  +/
Сообщение от keir (ok) on 26-Ноя-15, 14:54 
> В конфиг файле апача создал алиас /ocs. Захожу на localhost/ocs -
> веб-морда функционирует, то же с других машин (по айпишнику).
> HTTP SERVER: Opening Internet connection to download <http://192.168.202.238:80/ocsinventory/deploy/label>...ERROR: HTTP status code 404

Вы сделали алиас /ocs, но клиент хочет /ocsinventory, что явно указано в ошибке, которая гласит "не найдено".
Добавьте еще один алиас.

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

5. "OCS inventory Ubuntu 14.04"  +/
Сообщение от electromagic (ok) on 26-Ноя-15, 15:26 
> Вы сделали алиас /ocs, но клиент хочет /ocsinventory, что явно указано в
> ошибке, которая гласит "не найдено".
> Добавьте еще один алиас.

Спасибо. Добавил. Получилось. Отчасти. В логе агента появилось:
HTTP SERVER: Sending prolog query...HTTP status 200 OK

HTTP SERVER: Server <192.168.202.238> answer is empty or unreadable
HTTP Response: <html>
<head>
<TITLE>OCS Inventory</TITLE>

<link rel="shortcut icon" href="favicon.ico" />
<LINK REL='StyleSheet' TYPE='text/css' HREF='css/ocsreports.css'>
<script language="javascript">
    var MonthName=["Janvier","Février","Mars","Avril","Mai","Juin","Juillet","Août","Septembre","Octobre","Novembre","Décembre"];
    var WeekDayName=["Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi"];
    </script>    
        <script language="javascript" type="text/javascript" src="js/datetimepicker.js">
    </script><script language='javascript' type='text/javascript' src='js/function.js'></script></head><body bottommargin='0' leftmargin='0' topmargin='0' rightmargin='0' marginheight='0' marginwidth='0'><table  border='0' class='headfoot' ><tr><td width= 10%><table width= 50% align=center border='0'><tr>
    <Td align='left'><a href='index.php?first'><img src='image/logo OCS-ng-48.png'></a></Td></tr></table></td><td width= 100%></td><td width= 10%><table width= 100% align=center border='0'><tr><Td align='center'>
    <b>Ver. 2.0RC1    </b></Td></tr></table></td></tr><tr><td colspan=20 align=right><form id='language' name='language' action='' method='post'><img src='plugins/language/french/french.png' width="20" height="15" OnClick='pag("french","LANG","language");'> <img src='plugins/language/english/english.png' width="20" height="15" OnClick='pag("english","LANG","language");'> <img src='plugins/language/german/german.png' width="20" height="15" OnClick='pag("german","LANG","language");'> <img src='plugins/language/spanish/spanish.png' width="20" height="15" OnClick='pag("spanish","LANG","language");'> <img src='plugins/language/italian/italian.png' width="20" height="15" OnClick='pag("italian","LANG","language");'> <img src='plugins/language/brazilian_portuguese/brazilian_portuguese.png' width="20" height="15" OnClick='pag("brazilian_portuguese","LANG","language");'> <img src='plugins/language/polish/polish.png' width="20" height="15" OnClick='pag("polish","LANG","language");'> <img src='plugins/language/hungarian/hungarian.png' width="20" height="15" OnClick='pag("hungarian","LANG","language");'> <img src='plugins/language/portuguese/portuguese.png' width="20" height="15" OnClick='pag("portuguese","LANG","language");'> <img src='plugins/language/russian/russian.png' width="20" height="15" OnClick='pag("russian","LANG","language");'> <img src='plugins/language/slovenian/slovenian.png' width="20" height="15" OnClick='pag("slovenian","LANG","language");'> <img src='plugins/language/turkish/turkish.png' width="20" height="15" OnClick='pag("turkish","LANG","language");'> <input type='hidden' id='LANG' name='LANG' value=''></form></td></tr></table><div class='fond'>
<form name='CHANGE' id='CHANGE' action='' method='POST'><div class="mlt_bordure" ><table align='center' border='0' cellspacing=20 ><tr><td colspan=10 align='center'><font color=red><b><i></i></b></font></td></tr><tr><td>Utilisateur: </td><td><input type='text' name='LOGIN' id='LOGIN' SIZE='20' MAXLENGTH='255' value="" class='down'" ></td></tr><tr><td>Mot de passe:</td><td><input size='20' type='password' name='PASSWD' class='hi' \></td></tr><tr ><td colspan=10 align='center'><i></i></td></tr><tr><td><input title='Valider les modifications'  type='image'  src='image/success.png' name='Valid_modif'><input title='Annuler les modifications'  type='image'  src='image/error.png' name='Reset_modif'></td></tr></table></div></form>
</div><table class='headfoot'><tr height=25px><td align='center'> </td></tr></table></body>
</html>

HTTP SERVER: Closing HTTP connection
WMI Disconnect: Disconnected from WMI namespace.
Writing last inventory state not required.
Execution duration: 00:00:00.

В логе апача появились просто тучи ошибок:
[Thu Nov 26 15:19:55.096678 2015] [:error] [pid 2490] [client 127.0.0.1:41206] PHP Notice:  Undefined index: MODE_LANGUAGE in /usr/share/ocsinventory-reports/ocsreports/require/fichierConf.class.php on line 76, referer: http://localhost/ocsinventory/?function=visu_computers
[Thu Nov 26 15:19:55.096694 2015] [:error] [pid 2490] [client 127.0.0.1:41206] PHP Notice:  Undefined index: DEBUG in /usr/share/ocsinventory-reports/ocsreports/require/function_commun.php on line 78, referer: http://localhost/ocsinventory/?function=visu_computers
[Thu Nov 26 15:19:55.096815 2015] [:error] [pid 2490] [client 127.0.0.1:41206] PHP Notice:  Undefined variable: result in /usr/share/ocsinventory-reports/ocsreports/require/function_commun.php on line 46, referer: http://localhost/ocsinventory/?function=visu_computers
[Thu Nov 26 15:19:55.096846 2015] [:error] [pid 2490] [client 127.0.0.1:41206] PHP Notice:  Undefined index: old_onglet in /usr/share/ocsinventory-reports/ocsreports/require/function_table_html.php on line 736, referer: http://localhost/ocsinventory/?function=visu_computers
[Thu Nov 26 15:19:55.096851 2015] [:error] [pid 2490] [client 127.0.0.1:41206] PHP Notice:  Undefined index: onglet in /usr/share/ocsinventory-reports/ocsreports/require/function_table_html.php on line 736, referer: http://localhost/ocsinventory/?function=visu_computers

И пока компьютер не появился в веб-морде.

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

6. "OCS inventory Ubuntu 14.04"  +/
Сообщение от keir (ok) on 26-Ноя-15, 15:42 
> Спасибо. Добавил. Получилось. Отчасти. В логе агента появилось:
> HTTP SERVER: Sending prolog query...HTTP status 200 OK
> HTTP SERVER: Server <192.168.202.238> answer is empty or unreadable

Судя по всему не этот каталог нужен агенту. Проверьте, есть ли в каталоге, куда сделан алиас, каталог deploy. У меня нет OCS Inventory, поэтому далее подсказать не могу.

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

7. "OCS inventory Ubuntu 14.04"  +/
Сообщение от Pahanivo (ok) on 26-Ноя-15, 16:26 
> Спасибо. Добавил. Получилось. Отчасти. В логе агента появилось:
> HTTP SERVER: Sending prolog query...HTTP status 200 OK
> HTTP SERVER: Server <192.168.202.238> answer is empty or unreadable

Получилось? Неизвестно что и где запросилось - неизвестно что и куда ответилось.
> И пока компьютер не появился в веб-морде.

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

8. "OCS inventory Ubuntu 14.04"  +/
Сообщение от electromagic (ok) on 27-Ноя-15, 07:59 
>> Спасибо. Добавил. Получилось. Отчасти. В логе агента появилось:
>> HTTP SERVER: Sending prolog query...HTTP status 200 OK
>> HTTP SERVER: Server <192.168.202.238> answer is empty or unreadable
> Получилось? Неизвестно что и где запросилось - неизвестно что и куда ответилось.
>> И пока компьютер не появился в веб-морде.

Пока не получилось. Почитал офф. форум. Там пишут, что каталог deploy не нужно создавать руками. А если создал, то удалить.

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

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

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




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

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