Fragen, Hinweise, Kommentare...
eMule FaQ
Sonstige Probleme und Fehler
Wie erkenne ich,
welche Part Datei zu welchem Download gehört?
Seit Version 0.21a als Tooltip, wenn man den Mauszeiger ein
wenig auf den Download hält.
In den Versionen 0.20a und 0.20b durch Anklicken des Files
mit der rechten Maustaste und anschließendem Anklicken von "Zeige Details".
Außer der Information zum .part File erhält man hier noch eine Reihe
interessanter statistischer Hinweise.
Für die Versionen 0.19c und früher hilft ein kleines Tool,
welches u.a. hier zu erhalten ist:
h**p://mitglied.lycos.de/zyrill/OvernetPartMetViewer.exe
Da dieses Tool allerdings für das OverNet gedacht war und
völlig ohne Betriebsanleitung kommt, sei hier das Wesentlichste beschrieben:
1. Es ist völlig egal, in welchem Ordner der Viewer gestartet
wird
2. Mit dem [...] Button den Pfad zum eigenen Temp Verzeichnis einstellen.
3. OK Klicken. Es erscheint eine Liste aller part.met
Durch Anklicken einer dieser Dateien erhält man die
benötigten Informationen.
File zur Verfügung gestellt von Zyrill
Beim Versionsupdate
werden meine aktiven Downloads nicht mehr angezeigt?
Insbesondere die Version 0.20a ist weder abwärts noch
aufwärtskompatibel. Auf keinen Fall sollte ein bisheriges "preferences.dat"
übernommen werden! Nach dem Umstieg ist es somit erforderlich, unter "Preferences"
genau jeden Punkt zu checken und die Einstellungen ans eigene System anzupassen.
Anschließend nicht vergessen auf "Übernehmen" zu klicken, damit sich eMule die
Einstellungen merkt. Da aber eMule die Part Files nur beim Start einliest, ist
nun auch noch ein Neustart erforderlich.
Die Übernahme von
ed2k-Links (Direkte Links, Weblinks) funktioniert nicht
Als aller erstes folgendes kontrollieren:
Anklicken dieses Buttons:
Die markierte Stelle anschauen:
Sieht die Schaltfläche so aus:
Dann diese Schaltfläche
anklicken und das Problem ist gelöst!
Sieht die Schaltfläche dagegen so aus:
Dann hier weiterlesen.....
Hier ist zunächst zu unterscheiden, was konkret nicht
funktioniert, weil abhängig davon unterschiedliche Maßnahmen zu ergreifen sind.
Bei Anklicken der Links passiert gar nichts:
Wahrscheinlich ist - verursacht durch Clientwechsel - die ed2k-Link Auswertung
in der Registry fehlerhaft. Entweder unter Hauptpunkt "Clientwechsel"
nachschauen, ob die Zuordnung in der Registry korrekt eingetragen ist und ggf.
anpassen, oder eMule am Besten in einem neuen Verzeichnis neu installieren. Beim
ersten Start wird man gefragt, ob ed2k-Links eMule zugeordnet werden sollen;
dies ist mit "Ja" zu beantworten.
Es wird eine Fehlermeldung angezeigt, dass der Link fehlerhaft sei:
In diesem Fall hat der Ersteller des Links einen syntaktischen Fehler gemacht.
Der Aufbau eines ed2k-Links hat die folgende Struktur:
ed2k://|file|{filename}|{size in bytes}|{hash}|
Ist hier auch nur ein einziges Zeichen fehlerhaft (z.B. ein
Code für Zeilenumbruch mit enthalten), kann eMule mit dem Link nichts anfangen
und meldet einen Fehler. Es bleibt nur, den Link auf einer anderen Seite zu
suchen.
Es wird eMule in der Version 0.20a verwendet:
Das ist ein bekannter Bug dieser Version, dass eben die Weblinks nicht
funktionieren. Hint: Auf aktuellere Version wechseln.
Es wird (vom IE) angegeben, dass die Seite nicht gefunden
wurde:
Das kann ein Fehler des IE sein, dass zu früh ein TimeOut registriert wurde.
Oder der Webserver des Anbieters erzeugt die Übergabeseite verzögert oder
fehlerhaft. Manchmal genügt es, im InternetExplorer auf "Seite aktualisieren" zu
klicken. Hilft auch das nicht, liegt der Fehler beim Anbieter der Web Seite.
Der Download wird angenommen, aber alles bleibt auch nach
Stunden rot:
a) Benutzung von 0.20a? Version wechseln
b) Link von w*w.eselfilme.de? Webseite wechseln
c) extrem seltenes File? Warten.....
d) Eine "Leiche" (File existiert nirgendwo)? Download canceln
Bei einigen der o.a. Punkte kann es auch helfen, den Link ins
Clipboard zu kopieren und ihn manuell auf der eMule Seite "Suche" in die
Eingabebox für "ed2k Link" kopieren. Ist ein offensichtlicher Fehler im Link
erkennbar, kann dieser hier auch durch editieren gefixt werden. Nach Klick auf
"Download selected" funktionieren die Links dann oftmals.
Wieso werden Änderungen
bzgl. meines Temp Ordners nicht übernommen?
Wenn man eine neue Version installiert, möchte man in der
Regel den Ordner als Temp Ordner eintragen, in dem sich die .part Files schon
begonnener Downloads aus früheren Versionen befinden.
Dies ist jedoch nicht möglich, wenn eMule auf die Dateien gerade zugreift! Und
das ist immer dann der Fall, wenn eMule gerade Dateien lädt (und damit in diese
Dateien schreibt). Es wird hierbei keine Fehlermeldung erzeugt - eMule nimmt die
Änderung einfach trotz Klick auf "Übernehmen" nicht an.
Ein sichere Weg, die Änderung wirksam durchzuführen, besteht darin, zunächst
"Automatisch verbinden bei Start" im "Einstellungen" Fenster zu deaktivieren und
dann eMule zu beenden. Nach Neustart, kann man problemlos den gewünschten Ordner
einstellen. Nach erneutem Neustart werden bisherige Downloads auch eingelesen.
Mögliche weitere Fehler, die das Einlesen evtl. verhindern, sind an anderen
Stellen dieser FAQ aufgeführt.
Ist eigentlich meine
IP für andere einsehbar?
Ja. Das ist bei peer to peer Netzwerken grundsätzlich so.
Einsehbar ist die IP (und viele weitere Details), wenn man einen User mit der
rechten Maustaste anklickt und "Show Details" wählt. Die mit angezeigte ID ist
übrigens nichts anderes als die IP Adresse in anderer Schreibweise.
Man kann darüber streiten, ob es notwendig ist, die Adresse
auch anzuzeigen, aber letztlich kann man die IP Adresse eines Client, zu dem man
connected ist, mit Standard Netzwerktools so oder so herausfinden.
Puristen, die das nicht möchten, haben eigentlich nur 2
Optionen:
a) eMule beenden und auf das Saugen verzichten
b) dafür sorgen, dass sie eine NIEDRIGE ID bekommen. Dann wird die IP Adresse
nämlich nicht angezeigt (da sie nicht zu ermitteln ist.)
Auch nach
Beendigung von eMule werden noch Zugriffe auf meinen Port 4662 registriert.
Wieso?
Das geschieht tatsächlich noch eine ganze Weile nach dem
Abschalten von eMule. Während eMule lief, stand man ja bei anderen Systemen in
der Queue. Und da steht man auch dann noch, wenn man eMule beendet.
Die anderen Clients überprüfen ihrerseits etwa alle 20 min,
ob das mit der Queue noch aktuell ist. Also fragen sie bei der ihnen bekannten
IP - in diesem Fall Deinem Rechner - nach --> Zugriffsversuch.
Frühere eMule Versionen aktualisierten das mit der Queue gar
nicht, sondern fragten erst nach, wenn der Client, der ja schon längst
abgeschaltet hatte, endlich "dran" war. --> Zugriffsversuch, teilweise Stunden
später.
Last but not least: Wenn man mit einer dynamischen IP
connected, war die ja möglicherweise kurz zuvor noch vergeben. Wenn man nun die
IP von jemandem erwischt, der vor kurzem eMule geschlossen hat und seinen PC
heruntergefahren hat, treffen die Zugriffsversuche nun den neuen Inhaber der IP
---> Zugriffsversuch, obwohl eMule überhaupt noch nicht gestartet wurde.
Ich habe die
Meldung "zu viele Verbindungen". Was ist da zu tun?
Wenn man Files lädt, werden im Downloadfenster Quellen
angezeigt. Dabei sucht eMule solange nach Quellen, bis der eingestellte
Maximalwert erreicht ist, aber über den Quellenaustausch können die gefundenen
Quellen auch den Maximalwert - oft beträchtlich - überschreiten. Jede Quelle
benutzt mindestens einmal eine Verbindung alle 18 Minuten um zu prüfen, ob die
andere Seite überhaupt noch antwortet, zur Aktualisierung des QR Wertes etc. Bei
beispielsweise 20 Files und 400 Sources werden dies z.B. bis zu 8000
Verbindungen, die nur kurzzeitig geöffnet werden. Das verteilt sich zwar wegen
des 18 min Intervalls, aber führt schon zu einer bedeutenden Erhöhung der
benötigten Verbindungen. Jede dieser aktiven Verbindung (UL/DL oder
prüfen/beantworten eines anderen Clients) benötigt einen Socket.
Hat man nun viele Quellen und gleichzeitig viele Files,
darüber hinaus auch noch viele Verbindungen aus so "Source Exchange", kann es
passieren, dass zu bestimmten Zeiten immer einmal wieder mehr Verbindungen
benötigt werden, als unter Max Verbindungen eingestellt sind. Dies vor allem,
wenn vereinzelt eine Flut von Verbindungsanforderungen auftritt. Nach der
englischen FAQ von Monk öffnet eMule auch nicht mehr als 20 Connections in 5
Sekunden, also pro Sekunde nur vier. Insoweit kann also auch einfach nur ein
"Stau" entstehen.
Zusammengefasst:
"Zu viele Verbindungen bedeutet, dass die maximalen Verbindungen erreicht
sind ODER dass 20 neue Verbindungen pro 5 Sekunden erreicht sind. eMule tut
dies, um zu verhindern dass 1000 Verbindungen pro Sekunde hergestellt werden and
Verbindungen in akzeptabler Zeit hergestellt werden können"
(Zitat FAQ aus www.emule-project.net)
Zur Lösung des Problems kann man verschiedene Dinge tun:
-
(a) warten, bis wieder Ressourcen frei sind und eMule wird
von selbst die Verbindungen herstellen. Dies geschieht oft innerhalb von
Minuten.
-
(b) Anzahl der Downloads verringern (durch Abbruch oder
Pause)
-
(b) Erhöhen der Max Con# Einstellung unter "Einstellungen"
- "Verbindung"
-
(c) Verringern der Max Sources Einstellung
Punkt (a) kommt primär in Frage, wenn es sich nur um eine
kurzzeitige Überlastung handelt. Tritt die Meldung aber dauerhaft auf (über
Stunden), kommen die Punkte (b), (c) oder (d) in Frage. Will man die
Verbindungen nicht erhöhen (um nicht noch mehr Traffic zu verursachen) oder kann
man das nicht (weil man Win98/ME oder einen Router verwendet) muss man den Wert
für Quellen pro File verringern oder eben die Anzahl der Downloads verringern.
Im Übrigen scheint es so, dass mehr als 200 Quellen pro File
niemals gut ist, besonders wenn man viele Files mit vielen Quellen im Download
hat. |