10 Replies Latest reply on Jan 20, 2016 8:17 AM by gl-hl

    DSMC: Error #12

    gl-hl Apprentice
      Hallo zusammen,

      hatte jemand von euch schon mal mit folgendem Fehler zu tun gehabt:?
      Beim Auswählen eines Clients in der DSMC erhalte ich die o.g. Fehlermeldung wenn im Anschluss die Software-Policys geöffnet werden.
      Die Software-Policys können nicht mehr angezeigt werden und ich weiß auch nicht ob SW-Installation überhaupt noch stattfinden.

      Der Fehler trat bei uns mit der 2015.2.1 auf...

      Der HEAT-Support tut sich damit auch schwer...

      DSMC-Log:

      11:45:28.586 1   BlsAdminLib: > Action 'RecalculatePolicyInstancesOfNode( 21325 )' started
      11:45:28.587 2    BlsAdminLib.dll: Using URL 'http://DSMBLS:8080/blsAdministration/AdministrationService.asmx'
      11:45:28.754 2    BlsAdminLib.dll: SoapException:
      11:45:28.754 2    BlsAdminLib.dll: Request failed adding MP with ID [66049] to the list of failed servers
      11:45:28.764 2    ICDBHlp.dll: The initialization of the selected list from the icdb failed, do fallback and gathering all BLS
      11:45:28.765 0    BlsAdminLib.dll: Last request failed, new url couldn't be calculated
      11:45:28.765 2    BlsAdminLib.dll: SoapError from Server: Error #12: Object reference not set to an instance of an object.
      11:45:28.765 1    BlsAdminLib: > Action 'RecalculatePolicyInstancesOfNode( 21325 )' failed (Action took 172 ms.)
      11:45:28.766 E   Warning (Module:esiComCtl, Severity:0x03): Error #12:
      Ein interner Fehler ist aufgetreten. Bitte lesen Sie die Protokolldatei um mehr Informationen zu erhalten.
      Object reference not set to an instance of an object.


      Ich hoffe ihr könnt mir helfen. Es sind viele Clients davon betroffen
        • 1. Re: DSMC: Error #12
          NicoS1 Master
          Hallo,

          ich vermute in den BLS Logs wirst du fündiger werden als in den DSMC Logs.

          Gruß
          • 2. Re: DSMC: Error #12
            SitzRieSe Expert
            Hi,

            hast du zufällig vom APM auf PatchLink gewechselt? Den gleichen Fehler hab ich vorhin auch bei einem Kunden gesehen. Dort trat es bei allen Clients auf die schon einmal vom APM Patch Policies verpasst bekommen haben. (Clients die keine Patch Pakete zugewiesen hatten, hatten den Fehler nicht).

            Bei dem Kunden war die gesamte Umgebung gottseidank noch in der Testphase und wir konnten die Clients löschen. Neu angelegte Clients sind von dem Fehler nicht betroffen.

            Gleichzeitig ließen sich auch die alten APM, Kategorien nicht aus der Patch Library entfernen, dazu habe ich ein Ticket geöffnet.

            Verlauf beim Kunden:

            2015.1 > Update direkt auf 2015.2.1 (neue ISO verwendet) > hier noch alles ok > Wechsel von APM zu PatchLink > Error 12

            PS:

            Meine Demo Umgebung hat übrigens ebenfalls ein Problem mit der 2015.2.1 und PatchLink. Die Demo Umgebung hab ich von 2015.1 auf 2015.2 Build 3181 geupdated. Danach von APM auf PatchLink gewechselt. Alles gut! Nach dem Release des Hotfix hab ich den Hotfix eingespielt und bin jetzt auf 3188... Seit dem funktionieren die PatchLink Execution Packages nicht mehr. Die PatchLink Befehle sind nicht mehr im eScript Editor verfügbar, sondern es sind plötzlich die APM Befehle wieder vorhanden.
            • 3. Re: DSMC: Error #12
              gl-hl Apprentice

              Hi,

              hast du zufällig vom APM auf PatchLink gewechselt?



              Wir haben kein Patch Management von HEAT im Einsatz...
              • 4. Re: DSMC: Error #12
                gl-hl Apprentice

                Hallo,

                ich vermute in den BLS Logs wirst du fündiger werden als in den DSMC Logs.

                Gruß



                Hi Nico,

                ich habe folgende Log-Eintrag gefunden .\NiLogs\BLS\bls_AdministrationWebService.log.
                Kannst du damit was anfangen? Laut Support soll der Fehler bei uns zum nächsten Release 2015.2.2 behoben sein...



                2015-12-21 10:30:27,710 [3] ERROR Enteo.BlServer.WebService - Uncaught Exception found in WebService Layer
                2015-12-21 10:30:27,710 [3] ERROR Enteo.Common.WebService - Exception occurred
                System.NullReferenceException: Object reference not set to an instance of an object.
                   at Enteo.BlServer.Swms.ClientManagement.Commands.UninstallPolicyInstancesCommand.TreatComponentPolicyInstances(SynchronizationData syncData, HashSet`1 nonCompliantInstances, VirtualPolicyInstanceChecker policyInstanceChecker)
                   at Enteo.BlServer.Swms.ClientManagement.Commands.UninstallPolicyInstancesCommand.Execute(SynchronizationData syncData)
                   at Enteo.BlServer.Base.ClientManagement.CommandInfrastructure.SynchronizationInvoker.ExecuteSingleCommand(ISynchronizationCommand command, SynchronizationData data)
                   at Enteo.BlServer.Base.ClientManagement.CommandInfrastructure.InvokerBase`2.Execute(TData data)
                   at Enteo.BlServer.Swms.Policy.BlPolicyManagementByTarget.RecalculatePolicyInstancesOfNode(MdsObject node)
                   at Enteo.BlServer.Swms.Policy.BlPolicyManagementByTarget.RecalculatePolicyInstancesOfNode(Int32 nodeId)
                   at Enteo.BlServer.Swms.Policy.BlPolicyManagementByTargetSecuredProxy.RecalculatePolicyInstancesOfNode(Int32 nodeId)
                   at Enteo.BlServer.Orchestration.Administration.PolicyManagement.<>c__DisplayClass61.b__60(IMdsFactory )
                   at Enteo.BlServer.Orchestration.OrchestrationBase.HandleRequestInternal[TReply](String callName, TransactionHandling transactionHandling, ExecuteRequestDelegate`1 exec, Func`1 getClientInfo, Func`1 getRequestServerInfo, Func`2 getReplyServerInfo, OrchestrationCallWrapperActions actions)
                   at Enteo.BlServer.Orchestration.OrchestrationBase.HandleRequest[TReply](RequestBase request, String callName, TransactionHandling transactionHandling, OrchestrationCallWrapperActions actions, ExecuteRequestDelegate`1 executeRequest)
                   at Enteo.BlServer.Orchestration.OrchestrationBase.HandleRequest[TReply](RequestBase request, String callName, OrchestrationCallWrapperActions actions, ExecuteRequestDelegate`1 executeRequest)
                   at Enteo.BlServer.Orchestration.Administration.PolicyManagement.RecalculatePolicyInstancesOfNode(RecalculatePolicyInstancesOfNodeRequest request)
                   at Enteo.BlServer.WebService.Administration.AdministrationService.<>c__DisplayClassbe.b__bd(IPolicyManagement orchestration)
                   at Enteo.BlServer.WebService.Common.WebServiceBase.HandleRequest[TReply,TInterface](RequestBase request, ExecuteRequestDelegate`2 executeRequest)
                • 5. Re: DSMC: Error #12
                  Backdoor Specialist
                  Hallo Zusammen,

                  ich habe den Fehler auch mehrfach in unserer Umgebung nach dem Update auf 2015.2 (7.03.000.3181)

                  Gibt es schon eine Lösung für das Problem?
                  • 6. Re: DSMC: Error #12
                    derniwi Master
                    Hallo,

                    ich kenne diesen Fehler nicht, aber wir sind noch auf 2015.1.4.

                    Ich fürchte aber, dass das mit der neuen Policy-Behandlung und gelöschten Policy-Instanzen zusammenhängt.

                    Da würde ich mich gleich mal an den Support wenden, evtl. muss hier manuell etwas an der DB korrigiert werden.

                    Gruß
                    Nils
                    • 7. Re: DSMC: Error #12
                      Backdoor Specialist
                      habe mal ein Call aufgemacht > mal schauen was passiert
                      Es sind schon einige Rechner die ich nicht managen kann
                      • 8. Re: DSMC: Error #12
                        gl-hl Apprentice
                        Bei uns wurde der Fehler endlich gefixed.
                        Es mussten einige DLLS in den Windows GAC (C:\Windows\assembly) installiert werden. (auf dem Primary BLS; wir haben nur einen)

                        Musst dich auf jeden Fall beim Support melden! Kannst ja evtl. auf den Incident# 30137357 verweisen.
                        • 9. Re: DSMC: Error #12
                          info@offlimits-it.com Expert
                          wenn du bei diesen Rechnern Auf Osd Proxy aktualisieren machst gehen die wieder zumindest meistens. Call bei HEAT ist eröffnet
                          • 10. Re: DSMC: Error #12
                            Backdoor Specialist
                            [QUOTE=info@offlimits-it.com;46848]wenn du bei diesen Rechnern Auf Osd Proxy aktualisieren machst gehen die wieder zumindest meistens. Call bei HEAT ist eröffnet

                            Nein, leider nicht; das hatte ich auch schon versucht