JDownloader Community - Appwork GmbH
 

Go Back   JDownloader Community - Appwork GmbH > Deutscher Support > Probleme & Bugreports
Reply
 
Thread Tools Display Modes
  #1  
Old 11.03.2022, 11:05
schwa226 schwa226 is offline
Vacuum Cleaner
 
Join Date: Nov 2019
Posts: 17
Question INTERNAL_SERVER_ERROR mit myjdapi

Hallo,

seit einigen Tagen? geht das Python module myjdapi nicht mehr.
Ich verwende aktuell **External links are only visible to Support Staff****External links are only visible to Support Staff**

Ich bekomme immer einen INTERNAL_SERVER_ERROR:
Code:
2022-03-11 10:57:45.595 T:9164    ERROR <general>: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                                    - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                                   Error Type: <class 'resources.lib.exception.MYJDInternalServerErrorException'>
                                                   Error Contents: 
                                                   	SOURCE: DEVICE
                                                   	TYPE: INTERNAL_SERVER_ERROR
                                                   ------
                                                   REQUEST_URL: https://api.jdownloader.org/device/getDirectConnectionInfos
                                                   DATA:
                                                   {"apiVer": 1, "url": "/device/getDirectConnectionInfos", "params": [], "rid": 1646992665}
Wurde da was am Server verändert? Habe es auf verschiedenen Platformen versucht, immer der gleiche Fehler.
Reply With Quote
  #2  
Old 11.03.2022, 11:29
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,554
Default

@schwa226: Es gab keinerlei Änderungen am Server. Es gab am 25 Februar ein Update im JDownloader, aber wenn dann müsstest du das Problem genau seit dem 25ten haben. Ist dein JDownloader up2date? Mich wundert ein wenig die fehlende DeviceID in der Request_URL?! Hast du vorher ein jd.update_devices() und device=jd.get_device(...) gemacht?
__________________
JD-Dev & Server-Admin
Reply With Quote
  #3  
Old 11.03.2022, 11:47
schwa226 schwa226 is offline
Vacuum Cleaner
 
Join Date: Nov 2019
Posts: 17
Default

Ok, danke

ich bin mir nicht sicher ob ich diesen log hier posten darf, ansonsten bitte löschen:

Es wird also ein update_devices gemacht und es wird auch eines gefunden.
get_device geht aber schief:
**External links are only visible to Support Staff****External links are only visible to Support Staff**

Last edited by Jiaz; 11.03.2022 at 16:01.
Reply With Quote
  #4  
Old 11.03.2022, 11:54
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,554
Default

Kannst du mir kurz grob beschreiben wir ich das Skript selbst zum laufen bekomm/testen kann?
__________________
JD-Dev & Server-Admin
Reply With Quote
  #5  
Old 11.03.2022, 15:35
schwa226 schwa226 is offline
Vacuum Cleaner
 
Join Date: Nov 2019
Posts: 17
Default

Es wird im xstream addon von Kodi benützt. Aber eine ältere Version. Das Log von oben ist von der neuesten Version, aber der Fehler bleibt der gleiche.

Man muss in Kodi das repo installieren:
**External links are only visible to Support Staff****External links are only visible to Support Staff**

Danach aus dem repo das Video addon xstream.

Wie gesagt, vor einiger Zeit hat alles noch funktioniert, nun kommt aber immer der Server Error.

Ich kann auch noch mehr debug Info liefern vor der Verschlüsselung was zum Server geschickt wird.
Reply With Quote
  #6  
Old 11.03.2022, 15:52
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,554
Default

Ich versuch mal das Beispiel vom Github Projekt bei mir zu starten und schau ob es bei mir klappt. Also erstmal prüfen auf meiner Seite, so kann ich Client, Server und JDownloader im Ganzen prüfen

Update: Ich habe das Beispiel des Repos samt DirectConnection geprüft und das lief bei mir ohne Fehler durch.

Dein JDownloader ist verbunden? Also via https://my.jdownloader.org erreichbar? Name der Instanz korrekt? Einstellungen in xstream korrekt? dort musst ja auch irgendwie DeviceName oder DeviceID angeben?
__________________
JD-Dev & Server-Admin

Last edited by Jiaz; 11.03.2022 at 16:00.
Reply With Quote
  #7  
Old 11.03.2022, 16:43
schwa226 schwa226 is offline
Vacuum Cleaner
 
Join Date: Nov 2019
Posts: 17
Default

Ja, ist verbunden. Im Chrome Plugin geht es auch. Das Addon in Kodi findet ja auch die Devices "JDownloader@NAS" aber dann gibt es Probleme. Keine Ahnung was da los ist...

Kannst du bitte dein Python Sample sharen!?
Reply With Quote
  #8  
Old 11.03.2022, 16:54
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,554
Default

Code:
#!/usr/bin/env python3
import myjdapi

jd=myjdapi.Myjdapi()
jd.set_app_key("EXAMPLE")

jd.connect("e-mail","password")

jd.update_devices()
device=jd.get_device("DeviceName")
device.enable_direct_connection()

device.downloads.query_packages([{
                "bytesLoaded" : True,
                "bytesTotal" : True,
                "comment" : False,
                "enabled" : True,
                "eta" : True,
                "priority" : False,
                "finished" : True,
                "running" : True,
                "speed" : True,
                "status" : True,
                "childCount" : True,
                "hosts" : True,
                "saveTo" : True,
                "maxResults" : -1,
                "startAt" : 0,
            }])
__________________
JD-Dev & Server-Admin
Reply With Quote
  #9  
Old 11.03.2022, 17:04
schwa226 schwa226 is offline
Vacuum Cleaner
 
Join Date: Nov 2019
Posts: 17
Default

Danke, werde es prüfen und mich wieder melden!
Reply With Quote
  #10  
Old 14.03.2022, 08:16
schwa226 schwa226 is offline
Vacuum Cleaner
 
Join Date: Nov 2019
Posts: 17
Default

Ich habe es nun heute weiter getestet und es geht wieder. Ist komisch, aber ich habe es von 3 Verschiedenen Platformen probiert und nirgends funktionierte es mit Kodi!?

Geht nun aber wieder, SOLVED!
Reply With Quote
  #11  
Old 14.03.2022, 15:58
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,554
Default

Danke für die Rückmeldung! Von unserer Seite gab es keinerlei Änderungen. Was letztendlich die Ursache/Lösung war, werden wir wohl nie erfahren
__________________
JD-Dev & Server-Admin
Reply With Quote
Reply


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 05:27.
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.