Hali

Nekem  a windows kliens telepitése ezzel az utasitással gond nélkül meg:
OcsAgentSetup.exe /S /server:192.168.1.244 /NP /debug

de egyébként telepiítés után a service.ini-t meg barkácsolom hogy:
PROLOG_FREQ=1
OLD_PROLOG_FREQ=1
TTO_WAIT=5

természetesen a service-t leállítva, mert ha megy akkor vissza irja az elözö álapiotokat.
service ujra indit és a bejegyzés a server-en már meg is történik.

Kovács Zsolt


Gabor Tusnady írta:
On Fri, 2006-11-24 at 18:29 +0100, Kepler Mihály wrote:
Sziasztok!
Beüzemelte már valaki ennek a windows oldali kliensét/ügynökét?

Igen. nalunk mukodik. A windows cliensen egy parancssorbol inditsd el az
OCSinventory.exe /server:szerver.ip parancsot, ha egybol akarsz
eredmenyt latni (kulonben csak a megadott update idoben kuldi el a
reportot). A parancssorban nem ir ki semmit, de a web feluleten
megjelennek a megfelelo gep adatai.

Persze nem mindig. Nehany gepnel az adatok elkuldesekor a szerver
internal server error-ral elszall. Ennek az az oka, hogy a registry-bol
kiszedett adatok neha hibasak, es a szerver perl script-je elszall. Ha a
szerver error_log-ban a kovetkezot latod:

DBD::mysql::st execute failed: Column 'NAME' cannot be null at 
/usr/lib/perl5/site_perl/5.8.6/Apache/Ocsinventory/Server/Inventory.pm line 588.

akkor nalad is ez a baj.

Nekunk epp ma sikerult ezt orvosolnunk:
Ketfele megoldast is talaltunk:

1, a server mysql adatbazisban a ocsweb database-ben a softwares tabla
NAME rekorjanak a tulajdonsagat NOT NULL-rol NULL-ra kell allitani:

ALTER TABLE softwares CHANGE NAME NAME VARCHAR(255) default NULL;

igy mar elfogad "ures" nevu software bejegyzest is.

2, a windows-os kliensen kicsit turkalni kell a registry-k kozott:
HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Uninstall
foldereket tartalmaz. Ezeket nezi at az OCS, megpedig azokat, amelyeknek
van DisplayName key. Ezt tartalmazza az installalt programok nevet, ami
bekerul az OCS reportba. Sajnos nehany esetben a DisplayName key megvan,
de nincs erteke. Tehat ha ezeknek a "NoName" programoknak adsz nevet, es
utana inditod el az OCSinventory.exe-t akkor mar bekerul az adatbazisba
a gep rendesen.

udv
tusi

_________________________________________________
linux lista      -      [email protected]
http://mlf2.linux.rulez.org/mailman/listinfo/linux


_________________________________________________
linux lista      -      [email protected]
http://mlf2.linux.rulez.org/mailman/listinfo/linux

válasz