JDownloader Community - Appwork GmbH
 

Notices

Reply
 
Thread Tools Display Modes
  #21  
Old 07.05.2020, 12:04
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,342
Default

Vielen Dank! Jetzt bin ich der Sache auf der Spur
Könntest du evtl noch meine Vermutung prüfen ob das NUR bei http Proxies passiert, nicht jedoch bei Socks?
__________________
JD-Dev & Server-Admin
Reply With Quote
  #22  
Old 07.05.2020, 15:57
tbengel tbengel is offline
JD Fan
 
Join Date: Mar 2018
Posts: 70
Default

Hallo Jiaz,

also in meiner JDownloader-Verbindungsverwaltung stehen ca. 50 Proxys
und diese sind ausschließlich HTTP-Proxys, also könnte Deine Vermutung
zutreffend sein.

Grüße
Reply With Quote
  #23  
Old 07.05.2020, 16:01
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,342
Default

Danke für die Rückmeldung!
__________________
JD-Dev & Server-Admin
Reply With Quote
  #24  
Old 07.05.2020, 18:16
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,342
Default

Ursache gefunden
__________________
JD-Dev & Server-Admin
Reply With Quote
  #25  
Old 07.05.2020, 18:32
tbengel tbengel is offline
JD Fan
 
Join Date: Mar 2018
Posts: 70
Default

I'm proud of you

Grüße
Reply With Quote
  #26  
Old 07.05.2020, 18:37
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,342
Default

Update sollte ich morgen schaffen. Lösung, so einfach wie doof Bei http Proxies wird der Timeout nicht gesetzt, somit default=0=unendlich
__________________
JD-Dev & Server-Admin
Reply With Quote
  #27  
Old 07.05.2020, 21:25
tbengel tbengel is offline
JD Fan
 
Join Date: Mar 2018
Posts: 70
Default

Krasse Sache und dies ist jahrelang nie aufgefallen, da zumeist die eingesetzten
Proxys auch funktionieren ... erklärt aber nicht, warum selbst beim "Zurücksetzen"
kein Abbruch möglich ist ... Hast Du dafür eine Erklärung?
Reply With Quote
  #28  
Old 08.05.2020, 10:16
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,342
Default

@tbengel: Natürlich, die Ursache liegt im unendlichen Timeout. Wir nutzen blockierende Lesen auf TCP welches sich nicht unterbrechen lässt. Sprich Java will Daten vom Netzwerk lesen, dann geht der Befehl ins Betriebsystem über und kommt erst zurück wenn a.) Daten vorhanden, b.) Timeout oder c.) Netzwerkfehler auftreten. Da keine Daten kommen und unendlicher Timeout, blockiert das bis irgendwann die Gegenseite zu macht oder es zu einem Netzwerkfehler kommt.
en.wikipedia.org/wiki/Asynchronous_I/O
__________________
JD-Dev & Server-Admin
Reply With Quote
  #29  
Old 08.05.2020, 11:53
tbengel tbengel is offline
JD Fan
 
Join Date: Mar 2018
Posts: 70
Default

Hallo @Jiaz,

ja dies könnte dann passen. Ich bin davon ausgegangen, dass die
Connection manuell (forced) unterbrochen wird, aber wenn hier
auch der nicht existente Timeout eine Rolle spielt, dann umso besser.

Ich kann es gerne vorab testen, falls da diesbezüglicher Bedarf besteht.

Grüße
Reply With Quote
  #30  
Old 08.05.2020, 12:26
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,342
Default

Nein, ein Stopp/Abbruch ist immer koordiniert und ein einfaches *Killen* der Verbindung ist nicht "graceful".
__________________
JD-Dev & Server-Admin
Reply With Quote
  #31  
Old 08.05.2020, 12:55
tbengel tbengel is offline
JD Fan
 
Join Date: Mar 2018
Posts: 70
Default

Danke @Jiaz, wieder was dazugelernt ...

Grüße
Reply With Quote
  #32  
Old 08.05.2020, 13:05
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,342
Default

Erst bedanken wenn das Problem gelöst wurde
__________________
JD-Dev & Server-Admin
Reply With Quote
  #33  
Old 08.05.2020, 13:43
tbengel tbengel is offline
JD Fan
 
Join Date: Mar 2018
Posts: 70
Default

Der Dank galt nur für die Informationen zum Dazulernen
Reply With Quote
  #34  
Old 21.05.2020, 13:34
tbengel tbengel is offline
JD Fan
 
Join Date: Mar 2018
Posts: 70
Default

... und @Jiaz, gibt es schon was neues an der Fix-Front?

Grüße

Last edited by tbengel; 21.05.2020 at 22:53.
Reply With Quote
  #35  
Old 22.05.2020, 12:05
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,342
Default

@tbengel: Ich versuche das Update/Änderung heute fertigzustellen.
__________________
JD-Dev & Server-Admin
Reply With Quote
  #36  
Old 30.05.2020, 17:54
tbengel tbengel is offline
JD Fan
 
Join Date: Mar 2018
Posts: 70
Default

@Jiaz...?
Noch eine Zusatzinfo, wenn er stundenlang im Linksammler hängen bleibt,
da er aus einer Connection nicht raus kommt, ist es in dieser Zeit nicht möglich,
weitere Zippyshare-Links hinzuzufügen ...

Grüße
Reply With Quote
  #37  
Old 02.06.2020, 13:20
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,342
Default

@tbengel: Ich werd das diese Woche fertig *schaffen*. Und auf deine Frage, nein, da der Linkcheck sequentiell pro Hoster die Links abarbeitet.
__________________
JD-Dev & Server-Admin
Reply With Quote
  #38  
Old 13.06.2020, 10:36
tbengel tbengel is offline
JD Fan
 
Join Date: Mar 2018
Posts: 70
Default

@Jiaz: Bisher gibt es leider noch keine Besserung ...

Grüße
Reply With Quote
  #39  
Old 23.06.2020, 12:01
tbengel tbengel is offline
JD Fan
 
Join Date: Mar 2018
Posts: 70
Default

@Jiaz: Kann die Änderung noch implementiert werden, oder gibt es diesbezügliche Hinderungsgründe?

Grüße
Reply With Quote
  #40  
Old 23.06.2020, 23:13
mario mario is offline
Modem User
 
Join Date: Jun 2020
Posts: 3
Default Socks Proxy Timeout

Wenn ich einen Download über einen http Proxy starten möchte und die Verbindung fehlschlägt, merkt JDownloader dies nach weniger Sekunden und versucht es später nochmal.
Ist ein Download jedoch über einen Socks Proxy kurzzeitig nicht möglich, bleibt der Status dauerhaft auf "Starte...", auch wenn eine Verbindung zum Proxy wieder möglich wäre.

Der Download lässt sich dann auch nicht durchs Stoppen/Anhalten aller Downloads beenden und neustarten. Download zurücksetzen ist ebenfalls nicht möglich. Es ist notwendig den kompletten JDownloader neuzustarten.

Dieses Verhalten konnte ich auf 3 unterschiedlichen Installationen reproduzieren.
Ist es möglich ein Timeout o.ä. für Socks Proxies zu setzen?

Last edited by mario; 24.06.2020 at 01:26.
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT +2. The time now is 11:12.
Provided By AppWork GmbH | Privacy | Imprint
Parts of the Design are used from Kirsch designed by Andrew & Austin
Powered by vBulletin® Version 3.8.10 Beta 1
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.