Fehler "HTTP Error 500.37 - ANCM Failed" beim Start des WebModels
Gültig für: viflow (Abo | 9 | 8) | Artikel: 1295509 | Aktualisiert am 21.05.2024
Wenn Sie beim Start des WebModels die Fehlermeldung HTTP Error 500.37 – ANCM Failed to Start Within Startup Time Limit erhalten, liegt dies in der Regel daran, dass das WebModel (bzw. die ASP.NET Core-Anwendung) beim ersten Aufruf länger als die in den Internet Information Services (IIS) hinterlegte Wartezeit (Standard: 120 Sekunden) benötigt, um zu starten.
So erhöhen Sie das Standard-Timeout
- Öffnen Sie das WebModel-Verzeichnis auf dem Webserver.
- Klicken Sie mit der rechten Maustaste auf die Datei web.config und öffnen diese (z.B. mit dem Windows Editor, Code Writer oder Notepad++).
- Suchen Sie die Zeile, die mit in dem Tag <aspNetCore …> beginnt {{1}}.
- Kopieren Sie den Text startupTimeLimit="900" und fügen Sie diesen – getrennt durch Leerzeichen – hinter "stdoutLogEnabled="false" ein {{2}}.
- Speichern Sie die Änderungen und schließen Sie die Datei web.config.
- Damit die modifizierte Datei web.config nicht beim nächsten Export überschrieben wird, erstellen Sie im viflow-Programmverzeichnis einen Ordner Customizations und darin einen weiteren Ordner WebApp.
Zum Beispiel (viflow-Installation in 64 Bit): C:\Programme\ViCon\ViFlow\080\Customizations\WebApp - Kopieren Sie die modifizierte Datei web.config in den Ordner WebApp.