Vor kurzem ist die Premiumzeit meines SO-Accounts abgelaufen.
Ich nahm an, dass der Account jetzt wieder normal im Free-Modus läuft.
Im Browser funktioniert das Runterladen mit eingeloggtem SO-Account.
Wenn ich den Account in JD2 aktualisiere, wird als Fehler "Invalid user/password" angezeigt.
Im Log zeigt sich ein anderes Bild, denn der Fehler wird erst nach(!) dem erfolgreichen Abfragen der SO-API zurückgegeben (Zahlen ein wenig frisiert):
Code:
--ID:247TS:1456421905578-2/25/16 6:38:25 PM - [jd.plugins.hoster.antiDDoSForHost(readConnection)] ->
user=12345678901
email=max@mustermann.de
group=Premium
register_date=1450723456
expire_date=-1
points=2000
money=2.00
a=not_available
traffic_1d=53369247152;49.704
traffic_7d=0;0.000
--ID:247TS:1456421905578-2/25/16 6:38:25 PM - [] -> jd.plugins.PluginException:
Invalid username/password!
You're sure that the username and password you entered are correct? Some hints:
1. If your password contains special characters, change it (remove them) and try again!
2. Type in your username/password by hand without copy & paste.
at jd.plugins.hoster.ShareOnlineBiz.loginAPI(ShareOnlineBiz.java:1094)
at jd.plugins.hoster.ShareOnlineBiz.fetchAccountInfo(ShareOnlineBiz.java:454)
at jd.controlling.AccountController.updateAccountInfo(AccountController.java:355)
at jd.controlling.accountchecker.AccountChecker$AccountCheckJob.check(AccountChecker.java:47)
at jd.controlling.accountchecker.AccountChecker$1.run(AccountChecker.java:155)
--ID:247TS:1456421905578-2/25/16 6:38:25 PM - [jd.controlling.AccountController(updateAccountInfo)] -> Account 12345678901->share-online.biz is invalid!
Ich nehme an das Problem rührt daher, dass der Account noch immer als "Premium" geführt wird, obwohl expire_date auf -1 steht.
Wie gesagt, ein wenig komisch der Fehler mit ungültigem Login, wenn gerade eine erfolgreiche API-Abfrage getätigt wurde.
EDIT: Jetzt eine halbe Stunde später wird über die API korrekt "Sammler" ausgegeben, und jetzt funktioniert auch der Account-Check wieder.