25-10-2019, 08:24 AM
Guten Morgen,
wir haben hier ein komisches Problem in unserem Unternehmen. Wir benutzen ASG über eine SQL DB damit die einzelnen Teams die gleichen Verbindungen haben.
Bei 2 Usern tritt folgender Fehlerfall auf:
- Verbindung via https mit Chromium auf diverse IPs => ASG stürzt ab
- Kollege meldet sich in der fehlerhaften Sitzung an => Verbindung funktioniert
- Kollege mit Fehlerfall meldet sich in anderer funktionierender Sitzung an => Verbindung funktioniert auch
Das Problem lässt sich also auf den User eingrenzen. Nachdem ich den User aus den Benutzern im ASG gelöscht habe funktioniert es für eine kurze Zeit (mal paar Mins mal mehrere Stunden) aber der Fehler tritt danach wieder auf. Exportiere ich die Connections und spiele Sie ohne DB lokal ein funktioniert die Verbindung.
Ich habe schon verschiedene Versionen getestet und alle scheinen das Problem zu verursachen, allerdings nur bei 2 Usern von 50, die das Tool einsetzen. Im Log finde ich leider keine Fehler nur in der Ereignisanzeige sind folgende Fehler zu sehen:
Name der fehlerhaften Anwendung: ASGRD.exe, Version: 12.0.6279.1, Zeitstempel: 0x5c86fc1a
Name des fehlerhaften Moduls: KERNELBASE.dll, Version: 10.0.18362.267, Zeitstempel: 0x91664cab
Ausnahmecode: 0xe0434352
Fehleroffset: 0x00113442
ID des fehlerhaften Prozesses: 0x2164
Startzeit der fehlerhaften Anwendung: 0x01d58590e4fdbab9
Pfad der fehlerhaften Anwendung: C:\Program Files (x86)\ASG-Remote Desktop 2019\ASGRD.exe
Pfad des fehlerhaften Moduls: C:\WINDOWS\System32\KERNELBASE.dll
Berichtskennung: 1f683b9f-d338-47a2-a8e6-69b459aba2bf
Vollständiger Name des fehlerhaften Pakets:
Anwendungs-ID, die relativ zum fehlerhaften Paket ist:
Anwendung: ASGRD.exe
Frameworkversion: v4.0.30319
Beschreibung: Der Prozess wurde aufgrund einer unbehandelten Ausnahme beendet.
Ausnahmeinformationen: System.ArgumentException
bei System.Windows.Forms.Control+ControlCollection.Add(System.Windows.Forms.Control)
bei System.Windows.Forms.WindowsFormsUtils+ReadOnlyControlCollection.AddInternal(System.Windows.Forms.Control)
bei System.Windows.Forms.ToolStripControlHost.SyncControlParent()
bei System.Windows.Forms.ToolStripControlHost.OnParentChanged(System.Windows.Forms.ToolStrip, System.Windows.Forms.ToolStrip)
bei System.Windows.Forms.ToolStripItem.set_ParentInternal(System.Windows.Forms.ToolStrip)
bei System.Windows.Forms.ToolStripSplitStackLayout.LayoutHorizontal()
bei System.Windows.Forms.ToolStripSplitStackLayout.LayoutCore(System.Windows.Forms.Layout.IArrangedElement, System.Windows.Forms.LayoutEventArgs)
bei System.Windows.Forms.Layout.LayoutEngine.Layout(System.Object, System.Windows.Forms.LayoutEventArgs)
bei System.Windows.Forms.Control.OnLayout(System.Windows.Forms.LayoutEventArgs)
bei System.Windows.Forms.ScrollableControl.OnLayout(System.Windows.Forms.LayoutEventArgs)
bei System.Windows.Forms.ToolStrip.OnLayout(System.Windows.Forms.LayoutEventArgs)
bei System.Windows.Forms.Control.PerformLayout(System.Windows.Forms.LayoutEventArgs)
bei System.Windows.Forms.Control.System.Windows.Forms.Layout.IArrangedElement.PerformLayout(System.Windows.Forms.Layout.IArrangedElement, System.String)
bei System.Windows.Forms.ToolStripItem.InvalidateItemLayout(System.String, Boolean)
bei System.Windows.Forms.ToolStripItem.set_ImageIndex(Int32)
bei System.Windows.Forms.ToolStripItem.set_Image(System.Drawing.Image)
bei CloudAdminUI.DockControls.ConnectionControl.TogglePropertiesAddConnectionButton()
bei CloudAdminUI.DockControls.ConnectionControl.clientCtrl_OnConnected()
bei PlugInHttp.Controls.HttpClientControl.DocumentCompleted(System.String)
bei PlugInHttp.Controls.CustomChromiumControl.OnBrowserAddressChanged(System.Object, CefSharp.AddressChangedEventArgs)
bei CefSharp.WinForms.ChromiumWebBrowser.CefSharp.Internals.IWebBrowserInternal.SetAddress(CefSharp.AddressChangedEventArgs)
bei <Module>.CefSharp.Internals.ClientAdapter.OnAddressChange(CefSharp.Internals.ClientAdapter*, scoped_refptr<CefBrowser>*, scoped_refptr<CefFrame>*, CefStringBase<CefStringTraitsUTF16>*)
Ich hoffe jemand kann mir hier noch einen Denkanstoß liefern, kann mir das langsam nicht mehr erklären.
wir haben hier ein komisches Problem in unserem Unternehmen. Wir benutzen ASG über eine SQL DB damit die einzelnen Teams die gleichen Verbindungen haben.
Bei 2 Usern tritt folgender Fehlerfall auf:
- Verbindung via https mit Chromium auf diverse IPs => ASG stürzt ab
- Kollege meldet sich in der fehlerhaften Sitzung an => Verbindung funktioniert
- Kollege mit Fehlerfall meldet sich in anderer funktionierender Sitzung an => Verbindung funktioniert auch
Das Problem lässt sich also auf den User eingrenzen. Nachdem ich den User aus den Benutzern im ASG gelöscht habe funktioniert es für eine kurze Zeit (mal paar Mins mal mehrere Stunden) aber der Fehler tritt danach wieder auf. Exportiere ich die Connections und spiele Sie ohne DB lokal ein funktioniert die Verbindung.
Ich habe schon verschiedene Versionen getestet und alle scheinen das Problem zu verursachen, allerdings nur bei 2 Usern von 50, die das Tool einsetzen. Im Log finde ich leider keine Fehler nur in der Ereignisanzeige sind folgende Fehler zu sehen:
Name der fehlerhaften Anwendung: ASGRD.exe, Version: 12.0.6279.1, Zeitstempel: 0x5c86fc1a
Name des fehlerhaften Moduls: KERNELBASE.dll, Version: 10.0.18362.267, Zeitstempel: 0x91664cab
Ausnahmecode: 0xe0434352
Fehleroffset: 0x00113442
ID des fehlerhaften Prozesses: 0x2164
Startzeit der fehlerhaften Anwendung: 0x01d58590e4fdbab9
Pfad der fehlerhaften Anwendung: C:\Program Files (x86)\ASG-Remote Desktop 2019\ASGRD.exe
Pfad des fehlerhaften Moduls: C:\WINDOWS\System32\KERNELBASE.dll
Berichtskennung: 1f683b9f-d338-47a2-a8e6-69b459aba2bf
Vollständiger Name des fehlerhaften Pakets:
Anwendungs-ID, die relativ zum fehlerhaften Paket ist:
Anwendung: ASGRD.exe
Frameworkversion: v4.0.30319
Beschreibung: Der Prozess wurde aufgrund einer unbehandelten Ausnahme beendet.
Ausnahmeinformationen: System.ArgumentException
bei System.Windows.Forms.Control+ControlCollection.Add(System.Windows.Forms.Control)
bei System.Windows.Forms.WindowsFormsUtils+ReadOnlyControlCollection.AddInternal(System.Windows.Forms.Control)
bei System.Windows.Forms.ToolStripControlHost.SyncControlParent()
bei System.Windows.Forms.ToolStripControlHost.OnParentChanged(System.Windows.Forms.ToolStrip, System.Windows.Forms.ToolStrip)
bei System.Windows.Forms.ToolStripItem.set_ParentInternal(System.Windows.Forms.ToolStrip)
bei System.Windows.Forms.ToolStripSplitStackLayout.LayoutHorizontal()
bei System.Windows.Forms.ToolStripSplitStackLayout.LayoutCore(System.Windows.Forms.Layout.IArrangedElement, System.Windows.Forms.LayoutEventArgs)
bei System.Windows.Forms.Layout.LayoutEngine.Layout(System.Object, System.Windows.Forms.LayoutEventArgs)
bei System.Windows.Forms.Control.OnLayout(System.Windows.Forms.LayoutEventArgs)
bei System.Windows.Forms.ScrollableControl.OnLayout(System.Windows.Forms.LayoutEventArgs)
bei System.Windows.Forms.ToolStrip.OnLayout(System.Windows.Forms.LayoutEventArgs)
bei System.Windows.Forms.Control.PerformLayout(System.Windows.Forms.LayoutEventArgs)
bei System.Windows.Forms.Control.System.Windows.Forms.Layout.IArrangedElement.PerformLayout(System.Windows.Forms.Layout.IArrangedElement, System.String)
bei System.Windows.Forms.ToolStripItem.InvalidateItemLayout(System.String, Boolean)
bei System.Windows.Forms.ToolStripItem.set_ImageIndex(Int32)
bei System.Windows.Forms.ToolStripItem.set_Image(System.Drawing.Image)
bei CloudAdminUI.DockControls.ConnectionControl.TogglePropertiesAddConnectionButton()
bei CloudAdminUI.DockControls.ConnectionControl.clientCtrl_OnConnected()
bei PlugInHttp.Controls.HttpClientControl.DocumentCompleted(System.String)
bei PlugInHttp.Controls.CustomChromiumControl.OnBrowserAddressChanged(System.Object, CefSharp.AddressChangedEventArgs)
bei CefSharp.WinForms.ChromiumWebBrowser.CefSharp.Internals.IWebBrowserInternal.SetAddress(CefSharp.AddressChangedEventArgs)
bei <Module>.CefSharp.Internals.ClientAdapter.OnAddressChange(CefSharp.Internals.ClientAdapter*, scoped_refptr<CefBrowser>*, scoped_refptr<CefFrame>*, CefStringBase<CefStringTraitsUTF16>*)
Ich hoffe jemand kann mir hier noch einen Denkanstoß liefern, kann mir das langsam nicht mehr erklären.