NetSetMan Support
You are not logged in.
- Topics: Active | Unanswered
#1 2020-03-05 13:42
- OWS
- Member
- Registered: 2020-03-05
- Posts: 3
NSM Windows Service aktualisiert die Adapter nicht!?
Hallo Support!
Windows version: Windows 10 1909
NetSetMan version: 4.7.2 Pro
Is the NSM Service activated?: Yes
Situation:
Per Windows GPO Startscript wird die settings.ini auf über 40 Laptops kopiert.
Bevor der User sich anmeldet, kann der Anwender per Icon die LAN Einstellungen ändern.
Der NSM Service aktualisiert die neue Netzwerkadapter IDs des Laptops nicht, um die Settings.ini dem aktuellen Laptop anzupassen.
Auch nach eingestelltem "Verzögerten Start" des Dienstes nicht.
Bei einem erfolgreichem Login aktualisiert NetSetMan die Adapter, allerdings in allen Profile Groups nur den ersten Konfigurations Tab (das erste SET).
Die anderen Tabs (SET) sind leer.
Dort ist nach der settings.ini noch die falsche Adapter ID hinterlegt.
Dadurch haben wir das Problem, dass der Benutzer, als nicht Admin, die Netzwerke nicht konfigurieren kann.
Da wir oft wechselnde Benutzer bei den Geräten haben, können diese sich nicht an die Domänen anmelden, da die Netzwerkadapter ggf. verstellt sind.
Offline
#2 2020-03-06 08:44
- NetSetMan Support
- Administrator
- Registered: 2005-08-06
- Posts: 1,878
Re: NSM Windows Service aktualisiert die Adapter nicht!?
Der NSM Service aktualisiert die neue Netzwerkadapter IDs des Laptops nicht, um die Settings.ini dem aktuellen Laptop anzupassen.
Auch nach eingestelltem "Verzögerten Start" des Dienstes nicht.
Vorab kurz zum besseren Verständnis: Der NSM Service ist lediglich dafür da, die Hauptanwendung mit den notwendigen Rechten zu versorgen und den Logon-Modus zu initiieren. Der Dienst selbst hat keine Funktionalität, die die Anwendung selbst betrifft.
Der Logon-Modus der Anwendung läd nur einen Bruchteil der Programmbestandteile. Dabei werden u.a. auch keine Updates an der Ini-Datei vorgenommen. Hierfür wurde der Logon-Modus schlicht nicht konzipiert. Um die Netzwerkadapter in der Ini-Datei auf dem Zielsystem anzupassen, muss die Anwendung ein Mal normal gestartet werden. Sie können dies im Grunde direkt nach dem Kopieren der Dateien auf das Zielsystem einmalig per Kommandozeile tun und das Programm danach direkt wieder beenden.
Bei einem erfolgreichem Login aktualisiert NetSetMan die Adapter, allerdings in allen Profile Groups nur den ersten Konfigurations Tab (das erste SET).
Die anderen Tabs (SET) sind leer.
Das sollte so natürlich nicht sein. Damit keine Missverständnisse entstehen: Was meinen Sie mit "sind leer"? Komplett leere Profile - also alle Einstellungen verschwunden? Oder ist lediglich die Auswahl des Netzwerkadapters leer? Gerne können Sie uns hierzu Screenshots zur besseren Verdeutlichung zukommen lassen.
Wir würden dies gerne im Detail analysieren. Senden Sie uns hierzu bitte:
Ihre vorbereitete settings.ini Datei.
Die settings.ini Datei, nachdem das Programm auf einem betroffenen System ein Mal ausgeführt und wieder beendet wurde.
Die beiden folgenden Registry-Zweige (als reg-Datei exportiert):
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network\{4D36E972-E325-11CE-BFC1-08002BE10318}
und
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}Screenshots, die das Problem zeigen.
Packen Sie bitte alle Dateien in ein Zip-Archiv, da die reg-Dateien sonst aufgrund der Dateiendung nicht durch den Sicherheitsfilter durchkommen, und senden Sie uns dieses mit Verweis/Verlinkung auf diesen Thread an unsere Email-Adresse (siehe Kontakt-Seite).
Dort ist nach der settings.ini noch die falsche Adapter ID hinterlegt.
Wir können uns leider nicht erklären, was Sie mit diesem Satz meinen könnten. Könnten Sie dies bitte nochmals anders beschreiben? Wie "nach der settings.ini"? Wie kann dort eine falsche ID stehen, wenn wie zuvor beschrieben das Profil oder zumindest die Adapterauswahl leer ist?
Ist auf dem Zielsystem grundsätzlich ein Adapter mit demselben Namen vorhanden, wie in der Ini definiert wurde?
Ebenfalls zum besseren Verständnis: Sie haben Ihre Lizenz bereits vor einigen Jahren erworben. Ist dieses Problem nun neu aufgetreten, obwohl es zuvor funktioniert hat, oder haben Sie nun einfach eine andere Verwendungsweise als zuvor?
Offline
#3 2020-03-06 14:02
- OWS
- Member
- Registered: 2020-03-05
- Posts: 3
Re: NSM Windows Service aktualisiert die Adapter nicht!?
Das sollte so natürlich nicht sein. Damit keine Missverständnisse entstehen: Was meinen Sie mit "sind leer"? Komplett leere Profile - also alle Einstellungen verschwunden? Oder ist lediglich die Auswahl des Netzwerkadapters leer?
Das Profil bleibt korrekt konfiguriert, nur die Adapterauswahl ist leer.
In der Auswahl des Adapter tauchen nach anklicken des leeren Feldes die neuen Adapter auf.
Der erste SET ist korrekt (Netzwerkadapter auf die neue "AdapterID" umgestellt.)
Nur die weiteren SET in der Profile Group nicht. (Netzwerkadapter leer)
Dies ist so in allen Profile Groups so!
Die Settings.ini mit einem Editor geöffnet zeigt an dem Config Punkt, zu den weiteren SET, noch die nicht aktualisierte "AdapterID".
Ebenfalls zum besseren Verständnis: Sie haben Ihre Lizenz bereits vor einigen Jahren erworben. Ist dieses Problem nun neu aufgetreten, obwohl es zuvor funktioniert hat, oder haben Sie nun einfach eine andere Verwendungsweise als zuvor?
Korrekt nur in diesem Fall reden wir über einen Kunden, der von uns Support erhält.
Dieser hat weiteren 50 Lizenzen von Ihnen.
Das "Problem" ist uns erst nun aufgefallen da wir einen neue Benutzer hatten, der sich nicht an die Domäne anmelden konnte. (Über den Login Screen ging die LAN Umstellung nicht, aus genanntem Grund.)
Die Dateien werden wir Ihnen zeitnah zukommen lassen. (nach dem Wochenende)
Offline
#4 2020-03-09 09:45
- NetSetMan Support
- Administrator
- Registered: 2005-08-06
- Posts: 1,878
Re: NSM Windows Service aktualisiert die Adapter nicht!?
Wir haben Ihre Daten soeben erhalten und analysiert. Damit wird die Ursache erkennbar.
In Ihrem ersten Profil (#0: "Cluster 1-3") ist die AdapterId "{FDDF62A3-..." zugeordnet. Wenn Sie in der vorbereiteten Ini ganz nach unten scrollen sehen Sie, dass dies über diese NICID dem Adapter Device0 "Ethernet" zugeordnet werden kann. Das wurde demnach korrekt konfiguriert und die Anpassung am Zielsystem funktioniert wie geschildert ja auch korrekt.
Beim zweiten (und weiteren) Profilen ist jedoch der AdapterID ein anderer Wert "{6B01CB5A-..." zugeordnet. Zu dieser ID exitiert bei den Adaptern (in Ihrem Fall Device0 bis Device5) jedoch kein Adapter. Eine Zuordnung ist also bereits in der vorgefertigten Ini nicht möglich. Entsprechend gibt es auch keinerlei Möglichkeit festzustellen, welcher Adapter in dem Profil denn gewünscht wird und resultierend ist auch kein Adaptername bekannt, der auf dem Zielsystem neu zugeordnet werden muss.
Um das Problem zu beheben, müssen Sie also zuerst die vorbereitete Ini korrigieren und sicherstellen, dass in den Profilen ein Adapter konfiguriert ist, der bei der Adapterauflistung ebenfalls existiert. Falls in den Profilen ebenfalls der Ethernet-Adapter erwartet wird, ändern Sie die AdapterId dort überall zu "{FDDF62A3-..." oder falls dort ein anderer Adapter benötigt wird, eben dessen ID.
Offline
#5 2020-03-09 15:39
- OWS
- Member
- Registered: 2020-03-05
- Posts: 3
Re: NSM Windows Service aktualisiert die Adapter nicht!?
Hallo Support,
wir haben unsere "Start" settings.ini aus der GPO bereinigt und neu erstellt.
Nun passt es wieder nach Programmstart.
Den "Auto refresh" beim Start haben wir auch nach einigem testen hinbekommen...
1. NSM Service als Verzögert eingestellt.
2. Beim Boot die Zentrale settings.ini kopiert
3. NSM exe vom Windows System im Hintergrund starten lassen. +5 Sek Zeit in der Batch noch dazu.
4. Taskkill netsetman.exe
5. NSMService mit net start starten.
Adapter sind dadurch aktualisiert und für den User aktuell und nutzbar.
Danke für die Hilfe!
Last edited by OWS (2020-03-09 15:41)
Offline
#6 2020-03-09 17:20
- NetSetMan Support
- Administrator
- Registered: 2005-08-06
- Posts: 1,878
Re: NSM Windows Service aktualisiert die Adapter nicht!?
Vielen Dank für die Rückmeldung. Es freut uns, dass das Problem damit behoben werden konnte.
Für Ihre Schritte 1 und 5 sehen wir jedoch eigentlich keine Notwendigkeit:
1. NSM Service als Verzögert eingestellt.
[...]
5. NSMService mit net start starten.
Der NSM Service führt wie gesagt selbst keine Aktionen durch, sondern er wartet sobald er gestartet wurde auf Befehle der eigentlichen Anwendung. Daher können Sie diesen eigentlich gerne normal installieren, worauf er automatisch beim Hochfahren gestartet wird.
Offline