Seite 1 von 1

[geloest] Server URLs werden jedesmal zurueckgesetzt

Verfasst: 11 Aug 2010, 14:26
von embl-structures
Hallo zusammen,

mir ist bei unseren Clients aufgefallen, dass der opsiclientd falsche (resp. unerwuenschte) Server URLs verwendet. Die Clients installiere ich jeweils manuell mit system_setup. Im File /opt/pcbin/install/preloginloader/files/opsi/cfg/config.ini habe ich [opsiclientd]->config_service.url korrekt gesetzt (config_service.url=https://virtueller-servername:4447). Ab dem zweiten Reboot, holt sich der Client aber die Daten wieder von https://servername:4447. Das moechte ich unbedingt vermeiden, denn bei einem Serverwechsel wird nur der virtuelle Servername umgezogen.

Ein Blick in C:\Program Files\opsi.org\preloginloader\opsiclientd\opsiclientd.conf zeigt, dass dort die Angaben falsch sind: In [depot_server]->url steht der Servername (statt des virtuellen Servernamens) und in [config_service]->url steht die IP-Nummer des Servers statt des virtuellen Servernamens. Wenn ich die Angaben manuell aendere, werden sie aber beim naechsten Reboot wieder zurueckgesetzt.

In welchem File auf dem OPSI-Server stehen diese Daten? Ich habe das gesamte /opt/pcbin durchsucht und wurde nicht fuendig

frank

Re: opsiclientd: Server URLs werden jedesmal zurueckgesetzt

Verfasst: 12 Aug 2010, 13:14
von embl-structures
embl-structures hat geschrieben:Hallo zusammen,

mir ist bei unseren Clients aufgefallen, dass der opsiclientd falsche (resp. unerwuenschte) Server URLs verwendet. Die Clients installiere ich jeweils manuell mit system_setup. Im File /opt/pcbin/install/preloginloader/files/opsi/cfg/config.ini habe ich [opsiclientd]->config_service.url korrekt gesetzt (config_service.url=https://virtueller-servername:4447). Ab dem zweiten Reboot, holt sich der Client aber die Daten wieder von https://servername:4447. Das moechte ich unbedingt vermeiden, denn bei einem Serverwechsel wird nur der virtuelle Servername umgezogen.

Ein Blick in C:\Program Files\opsi.org\preloginloader\opsiclientd\opsiclientd.conf zeigt, dass dort die Angaben falsch sind: In [depot_server]->url steht der Servername (statt des virtuellen Servernamens) und in [config_service]->url steht die IP-Nummer des Servers statt des virtuellen Servernamens. Wenn ich die Angaben manuell aendere, werden sie aber beim naechsten Reboot wieder zurueckgesetzt.

In welchem File auf dem OPSI-Server stehen diese Daten? Ich habe das gesamte /opt/pcbin durchsucht und wurde nicht fuendig

frank
Loesung:
Ich hatte den Verzeichnisbaum /var/lib/opsi/... uebersehen:
/var/lib/opsi/config/global.ini -> [networkConfig]->nextBootServiceURL setzt [config_service]->url und
/var/lib/opsi/config/depots/<DEPOTNAME>/depot.ini -> [depotshare] -> remoteurl setzt [depot_server]->url.

frank

[Geloest]opsiclientd: Server URLs werden jedesmal zurueckges

Verfasst: 13 Aug 2010, 10:46
von embl-structures
ist geloest