Bonjour,
Depuis la mise à jour vers la version 24H2 de Windows 11, notre site internet à base d’ASP Classic 3.0 ne fonctionne plus correctement.
Un appel sur 2 au site génére une erreur 500 et nous pouvons voir dans le journal des événements de Windows le message suivant :
Error: File C:\inetpub\wwwroot/common/checkconfig.asp Script Engine Exception. A ScriptEngine threw exception 'C0000005' in 'IActiveScript::SetScriptState()' from 'CActiveScriptEngine::ReuseEngine()'..
Le même message d’erreur apparait peu importe la page demandée, même lorsque celle-ci ne fait qu’afficher un « hello Word »
Des recherches sur Internet nous propose de changer le paramètre suivant :
WebSite > ASP > Com Plus Properties > Execute In MTA =True
https://www.experts-exchange.com/que...ngine-%27.html
En changeant ce paramètre, les choses s’améliorent : le site ne renvoie plus d’erreur une fois sur 2, mais si 2 requêtes sont exécutées trop rapidement l’une après l’autre le problème survient de nouveau ce qui arrive surtout lorsque nous utilisons des requêtes AJAX (les requêtes s’enchainent)
Ce site internet est fonctionnel sur des centaines de machines avec des configurations très diverses
Nous n’avions jamais eu ce comportement avant la mise à jour 24H2 de Windows11, ce comportement n’est visible qu’avec Windows11 24H2 et Windows2025 24H2, aucun soucis constaté sur Windows 10 22H2 et Windows 2022
Auriez-vous une solution ?
Partager