OPSIclientd install problem (?)
Verfasst: 25 Feb 2010, 10:03
Problem: If we install a Windows XP, not the opsiclientd the default OPSI client on the computers.
We got the modules file from you, to test the new OPSI client method. As you wrote, I copied it to /etc/opsi directory.
1.)
I queried the statuses of non-free modules:
opsi-admin -d method getOpsiInformation_hash
/var/lib/python-support/python2.5/OPSI/Backend/BackendManager.py
DeprecationWarning: getPublicKeyObject is deprecated since Twisted Conch 0.9. Use Key.fromString().
publicKey = keys.getPublicKeyObject(data = base64.decodestring('P'))
{
"opsiVersion" : "3.4.0.2",
"modules" :
{
"customer" : "Peter Nevelos",
"vista" : true,
"license_management" : false,
"expires" : "never",
"valid" : true,
"signature" :
"vpn" : false
}
}
2.)
/opt/pcbin/install/preloginloader/files/opsi/cfg/config.ini file already contains the following lines:
[installation]
service_user=none
service_password=none
client_servicetype=prelogin
;client_servicetype=opsiclientd
3.)
the output of the 'opsi-admin -d method getProductProperties_hash preloginloader' command:
{
"loginblockerstart" : "on"
}
4.)
I tried the following:
opsi-admin -d method setProductProperty preloginloader "client_servicetype" "opsiclientd"
, but nothing changed - if I install a new WindowsXP, the active OPSI client is the preloginloader type. In the services there is an opsiclientd service, but it is disabled (I tried to activate, and I started the service - and it works like a charm!).
regards, np
We got the modules file from you, to test the new OPSI client method. As you wrote, I copied it to /etc/opsi directory.
1.)
I queried the statuses of non-free modules:
opsi-admin -d method getOpsiInformation_hash
/var/lib/python-support/python2.5/OPSI/Backend/BackendManager.py
publicKey = keys.getPublicKeyObject(data = base64.decodestring('P'))
{
"opsiVersion" : "3.4.0.2",
"modules" :
{
"customer" : "Peter Nevelos",
"vista" : true,
"license_management" : false,
"expires" : "never",
"valid" : true,
"signature" :
"vpn" : false
}
}
2.)
/opt/pcbin/install/preloginloader/files/opsi/cfg/config.ini file already contains the following lines:
[installation]
service_user=none
service_password=none
client_servicetype=prelogin
;client_servicetype=opsiclientd
3.)
the output of the 'opsi-admin -d method getProductProperties_hash preloginloader' command:
{
"loginblockerstart" : "on"
}
4.)
I tried the following:
opsi-admin -d method setProductProperty preloginloader "client_servicetype" "opsiclientd"
, but nothing changed - if I install a new WindowsXP, the active OPSI client is the preloginloader type. In the services there is an opsiclientd service, but it is disabled (I tried to activate, and I started the service - and it works like a charm!).
regards, np