X
-
sieht so aus, als ob die UserID nicht stimmt.....dies steht im LOGZitat von olli71 Beitrag anzeigenHallo
ich habe heute mal versucht alles einzurichten. Bin eigentlich auch der Meinung, dass alles soweit in Ordnung war. Leider kann ich den Skill nicht aktivieren, da die Kontoverknüpfung nicht klappt. Hatte das schonmal jemand und könnte mir helfen ?
Danke und Gruß
Olli
Source : OK
User-ID : FAIL
OAUTH Access Token invalid
Einen Kommentar schreiben:
-
-
Hallo
ich habe heute mal versucht alles einzurichten. Bin eigentlich auch der Meinung, dass alles soweit in Ordnung war. Leider kann ich den Skill nicht aktivieren, da die Kontoverknüpfung nicht klappt. Hatte das schonmal jemand und könnte mir helfen ?
Danke und Gruß
Olli
Einen Kommentar schreiben:
-
ich habe heute auf meinen pi versucht letsencrypt zu aktualisieren.
anbei kommt unten stehende Fehlermeldung. Weis jemand voran das liegt?
jonofe kann das auch was mit dem OAuth Problem zusammen hängen? Wobei der customer Skill noch immer geht
(Alexa starte edomi ....)
Code:root@raspberrypi:/opt/letsencrypt# ./letsencrypt-auto certonly --standalone --rsa-key-size 4096 -d xxxxxxde Saving debug log to /var/log/letsencrypt/letsencrypt.log Plugins selected: Authenticator standalone, Installer None Cert is due for renewal, auto-renewing... Renewing an existing certificate Performing the following challenges: http-01 challenge for loc.my-homeip.de Waiting for verification... Cleaning up challenges Failed authorization procedure. xxxx.de (http-01): urn:ietf:params:acme:error:connection :: The server could not connect to the client to verify the domain :: Fetching http://xxxx.de/.well-known/acme-challenge/EPNfxxxxxxxxxxxxxxxxxxxxxxxFg38: Error getting validation data IMPORTANT NOTES: - The following errors were reported by the server: Domain: xxx.de Type: connection Detail: Fetching http://xxxx.de/.well-known/acme-challenge/EPNfLRjxxxxxxxxxxxxxxxxxxxxxxxxWaFg38: Error getting validation data To fix these errors, please make sure that your domain name was entered correctly and the DNS A/AAAA record(s) for that domain contain(s) the right IP address. Additionally, please check that your computer has a publicly routable IP address and that no firewalls are preventing the server from communicating with the client. If you're using the webroot plugin, you should also verify that you are serving files from the webroot path you provided.
Zuletzt geändert von lordofchaos; 15.12.2018, 11:21.
Einen Kommentar schreiben:
-
lordofchaos
Die "Security Profiles" sind jetzt unter "Settings" zu finden. Die Punkte
Consent Privacy Notice URL:https://www.amazon.com/gp/help/custo...?nodeId=468496
Consent Logo Image:ein 512px Logo liegt dem LBS bei
fallen an der Stelle weg.
Einen Kommentar schreiben:
-
Dann bin ich mit meinem Latein auch am Ende.
Am besten einfach noch mal von vorn.
Einen Kommentar schreiben:
-
meist du damit das hierZitat von jonofe Beitrag anzeigenHast du denn mal die Validierung ausgeschaltet?
ja habe ich gemacht. hat nichts gebrachtZitat von gspsteve Beitrag anzeigenIn der Datei edomi-smarthome-skill-PLv3.php einfach vor folgende Zeile ein "//"
//if (validate_token($token) === false)
// fail('OAUTH Access Token invalid');
Einen Kommentar schreiben:
-
nach meines Wissen ist das Zertifikat nur 3 Monate gültig.Zitat von McEgg Beitrag anzeigenshortyle
Da das Zertifikat allerdings ein Jahr gültig ist, ist das denke ich erstmal unkritisch.
Schön das bei dir alles läuft. Das bedeutet im Umkehrschluss ich habe aber definitiv was falsch gemacht.
Kannst du Bestätigen das die Anleitung am Anfanng etwas abweicht? z.B Seite 15 unten 16 oben
Code:Auf der nächsten Seite die folgenden Eintragungen vornehmen und mit dem Button “Save” speichern: Security Profile Name:EDOMI Security Profile Description:EDOMI Security Profile Consent Privacy Notice URL:https://www.amazon.com/gp/help/customer/display.html?nodeId=468496 Consent Logo Image:ein 512px Logo liegt dem LBS bei
Zuletzt geändert von lordofchaos; 14.12.2018, 11:25.
Einen Kommentar schreiben:
-
So, funktioniert jetzt alles wie es soll. Alles nach Anleitung gemacht (Port 80 für Zertifikat genutzt) und die erste Lampe lässt sich schon mal schalten. Danke für den LBS jonofe
Habs jetzt ohne Raspberry gemacht. Der Reverseproxy läuft in ner VM unter Ubuntu.Zuletzt geändert von McEgg; 13.12.2018, 20:26.
Einen Kommentar schreiben:
-
Leider nicht. Ich bekomme nach wie vor keine Skillaktivierung in der App hin.Zitat von McEgg Beitrag anzeigenHast du einen Tipp?
Aber schön das du einen Schritt weiter gekommen bist mit dem Zertifikat.
Einen Kommentar schreiben:
-
shortyle
Ich frage mich gerade, wie du die Installation hinbekommen hast.
Ich habe versucht Port 80 und 443 weiterzuleiten und bekomme die nginx Seite auch angezeigt. Sprich nginx und die Weiterleitung scheinen richtig zu funktionieren. Wenn ich mich an "letsencrypt" mache, scheitert es schon hier:
letsencrypt.png
Hast du einen Tipp?
Edit:
Ok, habs doch hinbekommen. Ich habe den nginx Service gestoppt. Dieser hat den Port 80 "belegt" gehabt. Nachdem der Service weg war, hat auch das mit dem Zertifikat geklappt. Ob das renewal sauber funktioniert, weiß ich nicht. Da das Zertifikat allerdings ein Jahr gültig ist, ist das denke ich erstmal unkritisch. Im Grunde braucht man denke ich auch nicht unbedingt den Cron-Job, der das Zertifikat jede Nacht erneuern will. Da es wie gesagt ein Jahr gültig ist, macht der Cron-Job eh nichts...
Dann mach ich mal weiter...Zuletzt geändert von McEgg; 12.12.2018, 23:53.
Einen Kommentar schreiben:
-
jonofe nein bei mir läuft der Skill nicht. Ich kann den Skill nicht in der Amazon App (oder auf der HP) aktivieren. Das mit dem OAuth Problem. Ich kann einfach keinen Fehler finden oder bin zu blind momentan.
Einen Kommentar schreiben:
-
Du hast Recht. Er hatte dich zitiert und mich damit auf die falsche Fährte geführt.Zitat von lordofchaos Beitrag anzeigenich denke zu meinst damit KBNSX
lordofchaos : Bei dir läuft der Skill also jetzt? Oder gibts noch Probleme? Die userid kannst du nach dem ersten Logeintrag in die config Datei kopieren.
Einen Kommentar schreiben:


Einen Kommentar schreiben: