Ru-Board.club
← Вернуться в раздел «В помощь системному администратору»

» OCS Inventory

Автор: konstruktor123
Дата сообщения: 27.01.2014 18:49
Доброго времени суток!
Подскажите пожалуйста, не встречал ли кто для ocs отчетов. Интересует именно карточка компьютера, ну или паспорт компьютера по другому. PS: В гугле искал.
Автор: tagilchanin
Дата сообщения: 03.02.2014 09:15
Добрый день. Появилась проблема с ocsinventory. Развернул тестовый сервер. Все подключил, все нормально заработало. Настроил боевой сервер и столкнулся с тем, что не могу получить конфигурацию windows рабочих станций. в логах windows машины вот это:
==============================================================================
Starting OCS Inventory NG Agent on Monday, February 03, 2014 10:54:52.
AGENT => Running OCS Inventory NG Agent Version 2.1.0.1
AGENT => Using OCS Inventory NG FrameWork Version 2.1.0.1
AGENT => Loading plug-in(s)
    DLL PLUGIN => Searching for Plug-in DLL(s) in folder <C:\Program Files (x86)\OCS Inventory Agent\plugins>
    DLL PLUGIN => 0 DLL Plug-in(s) succesfully loaded on 0 DLL(s) found
AGENT => Using network connection with Communication Server
    COM PROVIDER => Loading Communication Provider <C:\Program Files (x86)\OCS Inventory Agent\ComHTTP.dll>
AGENT => Using Communication Provider <OCS Inventory NG cURL Communication Provider> Version <2.1.0.1>
    AGENT => Sending getLabel request
    COM SERVER => Initializing cURL library for getFile
    COM SERVER => Using cURL without server authentication
    COM SERVER => Disabling cURL proxy support
    COM SERVER => Disabling cURL SSL server validation support
    COM SERVER => Sending fileGet request to URL <http://my_domain/ocsinventory/deploy/label>
    COM SERVER => fileGet response received <HTTP Status Code #400>
    COM SERVER => Cleaning cURL library
    AGENT => Failed to retrieve Label <HTTP Status Code #400>
AGENT => Sending Prolog
    DID_CHECK => Read DeviceID <SB352-2014-02-03-10-23-58> and MACs <00:16:E6:5B:16:B6> in file <ocsinventory.dat>
    COM SERVER => Initializing cURL library for sendRequest
    COM SERVER => Using cURL without server authentication
    COM SERVER => Disabling cURL proxy support
    COM SERVER => Disabling cURL SSL server validation support
    COM SERVER => Sending HTTP Post request to URL <http://my_domain/ocsinventory>
    COM SERVER => HTTP Post response received <HTTP Status Code #200>
    COM SERVER => Cleaning cURL library
AGENT => Prolog successfully sent
SUPPORT => No support detected, Registration key : N/A
    AGENT => Prolog Frequency set to 24 hour(s)
AGENT => Inventory required
AGENT => Launching hardware and software checks
    INVENTORY => Loading Download history
    INVENTORY => Logged on user ID is <user>
    INVENTORY => Operating System is <Microsoft Windows 7 Enterprise 6.1.7601 Service Pack 1>, description <>
    INVENTORY => Operating System uses 64 bits memory address width
    INVENTORY => Computer domain or workgroup is <my_domain>
    WARNING *** INVENTORY => Failed to retrieve user domain
    INVENTORY => System Manufacturer <GBT___>, System Model <GBTUACPI>, System S/N <>, Bios Manufacturer <Award Software International, Inc.>, Bios Date <12/10/2006>, Bios Version <F7>
    INVENTORY => 1 processor(s) Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz [2 core(s) x86_64] at 2400 MHz
    INVENTORY => OS Memory 2047 MB, OS Swap size 4093 MB
    INVENTORY => 4 memory slot(s) found
    INVENTORY => 3 input device(s) found
    INVENTORY => 10 system port(s) found
    INVENTORY => 4 system slot(s) found
    INVENTORY => 17 system controler(s) found
    INVENTORY => 2 storage peripheral(s) found
    INVENTORY => 2 sound device(s) found
    WARNING *** INVENTORY => Failed to retrieve modems
    INVENTORY => 1 network adapter(s) found
    INVENTORY => 3 system printer(s) found
    INVENTORY => 3 video adapter(s) found
    INVENTORY => 1 system monitor(s) found
    INVENTORY => Default IPv4 address is <172.30.0.170>
    INVENTORY => Registered company <>, registered owner <user>, Product ID <55041-00...>
    INVENTORY => Product key <MAK or V...>
    INVENTORY => 377 software found
    INVENTORY => Computer/VM UUID is <FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF>
    INVENTORY => Computer seems to be physical host
    INVENTORY => System Memory set to 2048 (instead of 2047)
    INVENTORY => Reading last inventory state
    WARNING *** INVENTORY => Failed to load/parse inventory state from file <C:\ProgramData\OCS Inventory NG\Agent\last_state>
    WARNING *** INVENTORY => Failed to load/parse plugin state from file <C:\ProgramData\OCS Inventory NG\Agent\last_state>
    EXECUTABLE PLUGIN => Searching for VBS script(s) in folder <C:\Program Files (x86)\OCS Inventory Agent\plugins>
    EXECUTABLE PLUGIN => Searching for executable(s) in folder <C:\Program Files (x86)\OCS Inventory Agent\plugins>
AGENT => Sending Inventory
    INVENTORY => Checking last inventory state
    INVENTORY => Hardware inventory state changed
    INVENTORY => Bios inventory state changed
    INVENTORY => Memory slots inventory state changed
    INVENTORY => System slots inventory state changed
    INVENTORY => System controllers inventory state changed
    INVENTORY => Monitors inventory state changed
    INVENTORY => System ports inventory state changed
    INVENTORY => Storage peripherals inventory state changed
    INVENTORY => Logical drives inventory state changed
    INVENTORY => Input peripherals inventory state changed
    INVENTORY => Network adapters inventory state changed
    INVENTORY => Printers inventory state changed
    INVENTORY => Sound adapters inventory state changed
    INVENTORY => Video adapters inventory state changed
    INVENTORY => Software inventory state changed
    INVENTORY => CPU inventory state changed
INVENTORY => Inventory changed since last run
    INVENTORY => Generating XML document with Device properties
    INVENTORY => XML Update BIOS
    INVENTORY => XML Update 1 CPU(s)
    INVENTORY => XML Update 4 Memory Slot(s)
    INVENTORY => XML Update 3 Input Device(s)
    INVENTORY => XML Update 10 System Port(s)
    INVENTORY => XML Update 17 System Controler(s)
    INVENTORY => XML Update 4 System Slot(s)
    INVENTORY => XML Update 2 Sound Device(s)
    INVENTORY => XML Update 2 Storage Peripheral(s)
    INVENTORY => XML Update 2 Logical Drive(s)
    INVENTORY => XML Update 0 Modem(s)
    INVENTORY => XML Update 1 Network Adapter(s)
    INVENTORY => XML Update 3 Video Adapter(s)
    INVENTORY => XML Update 1 Monitor(s)
    INVENTORY => XML Update 3 Printer(s)
    INVENTORY => XML Update 378 Software
    INVENTORY => XML Update 0 Registry Value(s)
    INVENTORY => XML Update Administrative Information(s)
    INVENTORY => XML Update common Device properties
    COM SERVER => Initializing cURL library for sendRequest
    COM SERVER => Using cURL without server authentication
    COM SERVER => Disabling cURL proxy support
    COM SERVER => Disabling cURL SSL server validation support
    COM SERVER => Sending HTTP Post request to URL <http://my_domain/ocsinventory>
    COM SERVER => HTTP Post response received <HTTP Status Code #417>
    COM SERVER => Cleaning cURL library
ERROR *** AGENT => Failed to send Inventory <HTTP Status Code #417>
AGENT => Communication Server ask for Package Download
    DOWNLOAD => Package history file successfully cleaned for duplicate IDs
    DOWNLOAD => Download disabled by server
AGENT => Unloading communication provider
AGENT => Unloading plug-in(s)
AGENT => Execution duration: 00:00:06.

В event viewer:
Service encounter error <OCS Inventory NG Agent encounter an error (exit code is 4 => Failed to talk with Communication Server)>.


Добавлено:
Всем спасибо. Разобрался сам

Добавлено:
еще один вопрос. В OCSInventory я вижу серийные номера устройств, как их можно автоматом перенести в glpi?
Автор: Master898
Дата сообщения: 06.02.2014 11:16
Добрый день.... есть проблема с плагином MSOfficekey... а точнее с кодировкой.
Сама база работает в UTF-8, а вот плагин судя по всему нет...

http://pumpshooter.com/KorrsqPS

http://pumpshooter.com/fKg1IJb2

Устанавливал и настраивал согласно Wiki.

Суть проблемы заключается в том, что из-за неверной кодировки ключи от 2010 офиса не импортируются в GLPI.

XML генерит в UTF-8.
Автор: cleverboy
Дата сообщения: 05.06.2014 10:15
Я так понимаю агент берет сведения об установленных программах из раздела uninstall. При этом большую часть этих программ составляют обновления windows, информация о которых мне в glpi совершенно не нужна. Можно ли каким то образом фильтровать сведения о каких программах должны импортироваться в GLPI а какие не должны?
Автор: ufypbr
Дата сообщения: 29.06.2014 22:14
Подскажите у меня проблема строи OCS Inventory 2 на сервере 2008r2 (64) комп с win7 (32) нормально монитор роится а комп сwin7 (64) после установки агента пишет что сервис не запущен.





Автор: Service2
Дата сообщения: 08.08.2014 19:09
Всем привет! У кого нибудь получилось запустить новый OCSNG-Windows-Server V 2.1.1 в паре с OCSNG-Windows-Agent-2.1.1.1 ?
2 мес назад, для пробы, устанавливал все работало, клиенты появлялись на сервере, возможно ставил версию 2.0.5 сказать точно немогу. Вот с новой версией вообще все запутано, лог Apche ошибок не пишет, лог агента тоже все гуд. Но информация на сервере не появляется. Где рыть подскажите?

лог apache с разными папками агента, пробовал server\ocsinventory server\ocsreports и просто server, агенты на localhost и на соседнем компе, версии агентов 2.0.2 и 2.1.1.1.

Код: [Mon Aug 11 17:41:01 2014] [notice] Digest: generating secret for digest authentication ...
[Mon Aug 11 17:41:01 2014] [notice] Digest: done
[Mon Aug 11 17:41:01 2014] [notice] Apache/2.2.21 (Win32) mod_ssl/2.2.21 OpenSSL/1.0.0e PHP/5.3.8 mod_perl/2.0.4 Perl/v5.10.1 configured -- resuming normal operations
[Mon Aug 11 17:41:01 2014] [notice] Server built: Sep 10 2011 11:34:11
[Mon Aug 11 17:41:01 2014] [notice] Parent: Created child process 152
[Mon Aug 11 17:41:02 2014] [notice] Digest: generating secret for digest authentication ...
[Mon Aug 11 17:41:02 2014] [notice] Digest: done
[Mon Aug 11 17:41:02 2014] [notice] Child 152: Child process is running
[Mon Aug 11 17:41:02 2014] [notice] Child 152: Acquired the start mutex.
[Mon Aug 11 17:41:02 2014] [notice] Child 152: Starting 150 worker threads.
[Mon Aug 11 17:41:02 2014] [notice] Child 152: Starting thread to listen on port 443.
[Mon Aug 11 17:41:02 2014] [notice] Child 152: Starting thread to listen on port 443.
[Mon Aug 11 17:41:02 2014] [notice] Child 152: Starting thread to listen on port 80.
[Mon Aug 11 17:41:02 2014] [notice] Child 152: Starting thread to listen on port 80.
Adding password for user admin
[Mon Aug 11 17:44:27 2014] [error] [client 127.0.0.1] File does not exist: C:/xampp/htdocs/ocsinventory
[Mon Aug 11 17:44:42 2014] [error] [client 127.0.0.1] File does not exist: C:/xampp/htdocs/ocsinventory
[Mon Aug 11 17:46:19 2014] [error] [client 192.168.100.77] File does not exist: C:/xampp/htdocs/ocsinventory
[Mon Aug 11 17:48:06 2014] [error] [client 192.168.100.77] File does not exist: C:/xampp/htdocs/ocsinventory
[Mon Aug 11 17:48:13 2014] [error] [client 127.0.0.1] File does not exist: C:/xampp/htdocs/ocsinventory
[Mon Aug 11 17:49:01 2014] [error] [client 127.0.0.1] File does not exist: C:/xampp/htdocs/ocsinventory
[Mon Aug 11 17:49:15 2014] [error] [client 192.168.100.77] File does not exist: C:/xampp/htdocs/ocsinventory
[Mon Aug 11 17:50:53 2014] [error] [client 127.0.0.1] user not found: /xampp/
[Mon Aug 11 17:51:09 2014] [error] [client 127.0.0.1] user not found: /xampp/
[Mon Aug 11 17:51:55 2014] [error] [client 192.168.100.77] File does not exist: C:/xampp/htdocs/ocsinventory
[Mon Aug 11 17:57:33 2014] [error] [client 192.168.100.77] File does not exist: C:/xampp/htdocs/ocsreports/deploy
[Mon Aug 11 17:57:38 2014] [error] [client 192.168.100.77] File does not exist: C:/xampp/htdocs/ocsreports/deploy
[Mon Aug 11 18:00:12 2014] [error] [client 192.168.100.77] File does not exist: C:/xampp/htdocs/ocsreports/deploy
[Mon Aug 11 18:00:21 2014] [error] [client 192.168.100.77] File does not exist: C:/xampp/htdocs/ocsreports/deploy
[Mon Aug 11 18:03:46 2014] [error] [client 192.168.100.77] File does not exist: C:/xampp/htdocs/ocsreports/deploy
[Mon Aug 11 18:05:25 2014] [error] [client 192.168.100.77] File does not exist: C:/xampp/htdocs/ocsinventory
[Mon Aug 11 18:05:26 2014] [error] [client 192.168.100.77] File does not exist: C:/xampp/htdocs/ocsinventory
[Mon Aug 11 18:06:06 2014] [error] [client 192.168.100.77] File does not exist: C:/xampp/htdocs/ocsinventory
[Mon Aug 11 18:06:06 2014] [error] [client 192.168.100.77] File does not exist: C:/xampp/htdocs/ocsinventory
[Mon Aug 11 18:07:56 2014] [error] [client 192.168.100.77] File does not exist: C:/xampp/htdocs/ocsinventory
[Mon Aug 11 18:07:56 2014] [error] [client 192.168.100.77] File does not exist: C:/xampp/htdocs/ocsinventory
[Mon Aug 11 18:15:54 2014] [error] [client 192.168.100.77] File does not exist: C:/xampp/htdocs/ocsinventory
[Mon Aug 11 18:15:55 2014] [error] [client 192.168.100.77] File does not exist: C:/xampp/htdocs/ocsinventory
[Mon Aug 11 18:31:54 2014] [error] [client 192.168.100.77] File does not exist: C:/xampp/htdocs/ocsinventory
[Mon Aug 11 18:31:54 2014] [error] [client 192.168.100.77] File does not exist: C:/xampp/htdocs/ocsinventory
[Mon Aug 11 18:31:54 2014] [error] [client 127.0.0.1] File does not exist: C:/xampp/htdocs/ocsinventory
[Mon Aug 11 18:33:02 2014] [error] [client 127.0.0.1] user not found: /xampp/
[Mon Aug 11 18:33:19 2014] [error] [client 127.0.0.1] user not found: /xampp/
[Mon Aug 11 18:33:33 2014] [error] [client 127.0.0.1] user not found: /xampp/
Автор: kometacoto
Дата сообщения: 05.09.2014 08:59
ocs inventory не видет агентов. При установке агента задаю сервер http://ocsserver/ocsinventory . Через пару часов зашел http://ocsserver/ocsreports не увидел ни одного ПК. Может быть подскажете куда копать?
Автор: tashkent
Дата сообщения: 19.09.2014 12:23
Дано:
OCS Inventory Ver. 2.1.2 (Ubuntu 14.04 x64)
OCS Inventory агент v.2.1.1 (Win)

=== ocsinventory.ini ===
[OCS Inventory Agent]
ComProvider=ComHTTP.dll
Debug=1
Local=
NoSoftware=0
HKCU=0
NoTAG=0
IpDisc=
[HTTP]
Server=http://192.168.10.10/ocsinventory
SSL=0
CaBundle=cacert.pem
AuthRequired=0
User=
Pwd=
ProxyType=0
Proxy=
ProxyPort=0
ProxyAuthRequired=0
ProxyUser=
ProxyPwd=
[OCS Inventory Service]
TTO_WAIT=180
PROLOG_FREQ=10
=== ocsinventory.ini ===

===OCSInventory.log===
AGENT => Running OCS Inventory NG Agent Version 2.1.1.1
AGENT => Using OCS Inventory NG FrameWork Version 2.1.1.1
AGENT => Loading plug-in(s)
    DLL PLUGIN => Searching for Plug-in DLL(s) in folder <C:\Program Files (x86)\OCS Inventory Agent\plugins>
    DLL PLUGIN => 0 DLL Plug-in(s) succesfully loaded on 0 DLL(s) found
AGENT => Using network connection with Communication Server
    COM PROVIDER => Loading Communication Provider <C:\Program Files (x86)\OCS Inventory Agent\ComHTTP.dll>
AGENT => Using Communication Provider <OCS Inventory NG cURL Communication Provider> Version <2.1.1.1>
AGENT => Sending Prolog

    COM SERVER => Initializing cURL library for sendRequest
    COM SERVER => Using cURL without server authentication
    COM SERVER => Disabling cURL proxy support
    COM SERVER => Disabling cURL SSL server validation support
    COM SERVER => Sending HTTP Post request to URL <http://192.168.10.10/ocsinventory>
    COM SERVER => HTTP Post response received <HTTP Status Code #400>
    COM SERVER => Cleaning cURL library
ERROR *** AGENT => Failed to send Prolog <HTTP Status Code #400>
AGENT => Unloading communication provider
AGENT => Unloading plug-in(s)
AGENT => Execution duration: 00:00:00.

=== OCSInventory.log ===

=== activity.log ===
OCS-NG_WINDOWS_AGENT_v2.1.1.1;end;bad_request
=== activity.log ===


Подразумеваю косяк в версии perl, т.к. (предположительно) перестало работать после обновления файлов сервака.

Пробовал использовать локально созданный инвентаризационный файл .ocs. Запускаю ocsinventory-injector.pl - без каких-либо сообщений быстро завершает работу. Где смотреть логи работы этого скрипта? Ранее этим скриптом нормально отрабатывались файлики.

Добавлено:
Решил свою проблему. Дело не в версиях ПО.
шаловливые ручки мои
OCS Inventory был настроен на работу по http, а у меня в корне сервака лежал .htaccess с редиректом на https. Закомментировал нижеуказанные строки:

#RewriteEngine On
#RewriteCond %{HTTPS} off
#RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}


и агенты стали пересылать данные нормально. Блин, день потерял на разборки
Автор: Stmf
Дата сообщения: 20.09.2014 14:25
Многим будет интересно. В версии 2.1.2 для экспорта в csv с нормальной кодировкой необходимо подправить 2 файла:

1) /usr/share/ocsinventory-reports/ocsreports/plugins/main_sections/ms_export/ms_csv.php

в конце файла находим
Код: echo $toBeWritten,
Автор: unklav
Дата сообщения: 06.01.2015 10:28
Здравствуйте!
Сталкнулся с проблемой администрирования в системе.
Задача: нужно завести несколько пользователей, чтобы они видели только свои компьютеры и прочую переферию.
В данный момент любой пользователь видет все компьютеры.
Автор: andranavt
Дата сообщения: 26.07.2015 22:42
7VF9NA
Автор: andranavt
Дата сообщения: 27.07.2015 22:37
7VF9NA
Автор: andranavt
Дата сообщения: 28.07.2015 07:48
7VF9NA
Автор: videocd
Дата сообщения: 06.08.2015 16:40
Привет! Кто нибудь настраивал связку OCS Inventory + Nginx + php-fpm ?
Помогите настроить работу с Nginx
Автор: Remzy
Дата сообщения: 22.12.2015 16:31
Привет
Есть кто в теме?
На ПК нормальный канал, и качает, но как то редко, фрагмент в 3МБ в сутки
Всё пытается и пытается, хотя другие ПК из других сетей быстро это делает
Хоте может это глюк, и с этим ввязана ошибка
Issuing rollback() due to DESTROY without explicit disconnect() of DBD::mysql::db handle database=ocsweb;host=localhost;port=3306 at C:/xampp/perl/site/lib/Apache/Ocsinventory.pm line 64.
как это решить? сервер стоит на винде 2.1.2

+ дело не в ошибке, дохлые каналы и таки оба порта нужно публиковать, т.к. некоторые творческие личности при настройке указывали http вместо httpS
Автор: kometacoto
Дата сообщения: 09.03.2016 19:37
Есть кто?
Есть следующая задача. У нас в компании есть несколько подсетей, нужно сделать выборку ПО по конкретной подсети а не по всему инвентаризованному.
Автор: Remzy
Дата сообщения: 09.03.2016 20:09

Цитата:
Есть кто?
Есть следующая задача. У нас в компании есть несколько подсетей, нужно сделать выборку ПО по конкретной подсети а не по всему инвентаризованному.

Привет
и в чём проблема? Там отличная система выборки
поиск по критетериям
/ocsreports/index.php?function=visu_search

Страницы: 12345678

Предыдущая тема: Traffic Inspector и сервер терминалов


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.