none
ASP.NET Webservice liefert HTTP Error 500.19 - Internal Server Error RRS feed

  • Frage

  • Hallo,

    wir haben einen ziemlich neu installierten WS 2012 R2 Server, auf dem wir auch 2 Sites mit  je einem Webservice eingerichtet hatten. Jeder Service verwendet einen eigenen App Pool mit CLR-Version 4.0, die Anwendungen sind 32 Bit. Die Services liefen seit der Einrichtung völlig problemlos.

    Gestern haben wir auf dem Server zuerst WSUS und dann den zusätzlich erforderlichen Microsoft Report Viewer 2008 SP1 installiert.

    Natürlich haben wir nicht unmittelbar nach der Installation geprüft, ob die Webservices noch funktionierten, aber zumindest heute morgen funktionieren sie nicht mehr. Beim Aufruf der asmx-Seite kommt folgende Meldung:


    HTTP Error 500.19 - Internal Server Error
    The requested page cannot be accessed because the related configuration data for the page is invalid.

    Detailed Error Information:
    Module                    DynamicCompressionModule
    Notification              SendResponse
    Handler                   WebServiceHandlerFactory-Integrated-4.0
    Error Code              0x800700c1
    Requested URL       http://localhost:8090/NuService/BdeService.asmx
    Physical Path          C:\inetpub\WebServices\NuService\BdeService.asmx
    Logon Method        Anonymous
    Logon User             Anonymous


    Hat jemand eine Idee was ich da tun soll?

    Donnerstag, 21. Januar 2016 13:09

Antworten

  • Habs nach längerem hin und her selbst rausgefunden.

    Falls es jemand interessiert, hier die Lösung:

    Durch die Installation von WSUS wurde unter anderm die applicationHost.config im Verzeichnis C:\Windows\System32\inetsrv\config verändert.

    In der Section <httpCompression wurde eine Zeile <scheme name="xpress"... eingefügt, womit auf eine DLL C:\Program Files\Update Services\WebServices\suscomp.dll verwiesen wurde.

    Laut dem Artikel 500.19 Error When Enabling 32-bit Application Pool handelt es sich dabei wohl um eine 64-Bit DLL, was sich wiederrum nicht mit unserem 32-Bit Webservice verträgt. Und da es anscheinend kein größeres Problem darstellt, die Komprimierung zu deaktivieren, haben wir die Zeile einfach gelöscht.

    • Als Antwort markiert Wolle Kette Dienstag, 26. Januar 2016 12:37
    Dienstag, 26. Januar 2016 12:37