expertenaustausch > microsoft.* > microsoft.inetserver.iis

Alberto Luca (13.10.2007, 21:29)
Hallo Newsgroup,

ich arbeite mit IIS5 / Frontpage 2002 und bekomme bei der Vorschau folgenden
Fehler:

Server Application Error
The server has encountered an error while loading an application during the
processing of your request. Please refer to the event log for more detail
information. Please contact the server administrator for assistance.

Im EventLog ist folgendes ersichtlich:
Ereignistyp: Warnung
Ereignisquelle: W3SVC
Ereigniskategorie: Keine
Ereigniskennung: 36
Datum: 13.10.2007
Zeit: 21:16:25
Benutzer: Nicht zutreffend
Computer: XP2
Beschreibung:
Der Server konnte Anwendung '/LM/W3SVC/1/Root/sfw_eBiG' nicht laden. Fehler
'Schnittstelle nicht unterstützt'.

Woran kann es liegen?

Besten Dank vorab!
Ciao, Alberto
Stefan Falz [MVP] (14.10.2007, 17:56)
Hallo Alberto,

"Alberto Luca" schrieb

> Ereigniskennung: 36
> Datum: 13.10.2007
> Zeit: 21:16:25
> Benutzer: Nicht zutreffend
> Computer: XP2
> Beschreibung:
> Der Server konnte Anwendung '/LM/W3SVC/1/Root/sfw_eBiG' nicht laden. Fehler 'Schnittstelle nicht unterstützt'.


das kann viele Ursachen haben. Schau mal bei EventId, ob was davon auf dich
zutrifft.

Alberto Luca (15.10.2007, 21:18)
Hallo Stefan,

herzlichen Dank für deine Info.

Richtig weitergeholfen hat mir u.s. Link noch nicht.

Im IIS habe ich nun folgende Einstellung geändert:
Anwendungsschutz: Hoch (isoliert) => Mittel (zusammengefasst) => Niedrig
(IIS-Prozess)

Bei Niedrig wird nun im Browser folgender Fehler angezeigt:
Fehler '8002801d'
Bibliothek nicht registriert.
/iisHelp/common/500-100.asp, line 10

Im Event-Log steht nun kein Fehler mehr.

Vermutlich wird dieser Fehler nicht auf jeder asp-Seite erzeugt, sondern
vermutlich beim Arbeiten mit "Scripting.FileSystemObject".
Ich habe auch schon scrobj.dll und scrrun.dll neu registriert, jedoch ohne
Ergebnisveränderung.

Für weitere Hinweise bin ich sehr dankbar.
Besten Dank!

Ciao, Alberto

"Stefan Falz [MVP]" <ms.news> schrieb im Newsbeitrag
news:45cd
[..]
Stefan Falz [MVP] (15.10.2007, 22:42)
Hallo Alberto,

"Alberto Luca" schrieb

> Bei Niedrig wird nun im Browser folgender Fehler angezeigt:
> Fehler '8002801d'
> Bibliothek nicht registriert.
> /iisHelp/common/500-100.asp, line 10


was steht denn da in Zeile 10 der 500-100.asp?

> Vermutlich wird dieser Fehler nicht auf jeder asp-Seite erzeugt, sondern
> vermutlich beim Arbeiten mit "Scripting.FileSystemObject".


Hast Du auf dem Rechner einen Virenscanner (bspw. Norton, McAffe, ...) drauf?
Oder auch eine sog. Internet Security Suite?
Alberto Luca (16.10.2007, 21:57)
Hallo Stefan,

herzlichen Dank, dass du dich so um mich kümmerst.

Im IIS wird unter "Benutzerdefinierte Fehler" auf HTTP-Fehler 500;100
verwiesen:
=> URL /iisHelp/common/500-100.asp

Von dieser Datei habe ich noch nie etwas gehört!
Diese Datei befindet sich unter C:\WINDOWS\Help\iisHelp\common\.

Inhalt dieser Datei (die ersten Zeilen):
<%@ language="VBScript" %>
<%
Option Explicit

Const lngMaxFormBytes = 200

Dim objASPError, blnErrorWritten, strServername, strServerIP, strRemoteIP
Dim strMethod, lngPos, datNow, strQueryString, strURL

If Response.Buffer Then
Response.Clear
Response.Status = "500 Internal Server Error"
Response.ContentType = "text/html"
Response.Expires = 0
End If

Set objASPError = Server.GetLastError
%>

Bzgl. Virenscanner:
ich habe AntiVir laufen.

Vermutlich wird der Fehler aufgrund mangelnder Berechtigung erzeugt.

RegMon zeigt ACCDENIED in Process inetinfo.exe:236
HKCR\TypeLib\{D97A6DA0-A85C-11CF-83AE-00A0C90CBD8}\3.0

Hierunter verbergen sich "Microsoft Active Server Pages Object Library"
=> C:\Windows\system32\inetsrv\asp.dll
In Berechtigung ist "Jeder" eingetragen mit Vollzugriff und Lesen.

Wie könnte die Berechtigung wieder korrigiert werden?
Welcher User wird bei Zugriff auf IIS verwendet?

Besten Dank!
Ciao, Alberto

"Stefan Falz [MVP]" <ms.news> schrieb im Newsbeitrag
news:3876
[..]
Stefan Falz [MVP] (17.10.2007, 21:08)
Hallo Alberto,

"Alberto Luca" schrieb

[Zeile 10]
> If Response.Buffer Then


Aua. Bei Response.Buffer kommt "Bibliothek nicht registriert"?
Der Fehler scheint zwar relativ oft vorgekommen zu sein, eine
Allerweltslösung kenn ich aber nicht. Hast Du evtl. Crystal
Reports installiert? Falls ja, schau mal hier:




Generell zum Fehler selbst:



Allerdings behebt das natürlich nicht den eigentlichen Fehler,
der dafür sorgt, dass die 500-100.asp überhaupt aufgerufen wird.

> Hierunter verbergen sich "Microsoft Active Server Pages Object Library"
> => C:\Windows\system32\inetsrv\asp.dll
> In Berechtigung ist "Jeder" eingetragen mit Vollzugriff und Lesen.
> Wie könnte die Berechtigung wieder korrigiert werden?
> Welcher User wird bei Zugriff auf IIS verwendet?


Kommt auf den IIS an. IUSR, NETZWERKDIENST oder auch ein authentifizierter
User, wenn Du mit integrierter Anmeldung arbeitest.

Irgendwas hat dir da aber gewaltig was verstellt. Hilfts denn, wenn Du
mal den Virenscanner deaktivierst oder deinstallierst?

Ging das eigentlich schon immer nicht oder erst seit kurzem? Wenn letzteres,
probier doch mal eine Systemwiederherstellung.
Alberto Luca (17.10.2007, 21:09)
Hallo Stefan,

Ursache meines Problems war eine "zerschossene" Berechtigung eines
Registry-Eintrags (TypeLib).
Nach Vererbung von oben war dieser Fehler behoben.

Besten Dank für deine Unterstützung.

Ciao, Alberto
Ähnliche Themen