ToDo: Kontrolle

Häufiger vorkommende Fehler

Hamster-Protokoll

Start des lokalen XXXX-Servers misslungen

Der bezeichnete lokale Server kann nicht gestartet werden. Häufigste Ursache: Ein anderes Programm benutzt bereits den benötigten TCP-Port des Servers, z. B. Virus-Scanner für E-Mails – wie beispielsweise „Norton AntiVirus“ (NAV) – welche selber als POP3-Server beim Betriebssystem angemeldet sind, oder auch ein zweiter Hamster (aus einem anderem Verzeichnis als der schon laufende Hamster). Abhilfe schafft hier die Verwendung einer anderen Port-Nummer für den lokalen Server. Diese Änderung muss dann natürlich auch im News- bzw. E-Mail-Client/Reader eingetragen werden, da ansonsten nicht auf den Hamster, sondern eben auf das andere Programm zugegriffen würde.

Hamster-Meldungen

500 Permission denied - closing connection. [local NNTP/SMTP]
-ERR Permission denied - closing connection. [local POP3]

Die für den Zugriff auf den Hamster verwendete IP-Adresse ist nicht freigegeben. Details sind hierzu der Beschreibung zur Datei IPAccess.hst zu entnehmen. Mit entsprechenden Änderungen in dieser Datei ist der Zugriff einschaltbar.

500 Permission denied (not authorized by POP3). [local SMTP]

Der Zugriff auf den lokalen SMTP-Server ist durch das „SMTP after POP3“-Verfahren gesperrt, d. h. Mails können nur dann verschickt werden, wenn kurz vorher eine Abfrage nach neuen Mails erfolgt ist. Siehe hierzu die Ausführungen zum Menü „Einstellungen“ → „Lokale Server“ → „SMTP““.

501 Syntax error, missing brackets. [local SMTP]

Beim Mailversand gehören um den Absender/Empfänger im „MAIL FROM:/RCPT TO:“ spitze Klammern, und wenn das einliefernde Programm diese nicht benutzt, beschwert sich der Hamster. Um ihn etwas toleranter zu machen, kann man in der „hamster.ini“ folgenden Eintrag vornehmen:

[Setup]
mail.smtpneedbrackets=0

WinSock-Fehler

10048 WSAEADDRINUSE

Mögliche Ursachen: Eine Firewall verhindert den Start des lokalen Servers oder ein anderes Serverprogramm benutzt bereits diesen Port.

10049 WSAEADDRNOTAVAIL

Der Server ist nicht erreichbar. Mögliche Ursachen:

10053 WSAECONNABORTED

Mögliche Ursache: Internetverbindung oder Verbindung zum Server wurde unterbrochen.

10055 WSAENOBUFS

Bei Auftreten eines WinSock-Fehlers „WSAENOBUFS (10055)“ bei NT/2000/XP liegt ein internes Problem des TCP/IP-Systems vor. Dieses ist normalerweise nur darauf ausgelegt, für ausgehende TCP/IP-Verbindungen die Ports von 1024 bis 5000 zu verwenden. Beim gleichzeitigen Einsatz von Filesharing-Programmen kann dies zu wenig sein. Um den Fehler zu umgehen, muss die maximale Anzahl der verfügbaren Portnummern heraufgesetzt werden. Hierzu wird folgender Wert in der Registry verändert:
SchlüsselHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
NameMaxUserPort
WerttypDWORD
Wert65534

Zulässiger Bereich:5000–65534 (dezimal)
Standardwert:0x1388 (= 5000 dezimal)

Die Erklärung zu diesem Verhalten findet sich in folgendem Artikel in der Microsoft Knowledge Base: http://support.microsoft.com/kb/q196271

10061 WSAECONNREFUSED

Mögliche Ursachen:

10065 WSAEHOSTUNREACH

Ähnlich wie Fehler 10049, nur dass eine vorher korrekte Verbindung nicht mehr funktioniert.

10071 WSAEREMOTE

Mögliche Ursache: Verbindung wurde vom Remote-Server z. B. wegen fehlender Benutzerrechte wieder beendet.

11001 WSAHOST_NOT_FOUND

Mögliche Ursache: Servername wurde nicht gefunden, eventuell ist dieses ein simpler Schreibfehler.