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.
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
Verwenden von FTP an Stelle des Befehls FrontPage-Web publizieren
Welche Aspekte sind von Bedeutung, wenn auf mein FrontPage-Web über FTP zugegriffen wird?
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.
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
The server "Servername" timed out.
Cannot add task named Taskname to the task list on the server.
Server error: Cannot open file "Dokumentstammpfad/_vti_pvt/service.pwd"
HTTP-403-Fehler
HTTP-404-Fehler
HTTP-500-Fehler
HTTP-501-Fehler
HTTP-502-Fehler
Verwenden von FTP an Stelle des Befehls FrontPage-Web publizieren
Ich führe auf meinem Server FreeBSD aus und habe laufend Probleme.
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.
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.
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:
- Wenn Sie die NT-Abfrage/Rückmeldung verwenden und bereits als Administrator am Computer angemeldet sind, verwendet FrontPage automatisch dasselbe Kennwort. In diesem Fall versuchen Sie bei der Problembehebung, ein FrontPage-Web von einem Clientcomputer aus zu öffnen. Sie sollten jetzt im entsprechenden Dialogfeld zur Eingabe von Benutzernamen/Kennwort aufgefordert werden.
- Die Konten "IUSR_Computername" oder "INTERAKTIV" besitzen möglicherweise Lese- und Ausführungsberechtigung für den Ordner _vti_bin/_vti_aut. Falls Sie ein so hohes Berechtigungsniveau für die Unterordner von _vti_bin vergeben haben, fordert FrontPage Explorer Sie bei der Anmeldung niemals auf, Ihren Benutzernamen und Ihr Kennwort einzugeben. Das Anmeldekonto wird als Internet-Gastkonto interpretiert. Entfernen Sie in diesem Fall alle Berechtigungen für alle Benutzer mit Ausnahme der Autor- und Administratorgruppen.
- Wenn Sie ein FAT-Dateisystem ausführen, können Sie den Zugriff auf Ihr FrontPage-Web nicht einschränken. Alle Benutzer von FrontPage-Clients können auf Ihr Web zugreifen. Sie müssen IIS auf einer NTLM-Partition neu installieren.
Diese Fehlermeldung kann eine der folgenden Ursachen haben:
- Sie verwenden eine unzulässige Benutzername/Kennwort-Kombination
- Es besteht ein Problem hinsichtlich der Datei/Ordner-Berechtigungen. Wenn ein Problem hinsichtlich der Datei/Ordner-Berechtigungen besteht, verfügt das Konto möglicherweise nicht über Lese- und Ausführungsberechtigung für den Ordner _vti_aut bzw. _vti_adm (je nachdem, ob Sie sich als Autor oder Administrator anmelden möchten).
- Wenn es sich um ein neues NT-Benutzerkonto handelt, stellen Sie sicher, daß im Dialogfeld Benutzereigenschaften des NT-Benutzermanagers das Kontrollkästchen Benutzer muß Kennwort bei der nächsten Anmeldung ändern nicht aktiviert ist.
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):
- Basisordner vom URL ableiten
- Dateiname = .nsconfig
- Unterordner nach Konfigurationsdateien durchsuchen
Verwenden von FTP an Stelle des Befehls FrontPage-Web publizieren
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:
- Konvertieren Sie den Standardserver im Internet-Dienst-Manager in einen virtuellen Server. Sie können in FrontPage Server Administrator feststellen, ob es sich um einen virtuellen Server handelt. Wenn der Standardserver nur die Anschlußnummern (80 und 443) und keine TCP/IP-Adresse anzeigt, handelt es sich nicht um einen virtuellen Server.
Deinstallieren Sie die Servererweiterungen nur vom Standardserver, um diesen Fehler zu beheben. Führen Sie als nächstes den IIS-Internet-Dienst-Manager aus, und wählen Sie auf der Registerkarte Ordner den Ordner für den Standarddienst. Wählen Sie den Befehl Eigenschaften bearbeiten, markieren Sie das Feld Virtueller Server, geben Sie die richtige TCP/IP-Adresse ein, und klicken Sie auf Übernehmen. Halten Sie anschließend Ihren Server an, und führen Sie einen Neustart durch. Installieren Sie die FrontPage-Servererweiterungen erneut auf dem neuen virtuellen Server.
- Siehe auch: http://www.microsoft.com/kb/articles/q143/0/97.htm
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.
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 .
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):
- Basisordner vom URL ableiten
- Dateiname = .nsconfig
- 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.
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 deniedBei 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:
- Daß die CGI-Dateien im Ordner ../version3.0/exes die richtige Größe haben.
- Daß die ausführbaren Stub-Dateien im Inhaltsordner auf die richtige Position der CGI-Dateien zeigen. Wenn Sie die Funktion strings ausführen, wird der in den ausführbaren Stub-Dateien enthaltene Textcode angezeigt.
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.
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.
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.
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.
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.