NEWS
Alexa 2.0 alter Bug wieder da
-
Nachdem Alexa 2 zwei Wochen ohne Probleme gelaufen ist, habe ich jetzt wieder diesen Cookie Bug.
alexa2.0 2018-10-29 16:56:36.132 error Error: You can try to get the cookie manually by opening http://xx.xx.xx.xx:39761/ with your browser. alexa2.0 2018-10-29 16:56:36.115 error Error: Amazon-Login-Error: Wichtige Mitteilung!: Zum besseren Schutz Ihres Kontos geben Sie bitte nochmals Ihr Passwort ein, und geben Sie dann die Zeichen ein, die in der Abbildung unten gezeigt wer
Diese Proxy Einstellung im Adapter habe ich gemacht und auch das Amazon Password hinterlegt.
Mir ist nicht ganz klar, was ich bei diesen IPs eigentlich angeben muss.
Bei 'eigene IP für den Proxy Link' habe ich die IP von ioBroker hinterlegt, bei "Proxy Port" 0 und bei "Proxy Beschränkung …" 0.0.0.0.
Ich war davon ausgegangen, dass der Adapter dann alles allein macht. Oder muss man doch den Instruktionen unter Troubleshooting im GitHub Readme folgend?
-
Update: Jetzt habe ich http://xx.xx.xx.xx:39761/ aufgerufen und es ging wieder.
Ich weiß zwar nicht warum, aber OK.
Wie oft muss man diese Prozedur im Laufe der Zeit wiederholen?
-
Der "Cookie Bug" … schön
Das ist die Session die Du mit einem Login bekommst und die dann 2 Wochen läuft und dann abläuft.
Wie bereits in mehreren anderen threads aufgefallen scheint Amazon seit dem letzten großen Update etwas paranoider geworden zu sein und so öfter nach einem Captacha zu fragen - bzw wenn Du 2FA nutzt dann kann es eh nie automatisch funktionieren.
Von daher ist es kein Bug, sondern "as designed" bzw "weil Amazon will".
Es gibt aktuell Ansätze das zu umgehen, aber da brauche ich noch etwas Zeit mich da tief genug reinzugraben.
Also aktuell: Gewöhn dich dran es alle 2 Wochen einmal zu machen. bis ich was besseres habe
-
Danke für die rasche Antwort.
Sorry, wenn ich von 'Cookie Bug' gesprochen habe. :-))
-
Hallo,
ich bekomme nur noch den "gelben" Status und die bitte mich neu anzumelden und den Code einzugeben.
LOG:
Error: You can try to get the cookie manually by opening http://192.168.0.30:43255/ with your browser.
Error: Amazon-Login-Error: Wichtige Mitteilung!: Zum besseren Schutz Ihres Kontos geben Sie bitte nochmals Ihr Passwort ein, und geben Sie dann die Zeichen ein, die in der Abbildung unten gezeigt werd
Habe cockies gelöscht und den LINK aus dem LOG eingegeben.
Werde daraufhin aber sofort auf Amazon eingeloggt und bekomme keine Zeichen, die ich eingeben kann / muß.
Was mache ich falsch?
Was kann ich noch tun?
-
Und danach ist der Adapter grün?
Gesendet vom Handy …
-
Hier das gleiche.
Adapter bleibt gelb.
Bekomme auch keine Captcher oder ähnliches angezeigt.
-
Startet selbst mal Adapter neu … sonst brauche ich debug Logs vom start und so einem „Sync“.
Ggf loggt euch auf der Alexa Seite mal aus vorher. Dann müsste auf jeden Fall ein Login kommen.
Gesendet vom Handy ...
-
alexa2.0 2018-11-09 07:59:03.007 error Error: You can try to get the cookie manually by opening http://192.168.123.250:39047/ with your browser. alexa2.0 2018-11-09 07:59:03.007 error Error: Amazon-Login-Error: Wichtige Mitteilung!: Zum besseren Schutz Ihres Kontos geben Sie bitte nochmals Ihr Passwort ein, und geben Sie dann die Zeichen ein, die in der Abbildung unten gezeigt werd alexa2.0 2018-11-09 07:59:03.007 debug Alexa-Remote: Error from retrieving cookies alexa2.0 2018-11-09 07:59:03.005 debug Alexa-Cookie: Proxy-Server listening on port 39047 alexa2.0 2018-11-09 07:59:02.871 debug Alexa-Cookie: Response (200) alexa2.0 2018-11-09 07:59:02.693 debug Alexa-Cookie: Sending Request with {"host":"www.amazon.de","path":"/ap/signin","method":"POST","headers":{"DNT":"1","Upgrade-Insecure-Requests":"1","User-Agent":"Mozilla/5.0 (X11; Linux x86_64) AppleW alexa2.0 2018-11-09 07:59:02.691 debug Alexa-Cookie: Step 3: login with filled form, referer contains session id alexa2.0 2018-11-09 07:59:00.993 debug Alexa-Cookie: Response (200) alexa2.0 2018-11-09 07:59:00.851 debug system.adapter.admin.0: logging true alexa2.0 2018-11-09 07:59:00.851 debug Alexa-Cookie: Sending Request with {"host":"www.amazon.de","path":"/ap/signin","method":"POST","headers":{"DNT":"1","Upgrade-Insecure-Requests":"1","User-Agent":"Mozilla/5.0 (X11; Linux x86_64) AppleW alexa2.0 2018-11-09 07:59:00.849 debug Alexa-Cookie: Step 2: login empty to generate session broadlink.0 2018-11-09 07:58:59.865 debug system.adapter.admin.0: logging true alexa2.0 2018-11-09 07:58:59.142 debug Alexa-Cookie: Response (200) alexa2.0 2018-11-09 07:58:58.968 debug Alexa-Cookie: Sending Request with {"host":"www.amazon.de","path":"/ap/signin?showRmrMe=1&openid.return_to=https%3A%2F%2Falexa.amazon.de%2F&openid.identity=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0% alexa2.0 2018-11-09 07:58:58.964 debug Alexa-Cookie: Response (302) - Redirect to https://www.amazon.de/ap/signin?showRmrMe=1&openid.return_to=https%3A%2F%2Falexa.amazon.de%2F&openid.identity=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0%2Fi alexa2.0 2018-11-09 07:58:58.696 debug Alexa-Cookie: Sending Request with {"host":"alexa.amazon.de","path":"","method":"GET","headers":{"DNT":"1","Upgrade-Insecure-Requests":"1","User-Agent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/53 alexa2.0 2018-11-09 07:58:58.694 debug Alexa-Cookie: Step 1: get first cookie and authentication redirect alexa2.0 2018-11-09 07:58:58.694 debug Alexa-Cookie: Proxy-Mode enabled if needed: 192.168.123.250:0 to listen on 0.0.0.0 alexa2.0 2018-11-09 07:58:58.693 debug Alexa-Cookie: Use as Accept-Language: de-DE alexa2.0 2018-11-09 07:58:58.693 debug Alexa-Cookie: Use as User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.103 Safari/537.36 alexa2.0 2018-11-09 07:58:58.692 debug Alexa-Cookie: Use as Alexa-Service-Host: alexa.amazon.de alexa2.0 2018-11-09 07:58:58.691 debug Alexa-Cookie: Use as Login-Amazon-URL: amazon.de alexa2.0 2018-11-09 07:58:57.449 debug Alexa-Remote: No cookie given, generate one alexa2.0 2018-11-09 07:58:57.449 debug Alexa-Remote: Use as Base-URL: alexa.amazon.de alexa2.0 2018-11-09 07:58:57.448 debug Alexa-Remote: Use as Login-Amazon-URL: amazon.de alexa2.0 2018-11-09 07:58:57.448 debug Alexa-Remote: Use as User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.103 Safari/537.36 alexa2.0 2018-11-09 07:58:57.447 debug Alexa-Remote: Cookie was set, but authentication invalid, retry with email/password ... alexa2.0 2018-11-09 07:58:57.447 debug Alexa-Remote: Authentication checked: false alexa2.0 2018-11-09 07:58:57.446 debug Alexa-Remote: Response: No body alexa2.0 2018-11-09 07:58:57.190 debug Alexa-Remote: Sending Request with {"host":"alexa.amazon.de","path":"/api/bootstrap?version=0","method":"GET","timeout":10000,"headers":{}} alexa2.0 2018-11-09 07:58:57.185 debug Alexa-Remote: cookie was provided alexa2.0 2018-11-09 07:58:57.183 debug Alexa-Remote: Use as Base-URL: alexa.amazon.de alexa2.0 2018-11-09 07:58:57.182 debug Alexa-Remote: Use as Login-Amazon-URL: amazon.de alexa2.0 2018-11-09 07:58:57.181 debug Alexa-Remote: Use as User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.103 Safari/537.36
-
Und das hast aber gemacht?
You can try to get the cookie manually by opening http://192.168.123.250:39047/ with your browser.
-
Natürlich habe ich das gemacht.
-
Logout auf Amazon Seite durchgeführt.
Wieder über den link eingeloggt.
Login funktioniert.
Kein Captcha.
Status bleibt auf gelb.
Neustart bringt nichts. Im log erscheint immer der gleiche Hinweis.
-
Ich bräuchte bitte das log von so einem Proxy Versuch - also das log wenn du da im Browser das aufrufst.
Am besten aber per pn.
Gesendet vom Handy …
-
PN habe ich Dir geschickt.
Hmm, da scheint irgendwas mit nem redirect zu sein.
Mit dem Link vom Log lässt sich einloggen.
Aber kein Captcher.
Dann sofort wird weitergeleitet auf die Amazon Login Seite mit Captcher.
Das bekommt der Adapter dann aber wohl nicht mehr mit.
-
Log viel zu kurz! Und bitte aus dem Logfile auf Platte und senden als txt file. Lieber mehr als zu wenig!!
AM besten adapter starten und das machen inklusive Login mit Captahc und allem … und dann log von der ganzen Aktion seit Start des Adapters
-
Bei mir auch leider das gleiche Problem:
error: You can try to get the cookie manually by opening http://192.168.0.4:32812/ with your browser. error: Amazon-Login-Error: Wichtige Mitteilung!: Zum besseren Schutz Ihres Kontos geben Sie bitte nochmals Ihr Passwort ein, und geben Sie dann die Zeichen ein, die in der Abbildung unten gezeigt we
Verwende den iobroker auch mit dem docker. Aufruf der Seite "http://192.168.0.4:32812/" ergibt eine leere Seite.
Bei amazon habe ich mich schon mal ab. u. dann weider angemeldet.
heinzie
-
ist das die docker interne ip oder die die Docker-extern erreichbar ist? Wenn zweiteres einfach richtige IP ersetzen
-
ist das die docker interne ip oder die die Docker-extern erreichbar ist? Wenn zweiteres einfach richtige IP ersetzen `
sorry, aber stehe irgendwie auf dem Schlauch.
Docker Gateway ist bei mir dann wohl die 172.18.0.1
Nur bekomme die bei den Einstellungen nicht eingetragen bzw. wird nicht gepeichert.
Wenn ich das erneut aufrufe steht wieder 0 drin.
oder muss das woanders rein? -
Der Port ist nur die Portnummer. Wenn Du im Docker.internen netz bist musst du diesen Proxy Port irgendwie nach ausser weiterleiten … Keine Ahnung genug von Docker!!
Achja: Lösung für das aktuelle "Proxy-Seite geht trotzdem nicht ..." Problem, siehe: viewtopic.php?f=37&t=16095&e=1&view=unread#p191811
-
hast du was gemacht?
Bei mir geht es wieder
Hab mich noch mal ausgeloggt und es noch mal versucht.
Diesmal hat es wohl geklappt.
Gab zwar kein Captcha, aber geht jetzt wieder.