none
IIS Apppool stürzt mit ASP ab RRS feed

  • Frage

  • Hallo zusammen,

    wir sind von einem kleinen Rechenzentrum in das Microsoft Azure RZ umgezogen.
    Seitdem kämpfe ich mit einigen Problemen.

    Ich nutze die aktuellste IIS Version auf einem Windows Server 2016 bzw. Windows Server 2019.
    Auf beiden Systemen kommt es in unregelmäßigen Abständen zum timeout des Apppools.

    Wer jetzt meint es liegt am Code, dem ist leider nicht so. Auf einem nicht Azure System funktioniert der Code einwandfrei und der Apppool bleibt am Leben.

    Auf dem bisherigen System musste ich dem Apppool keinen gesonderten User zuordnen. Auf den neuen Systemen funktioniert es mit der Standardeingabe nicht - Dort muss ich, sodass es zumindest temporär funktioniert, einen Admin User manuell hinterlegen.

    Aber dennoch kommt es zu regelmäßigen Abstürzen.

    Ich habe nun über DebugDiag ein Log erstellen lassen. Die VC Komponenten, welche bemängelt werden, habe ich bereits in der neusten Version drüberinstalliert - Jedoch ohne Erfolg.

    Log:
    Im Textkörper dürfen keine Bilder oder Links enthalten sein, bis Ihr Konto von uns geprüft werden kann.

    tldr;

    Umzug ins Azure RZ, vorhanden Seiten migriert, IIS Apppool stürzt regelmäßig ab, DebugDiag Protokoll s.o.

    Wäre um jeden Hinweis dankbar!
    m0ins

    Mittwoch, 23. September 2020 10:58

Antworten

  • Vielen Dank für deine Rückmeldung! <3

    Das einzige was da in Frage kommen könnte ist die Microsoft Database Engine 2016 - Hab eben auch noch einen Post auf stackoverflow gefunden welcher darauf hinweisen könnte, dass die 2016er Version n Macken hat. Werde heute Abend sobald ich den Server offline nehmen kann, die 2016er deinstallieren und die 2010 drüberbügeln.

    Ich geb spätestens morgen nochmal Rückmeldung. Danke soweit (:

    • Als Antwort markiert m0ins Donnerstag, 24. September 2020 11:03
    Mittwoch, 23. September 2020 12:01

Alle Antworten

  • Welche Fehlermeldung wird denn konkret ausgegeben?
    CallStack?

    Du kannst das Log ja auch als Text posten.

    • Bearbeitet Der Suchende Mittwoch, 23. September 2020 11:26
    Mittwoch, 23. September 2020 11:22
  • Leider darf ich als neuer User keine Links oder Pics posten..

    Auszug aus dem Log:

    In w3wp___.INTERNETSEITE.de__PID__2656__Date__09_23_2020__Time_12_38_28PM__532__Second_Chance_Exception_E06D7363.dmp the assembly instruction at KERNELBASE!RaiseException+68 in C:\Windows\System32\KERNELBASE.dll from Microsoft Corporation
    This exception originated from VCRUNTIME140!_CxxThrowException.
    has caused an unknown exception (0xe06d7363) on thread 27

    This exception originated from VCRUNTIME140!_CxxThrowException+90.

    Review the faulting call stack for thread 27 to determine root cause for the exception.


    Please follow up with vendor Microsoft Corporation for problem resolution concerning the following file: C:\Windows\System32\VCRUNTIME140.dll.

    ------------------

    In w3wp___.INTERNETSEITE.de__PID__5600__Date__09_23_2020__Time_12_38_15PM__339__Second_Chance_Exception_E06D7363.dmp the assembly instruction at KERNELBASE!RaiseException+68 in C:\Windows\System32\KERNELBASE.dll from Microsoft Corporation
    This exception originated from VCRUNTIME140!_CxxThrowException.
    has caused an unknown exception (0xe06d7363) on thread 28

    This exception originated from VCRUNTIME140!_CxxThrowException+90.


    Review the faulting call stack for thread 28 to determine root cause for the exception.


    Please follow up with vendor Microsoft Corporation for problem resolution concerning the following file: C:\Windows\System32\VCRUNTIME140.dll.

    ----------------------------


    Mittwoch, 23. September 2020 11:25
  • Es könnte auf eine Fehler im SQL-Server hindeuten.
    https://www.windows-faq.de/2017/10/05/0xe06d7363-windows-fehlercode/

    Bei langen Laufzeiten und vielen Abfragen kann irgendwann der Speicher zu eng werden.
    Im Gegensatz zu normalen Anwendungen, die u.U. auf die Pagefile ausgelagert werden, ist der IIS-Memory auf den physischen Speicher begrenzt.

    Bei C++ Anwendungen kennt man ebenso das Problem von Memory-Leeks weil rekursive Objektverweise nicht automatisch aufgelöst werden wie bei .Net.

    Der Fehlercode könnte ebenso auf einen Speicherengpass beim SQL-Server hindeuten, dass die vielen paralleleln Abfragen aus einer IIS-Anwendung heraus nicht bewältigt werdfen können.

    https://www.windows-faq.de/2017/10/05/0xe06d7363-windows-fehlercode/

    Ich denke nicht, dass es mit Office zu tun hat, es sei denn hier verwendet nicht unterstützte Office-Automatisierung. Dann könnte es tatsächlich auch ein Aktivierungsproblem sein.
    Bei einer Windows-Authentifizierung im IIS läuft jeder Thread nur mit den Beechtigungen des angemeldeten Users.

    Mittwoch, 23. September 2020 11:34
  • Vielen Dank für deine Rückmeldung! <3

    Das einzige was da in Frage kommen könnte ist die Microsoft Database Engine 2016 - Hab eben auch noch einen Post auf stackoverflow gefunden welcher darauf hinweisen könnte, dass die 2016er Version n Macken hat. Werde heute Abend sobald ich den Server offline nehmen kann, die 2016er deinstallieren und die 2010 drüberbügeln.

    Ich geb spätestens morgen nochmal Rückmeldung. Danke soweit (:

    • Als Antwort markiert m0ins Donnerstag, 24. September 2020 11:03
    Mittwoch, 23. September 2020 12:01
  • Sodale da bin ich wieder. Bisher laufen alle Systeme nach Plan. Es scheint wirklich an der Database Engine 2016 gelegen zu haben.

    Vielen Dank für den Hinweis! (:

    Donnerstag, 24. September 2020 07:56
  • Welche Treiber meisnt du damit?
    Unter dem Begriff "Microsoft Database Engine 2016" finde ich ja eigentlich nur Access-Treiber.
    Betreibst du eine IIS-Anwendung mit Access-MDB's?

    Bei Access 2016-Runtime weiß ich nur, dass sich diese mit einer gleichzeitigen Office 2016/365-Installation nicht vertragen bzw. sich gar nicht erst installieren lassen. Die Access-2010-Runtime kann dazu aber parallel verwendet werden.

    Wenn dir eine meiner Antworten gefallen hat, dann markiere die bitte freundlicherweise.
    Ich bin Punktesammler;-).

    Donnerstag, 24. September 2020 08:04
  • Uhm jap, bitte nicht lachen ^^ Aber wir betreiben aus diversen Gründen derzeit noch 2 Access DBs.. Wird Zeit, dass die mal abgelöst werden.

    Punkt ging raus (:

    Donnerstag, 24. September 2020 11:04