Handbuch zur Problembehebung für FrontPage-SERK

Übersicht

Dieses Kapitel des Server Extensions Resource Kit erleichtert Ihnen das Verständnis von gängigen Fehlermeldungen im Zusammenhang mit den FrontPage-Servererweiterungen. Das Kapitel ist in zwei Abschnitte unterteilt: NT-Themen und UNIX-Themen.

Viele der in diesem Kapitel aufgelisteten Fehlermeldungen können auf verschiedene Weise auftreten. Dieses Kapitel versucht, die häufigsten Ursachen der jeweiligen Fehlermeldung aufzuzeigen. In vielen Fällen ist es empfehlenswert, die Fehlerprotokolldateien Ihres Servers zu überprüfen, wenn FrontPage einen Standard-HTML-Fehler meldet. Diese Protokolldateien enthalten in der Regel ausreichend detaillierte Informationen, um den Fehler zu erkennen.

Gängige Fehlermeldungen bei FrontPage-Servererweiterungen und Fragen zu Windows NT

Installation

IIS – Unknown Server "MSIIS"

Öffnen eines Webs

NTLM-Echtheitsbestätigung kann nicht durchgeführt werden
NTLM-Echtheitsbestätigung kann nicht durchgeführt werden, da Sie die Verbindung zum Server über einen Proxyserver herstellen.
IIS - Web kann ohne Benutzername/Kennwort-Eingabeaufforderung geöffnet werden
IIS – Web kann nicht geöffnet werden, Benutzername/Kennwort-Eingabeaufforderung wird dauernd angezeigt.
Server error: Web Server busy. Please try again.
There is no server on Port 80 at ‘Servername’.
Netscape – Web kann ohne Benutzername/Kennwort-Eingabeaufforderung geöffnet werden

Publizieren eines Webs

Verwenden von FTP an Stelle des Befehls FrontPage-Web publizieren

Http-Fehler

HTTP-500-Fehler
HTTP-501-Fehler

FAQ (Frequently Asked Questions) bei NT

Welche Aspekte sind von Bedeutung, wenn auf mein FrontPage-Web über FTP zugegriffen wird?

Gängige Fehlermeldungen bei FrontPage-Servererweiterungen und Fragen zu UNIX

Installation

Server error: Cannot open file "usr/local/Ordnername/service.lck" for writing.
Server error: Cannot open file "usr/local/Ordnername/config/magnus.lck" for writing.

Öffnen eines Webs

Netscape – Web wird ohne Benutzername/Kennwort-Eingabeaufforderung geöffnet
Apache - Web kann ohne Benutzername/Kennwort geöffnet werden
The server could not complete your request. For more information on the message from the server, click Details.
Cannot open file "/usr/local/frontpage/we80.cnf" for reading.
Server Error: The server encountered an internal error or misconfiguration

Publizieren eines Webs

The server "Servername" timed out.
Cannot add task named Taskname to the task list on the server.

Verwalten eines Webs

Server error: Cannot open file "Dokumentstammpfad/_vti_pvt/service.pwd"

Durchsuchen eines Webs

Netscape – Lesezugriff kann nicht eingeschränkt werden

Http-Fehler

HTTP-403-Fehler
HTTP-404-Fehler
HTTP-500-Fehler
HTTP-501-Fehler
HTTP-502-Fehler

FAQ (Frequently Asked Questions) bei UNIX

Verwenden von FTP an Stelle des Befehls FrontPage-Web publizieren
Ich führe auf meinem Server FreeBSD aus und habe laufend Probleme.

Gängige Fehlermeldungen bei FrontPage-Servererweiterungen und Fragen zu Windows NT

Installation

IIS – Unknown Server "MSIIS" oder IIS wird in der Dropdown-Liste Servertyp nicht angezeigt.

Diese Fehlermeldung kann von einer fehlenden oder veralteten Datei c:\Programme\Microsoft FrontPage\version3.0\servsupp\fp30msft.dll verursacht werden.

Überprüfen Sie das Vorhandensein und das Datum dieser Datei. Installieren Sie die FrontPage-Servererweiterungen von der FrontPage 98-CD neu, wenn das Datum der Datei älter ist als das der anderen DLLs, die sich im Ordner ../version3.0/servsupp befinden.

Öffnen eines Webs

NTLM-Echtheitsbestätigung kann nicht durchgeführt werden

Außerhalb Ihres lokalen Netzwerks müssen Ihre Benutzer zusammen mit ihrem Benutzernamen den Namen ihrer Domäne angeben , wie z. B. in meinedomäne\meinbenutzername. Hierdurch wird angegeben, daß der Webserver ein Konto auf dem primären Domänencontroller (PDC) verwenden soll, anstatt nach einem lokalen Konto zu suchen.

NTLM-Echtheitsbestätigung kann nicht durchgeführt werden, da Sie die Verbindung zum Server über einen Proxyserver herstellen. Die NTLM-Echtheitsbestätigung funktioniert in diesem Fall nicht. Sie sollten die NTLM-Echtheitsbestätigung für diesen Server deaktivieren, oder - wenn der Proxyserver nicht erforderlich ist - den Server mit Hilfe des Befehls "Optionen" aus dem Menü "Extras" im Feld "Liste der Hosts ohne Proxy" hinzufügen.

Wenn NTLM aktiviert ist und Sie versuchen, über einen Proxyserver oder einen Firewall auf ein FrontPage-Web zuzugreifen, ist kein Zugriff auf das Web möglich. Um Zugriff zu erhalten, muß die Einstellung Echtheitsbestätigung für Kennwort im Internet-Dienst-Manager auf Unverschlüsselte Echtheitsbestätigung festgelegt werden. Wenn einige Benutzer, die auf das Web zugreifen, NTLM benötigen und keinen Proxyserver verwenden, wählen Sie zusätzlich zu Unverschlüsselte Echtheitsbestätigung die Option Windows NT-Abfrage/Rückmeldung. FrontPage versucht zunächst, eine Verbindung unter Verwendung der NTLM-Echtheitsbestätigung herzustellen und verwendet dann gegebenenfalls die unverschlüsselte Echtheitsbestätigung.

IIS - Web kann ohne Benutzername/Kennwort-Eingabeaufforderung geöffnet werden

Wenn der Zugriff auf ein FrontPage-Web ohne Eingabeaufforderung für Benutzernamen und Kennwort möglich ist, beachten Sie bitte folgendes:

IIS –Web kann nicht geöffnet werden, Benutzername/Kennwort-Eingabeaufforderung wird dauernd angezeigt.

Diese Fehlermeldung kann eine der folgenden Ursachen haben:

Server error: Web Server busy. Please try again.

Das Benutzerkonto besitzt keine rwxd-Berechtigungen für den Ordner _vti_pvt des entsprechenden Webs. Insbesondere kann der Benutzer nicht auf die Datei Service.lck zugreifen

There is no server on Port 80 at ‘Servername’.

Diese Fehlermeldung weist darauf hin, daß der Webserver auf diesem Standort nicht ausgeführt wird.

Netscape – Web kann ohne Benutzername/Kennwort-Eingabeaufforderung geöffnet werden

Bei einem Netscape-Server liegt die Ursache für diese Fehlermeldung in der Regel daran, daß die Zugriffssteuerung nicht einwandfrei eingerichtet ist. Konfigurieren Sie in Netscape Server Administrator die Konfigurationsdateien für jeden Ordner entsprechend den nachstehend aufgeführten Parametern (um Zugriffssteuerung zu ermöglichen):

  1. Basisordner vom URL ableiten
  2. Dateiname = .nsconfig
  3. Unterordner nach Konfigurationsdateien durchsuchen

Publizieren eines Webs

Verwenden von FTP an Stelle des Befehls FrontPage-Web publizieren

Http-Fehler

Wenn eine http-Fehlermeldung mit einem Statuscode angezeigt wird, ist es von Bedeutung, zu wissen, daß es sich bei den Codes um einen Industriestandard handelt, der in der HTML 3.2-Spezifikation festgelegt ist. Meldungen der 400er-Reihe weisen darauf hin, daß die Ursache des Problems beim Client liegt, während Meldungen der 500er-Reihe darauf hinweisen, daß die Ursache des Problems beim Server liegt.

500 - Server Error: This server has encountered an internal error which prevents it from fulfilling your request. Die wahrscheinlichste Ursache ist eine fehlerhafte Konfiguration. Bitten Sie den Administrator, im Fehlerprotokoll des Servers nach entsprechenden Meldungen zu suchen.

Korrekturmöglichkeiten:

501 - HTTP/1.0 501 Not Supported

Diese Fehlermeldung gibt an, daß die FrontPage-Servererweiterungen nicht auf dem Zielserver installiert sind. Verwenden Sie auf dem Server FrontPage Server Administrator, um die Servererweiterungen zu installieren.

Dieser Fehler kann auch beim Versuch, ein CGI-Skript auszuführen, auftreten. In diesem Fall lautet der 501-Fehler "Unsupported". Stellen Sie im Dialogfeld Ordnerberechtigungen von FrontPage Explorer sicher, daß der Ordner CGI-bin als ausführbar gekennzeichnet ist.

Gängige Fehlermeldungen bei FrontPage-Servererweiterungen und Fragen zu UNIX

Installation

Server error: Cannot open file "usr/local/directory_name/service.lck" for writing.
Server error: Cannot open file "usr/local/directory_name/config/magnus.lck" for writing.

Während der Installation der Servererweiterungen versucht FrontPage, in dem entsprechenden Ordner eine Sperrdatei (.lck) von Null Bytes zu erstellen, so daß keine Änderungen durch andere Benutzer oder Programme auf dem System möglich sind. Wenn das Installationsprogramm diese Datei nicht öffnen kann, liegt das in der Regel daran, daß die Sperrdatei nicht erfolgreich erstellt wurde. Dies kann dann der Fall sein, wenn die Ordnerberechtigungen das Installationsprogramm daran hindern, in den Ordner zu schreiben. Eine Auflistung der richtigen Berechtigungen für diesen Ordner finden Sie im Abschnitt Dateien und Berechtigungen für UNIX-Server.

Öffnen eines Webs

Netscape – Web wird ohne Benutzername/Kennwort-Eingabeaufforderung geöffnet

Auf einem Netscape-Server weist diese Fehlermeldung in der Regel darauf hin, daß die Zugriffssteuerung nicht einwandfrei eingerichtet ist. Konfigurieren Sie in Netscape Server Administrator die Konfigurationsdateien für jeden Ordner entsprechend den nachstehend aufgeführten Parametern (um Zugriffssteuerung zu ermöglichen):

  1. Basisordner vom URL ableiten
  2. Dateiname = .nsconfig
  3. Unterordner nach Konfigurationsdateien durchsuchen

Apache – Web wird ohne Benutzername/Kennwort-Eingabeaufforderung geöffnet

Diese Fehlermeldung wird in der Regel dadurch verursacht, daß der Parameter AllowOverride in der Datei access.conf auf None festgelegt wurde. Dieses Problem wird behoben, wenn dieser Parameter auf All festgelegt wird.

The server could not complete your request. For more information on the message from the server, click Details

Die obige Fehlermeldung tritt unter Umständen mit der folgenden Fehlermeldung, die im Abschnitt Details angezeigt wird, auf.

msg=Cannot open file "/usr/local/frontpage/we80.cnf" for reading.
osmsg=Permission denied

Bei der Datei we80.cnf (oder Domänenname:Anschlußnummer.cnf) handelt es sich um eine Konfigurationsdatei, die von FrontPage während der Installation der FrontPage-Servererweiterungen erstellt wird. Überprüfen Sie die dieser Datei zugewiesenen Berechtigungen, und stellen Sie sicher, daß diese mit den in Dateien und Berechtigungen für UNIX-Server aufgeführten Berechtigungen übereinstimmen.

msg=Cannot open file "/usr/local/frontpage/we80.cnf" for reading.
osmsg=No such file or directory.

Wenn die Datei we80.cnf (oder Domänenname:Anschlußnummer.cnf) nicht im Ordner /usr/local/frontpage vorhanden ist, installieren Sie die FrontPage-Servererweiterungen für die betreffende Domäne erneut.

Server Error: The server encountered an internal error or misconfiguration and was unable to complete your request.  Nehmen Sie Verbindung mit dem Serveradministrator admin@mein_isp.com auf, und teilen Sie ihm die Uhrzeit, zu der der Fehler aufgetreten ist, und alle von Ihnen durchgeführten Aktionen mit, die als Ursache für den Fehler in Frage kommen könnten.

Überprüfen Sie die Fehlerprotokolldatei des Webservers, wenn eine der oben aufgeführten Fehlermeldungen auftritt. Dort könnten möglicherweise die folgenden Fehlermeldungen auftreten:

Access to /content_directory/_vti_bin/shtml.exe failed for Hostname, reason: Premature end of script headers

Diese Fehlermeldung weist darauf hin, daß die Datei shtml.exe der FrontPage-Servererweiterungen zwar auf dem Server gefunden wurde, jedoch nicht den erwarteten Code enthält. Die Ursache hierfür kann eine fehlerhaft installierte, ausführbare Stub-Datei im Ordner /usr/local/frontpage/version3.0/exes an Stelle der eigentlichen CGI-Datei sein. Da die Größe der eigentlichen CGI-Dateien ungefähr 2 MB beträgt, stellen Sie folgendes sicher:

Publizieren eines Webs

The server "Servername" timed out. The current request did not complete successfully.

Diese Fehlermeldung weist darauf hin, daß Sie den Parameter für die Zeitüberschreitung in der Konfigurationsdatei des Servers erhöhen sollten.

Cannot add task named Taskname to the task list on the server.

Diese Fehlermeldung weist in der Regel darauf hin, daß FrontPage nicht über ausreichende Berechtigungen für den Ordner Dokumentstammpfad/_vti_pvt verfügt.

Sie können die Option Check in der Datei fpsrvadm.exe verwenden, um dieses Problem weiter zu analysieren. Eine vollständige Auflistung der Dateiberechtigungen finden Sie außerdem unter Dateien und Berechtigungen für UNIX-Server.

Verwalten eines Webs

Server error: Cannot open file "Dokumentstammpfad/_vti_pvt/service.pwd"

Dieser Fehler kann auftreten, wenn Sie versuchen, die Berechtigungen für ein geöffnetes Web zu erweitern bzw. zu ändern. Überprüfen Sie die Dateiberechtigungen für diese Datei, und stellen Sie sicher, daß der Besitzer über Schreib-/Lesezugriff verfügt, und daß die SUID und der Besitzer der FrontPage-CGI-Programme (shtml.exe, admin.exe und author.exe) mit dem entsprechenden UNIX-Besitzer übereinstimmen. Die Standardberechtigungen für diese Datei sind 644. Eine vollständige Auflistung der Dateiberechtigungen finden Sie unter Dateien und Berechtigungen für UNIX-Server.

Durchsuchen eines Webs

Netscape – Lesezugriff kann nicht eingeschränkt werden

Netscape kann als optionales Leistungsmerkmal Endbenutzerdatenbanken verwalten. Selbst wenn Sie eine Datenbank mit registrierten Endbenutzern erstellen, die gleichwertig zu Anweisungen von Netscape ist, wird die Verwendung von Behandlungsroutinen für Registrierungsformulare von FrontPage auf diesen Servern nicht unterstützt, da Netscape-Server diese Datenbank während des Lesezugriffs eines Webbrowsers nicht dynamisch aktualisieren können.

Http-Fehler

Wenn eine http-Fehlermeldung mit einem Statuscode angezeigt wird, ist es von Bedeutung, zu wissen, daß es sich bei den Codes um einen Industriestandard handelt, der in der HTML 3.2-Spezifikation festgelegt ist. Meldungen der 400er-Reihe weisen darauf hin, daß die Ursache des Problems beim Client liegt, während Meldungen der 500er-Reihe darauf hinweisen, daß die Ursache des Problems beim Server liegt.

403 – Forbidden

Diese Fehlermeldung weist darauf hin, daß Sie für den Zugriff auf diesen Ordner nicht über die erforderlichen Berechtigungen verfügen. Diese Meldung kann auch auftreten, wenn Sie zu einer Website wechseln, die keine Homepage enthält.

404 – The proxy server has encountered an error (Host was not found).

Diese Fehlermeldung gibt an, daß der angeforderte URL von Ihrem DNS (Domain Name Service) nicht gefunden werden kann. Versuchen Sie von Ihrem Browser aus, auf den URL zuzugreifen, um zu bestätigen, daß die Website funktioniert und ausgeführt wird. Versuchen Sie anschließend erneut, eine Verbindung zu FrontPage Explorer herzustellen, wenn Sie erfolgreich eine Verbindung zu dem Browser herstellen konnten. Wenn weiterhin ein 404-Fehler auftritt, weist dies möglicherweise darauf hin, daß die FrontPage-Servererweiterungen nicht auf dem Server installiert sind.

500 - Server Error. This server has encountered an internal error which prevents it from fulfilling your request. Die wahrscheinlichste Ursache ist eine fehlerhafte Konfiguration. Bitten Sie den Administrator, im Fehlerprotokoll des Servers nach entsprechenden Meldungen zu suchen.

Diese Fehlermeldung kann mehrere Ursachen haben. Der FrontPage-Client ist nicht in der Lage, den Fehler weiter zu analysieren, da der Server nicht genügend Informationen geliefert hat. Überprüfen Sie die Fehlerprotokolle des Webservers, um den Fehler weiter zu analysieren. Häufig deutet dieser Fehler darauf hin, daß Berechtigungen fehlerhaft eingerichtet sind, Probleme mit der Zeitüberschreitung bestehen oder der Speicherplatz des Servers nicht mehr ausreichend ist.

501 - HTTP/1.0 501 Not Supported

Diese Fehlermeldung gibt an, daß die FrontPage-Servererweiterungen nicht auf dem Zielserver installiert sind. Verwenden Sie auf dem Server FrontPage Server Administrator, um die Servererweiterungen zu installieren.

502 - Auf dem Webserver ist ein Fehler aufgetreten, der es den FrontPage-Servererweiterungen unmöglich macht, diese Anfrage zu verarbeiten. (HTTP-Fehler 502)

Diese Fehlermeldung weist darauf hin, daß ein Webserver, der als Gateway oder Proxy fungiert, eine ungültige Antwort vom Upstream-Server erhalten hat, auf den er zum Verarbeiten dieser Anfrage zugegriffen hat. Ursache hierfür sind in der Regel Berechtigungsprobleme. Überprüfen Sie die Fehlerprotokolle des Servers, um ausführliche Informationen zu erhalten.

FAQ (Frequently Asked Questions) bei UNIX

Welche Dateien sollten nicht übertragen werden, wenn für die Übertragung der FrontPage-Web-Dateien zum Server FTP verwendet wird?

Der FrontPage-Befehl Publizieren verwendet für die Kommunikation mit dem Webserver HTTP. Mit Hilfe dieses Befehls werden keine lokalen Dateien der FrontPage-Servererweiterungen an den Zielserver übertragen. Unter Verwendung einer FTP-Anwendung ist es von Bedeutung, daß lediglich die Inhaltsdateien vom Ursprungswebserver übertragen werden. Verwenden Sie FTP nicht für _vti _*-Ordner. Bei der Übertragung dieser Ordner oder Dateien werden die bestehenden Dateien auf dem Zielserver überschrieben. Die Installation der FrontPage-Servererweiterungen sollte ausschließlich mit dem Dienstprogramm FrontPage Server Administrator auf dem Hostserver oder remote, unter Verwendung der HTML-Verwaltungsformulare, erfolgen.

Ich führe auf meinem Server FreeBSD aus und habe laufend Probleme.

FrontPage verfügt über Servererweiterungen, die das BSDi-Betriebssystem unterstützen. FreeBSD wird jedoch offiziell nicht unterstützt. Die Servererweiterungen wurden unter FreeBSD nicht ausführlich überprüft. Daher kann Microsoft keine Hilfe bei diesen Themen anbieten.