Config Editor verliert Clients aus anderem Netz (OPSI 4.1) gelöst
Verfasst: 08 Mär 2018, 10:24
Hallo,
ich experimentiere gerade mit dem neuen OPSI Release 4.1 und musste feststellen, dass Clients aus einem anderen IP Adressbereich im Config-Editor schlicht nicht angezeigt werden.
Der OPSI Server ist wie die alte OPSI 4.0 Maschine in Hyper-V virtualisiert und die entsprechenden Ports werden in Firewall und VPN auch entsprechend geroutet bzw. sind freigeschaltet (Die Kommunikation auf der Console per SSH klappt auch problemlos und ich kann z.B: Pakete installieren, on_demand, etc.).
Das Erstellen im Config Editor klappt problemlos, auch werden die Einträge unter /etc/opsi/pckeys und /var/lib/opsi/config/clients/*.ini erzeugt.
Eine Ausgabe auf der Konsole von opsi-admin -S method host_getIdents '' '{"type": "OpsiClient"}' gibt mir die erstellten Clients ebenfalls aus.
Erstelle ich einen Client im Editor, aus dem selben IP-Adressbereich wie der OPSI Server selbst, bzw. aus dem selben Subnetz, so zeigt er mir diesen auch an und behält ihn auch, wenn ich den Config Editor mal neu starte.
Ich habe auch mal ausprobiert, die IP Adresse in der INI des Clients aus dem anderen IP-Adressbereich testweise auf eine lokale IP aus dem selben Subnetz umzustellen, aber das hat auch nach Neustart des opsiconfd service und --init-current-config nichts genützt, er zeigt den Client weiterhin nicht an.
Im Log gibt es keine Fehler.
/edit: das Phänomen tritt sowohl im Web Editor, als auch im lokalen Config Editor auf und wird auch nicht durch Umschalten des verwendeten cyphers aus viewtopic.php?f=1&t=9581&p=42472&hilit=cipher#p42472 behoben.
Liegt hier evtl. ein Bug vor ?
ich experimentiere gerade mit dem neuen OPSI Release 4.1 und musste feststellen, dass Clients aus einem anderen IP Adressbereich im Config-Editor schlicht nicht angezeigt werden.
Der OPSI Server ist wie die alte OPSI 4.0 Maschine in Hyper-V virtualisiert und die entsprechenden Ports werden in Firewall und VPN auch entsprechend geroutet bzw. sind freigeschaltet (Die Kommunikation auf der Console per SSH klappt auch problemlos und ich kann z.B: Pakete installieren, on_demand, etc.).
Das Erstellen im Config Editor klappt problemlos, auch werden die Einträge unter /etc/opsi/pckeys und /var/lib/opsi/config/clients/*.ini erzeugt.
Eine Ausgabe auf der Konsole von opsi-admin -S method host_getIdents '' '{"type": "OpsiClient"}' gibt mir die erstellten Clients ebenfalls aus.
Erstelle ich einen Client im Editor, aus dem selben IP-Adressbereich wie der OPSI Server selbst, bzw. aus dem selben Subnetz, so zeigt er mir diesen auch an und behält ihn auch, wenn ich den Config Editor mal neu starte.
Ich habe auch mal ausprobiert, die IP Adresse in der INI des Clients aus dem anderen IP-Adressbereich testweise auf eine lokale IP aus dem selben Subnetz umzustellen, aber das hat auch nach Neustart des opsiconfd service und --init-current-config nichts genützt, er zeigt den Client weiterhin nicht an.
Im Log gibt es keine Fehler.
/edit: das Phänomen tritt sowohl im Web Editor, als auch im lokalen Config Editor auf und wird auch nicht durch Umschalten des verwendeten cyphers aus viewtopic.php?f=1&t=9581&p=42472&hilit=cipher#p42472 behoben.
Liegt hier evtl. ein Bug vor ?