Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

403 Error #18

Open
weindler opened this issue Sep 15, 2023 · 60 comments
Open

403 Error #18

weindler opened this issue Sep 15, 2023 · 60 comments

Comments

@weindler
Copy link

weindler commented Sep 15, 2023

Folgende Fehler kommen kontinuirlich.

`

ford.0 2023-09-15 16:11:26.628 error {"statusCode":403,"message":"Forbidden"}
ford.0 2023-09-15 16:11:26.628 error AxiosError: Request failed with status code 403
ford.0 2023-09-15 16:11:26.628 error https://usapi.cv.ford.com/api/vehicles/v2/.................../status
ford.0 2023-09-15 16:11:26.624 error {"statusCode":403,"message":"Forbidden"}
ford.0 2023-09-15 16:11:26.624 error AxiosError: Request failed with status code 403
ford.0 2023-09-15 16:11:26.623 error https://usapi.cv.ford.com/api/vehicles/v4/................../status
`

Adapter Version 0.0.14

Iob neuster Stand, war aber auch schon unter dem 4 jscontroller so

Im Ford Account kann man sich ohne weiteres einloggen, also stimmen die Anmeldedaten.

Wenn ich dir helfen kann melde dich @TA2k

Folgendes kommt beim Aufruf der API

`

statusCode 401
message "Access denied due to missing subscription key. Make sure to include subscription key when making requests to an API."
`
@TA2k
Copy link
Owner

TA2k commented Sep 15, 2023

bitte mal die GitHub version testen die hat auch ein status v5

@weindler
Copy link
Author

wie kann ich die testen? kann sie nicht runterladen über den github link im Adapter vom iob @TA2k

@weindler
Copy link
Author

Kannst du mir bitte erklären wie ich die github version laden kann @TA2k

@TA2k
Copy link
Owner

TA2k commented Sep 15, 2023

adapter
experten einstellungen
das Katzen symbol
GitHub
ford adapter auswählen

@AGrillenberger
Copy link

Ich kann das Problem bestätigen, identische Fehler. Leider auch mit der GitHub-Version.

@TA2k
Copy link
Owner

TA2k commented Sep 15, 2023

Bräuchte ich ein Zugang
[email protected]

@weindler
Copy link
Author

adapter experten einstellungen das Katzen symbol GitHub ford adapter auswählen

Ja so habe ich das auch gemacht, fehler kam aber trotzdem, war mir nicht sicher ob man in der versionsnummer etwas sieht wenn man es über github installiert.

Zugangsdaten habe ich dir an die Mail geschickt @TA2k

Danke im Voraus für deine Arbeit.

@TA2k
Copy link
Owner

TA2k commented Sep 16, 2023

hab bisher nichts erhalten

@weindler
Copy link
Author

hab bisher nichts erhalten

aber jetzt, wegschicken muss man sie halt auch

@TA2k
Copy link
Owner

TA2k commented Sep 17, 2023

v0.1.1 hat ein neuen status fetch und eine 12v Überwachung bei unter 12.2 stellt sich der adapter ab.

die neue API liefert enorm viele Daten

@AGrillenberger
Copy link

Besten Dank für deine superschnelle Arbeit! Aus meiner Sicht ist das damit gelöst, bei mir funktioniert die neue Version top.

@ali86x
Copy link

ali86x commented Sep 17, 2023

Habe gerade das Update über npm auf 0.1.1 gemacht und bekomme leider immer noch die selben Fehler.
AxiosError: Request failed with status code 403
{"statusCode":403,"message":"Forbidden"}

@TA2k
Copy link
Owner

TA2k commented Sep 17, 2023

ruhig mal den kompletten debug log an [email protected]

@romeoalfa1975
Copy link

Den gleichen Fehler habe ich auch seit einigen Tagen. Die Connection ist "true", aber die Daten sind 4-5 Tage alt und aktualisieren sich nicht mehr. In der Ford-App ist es in Ordnung, auch ein neu angelegter Nutzer bei Ford hat keine Besserung gebracht, ebensowenig die Github-Version, von der oben die Rede ist.
Ich freue mich aber, wenn der Fehler gefunden wird und warte geduldig :-)

@TA2k
Copy link
Owner

TA2k commented Sep 18, 2023

Brauch für sowas ein debug log via mail

@wetterandi
Copy link

Bei mir kommen mit der Version 0.1.2. jetzt keine Fehlermeldungen mehr und die Datenpunkte werden aktualisiert. Was leider nicht mehr funktioniert, ist das Starten des Fahrzeugs über den Datenpunkt Ordner "Remote". Die Datenpunkte sind zwar noch da, aber zeigen keine Wirkung.
Kann aber vielleicht auch sein, dass Ford das so nicht mehr zulässt?!?
Über die Android - Fordpass - App funktioniert der Remote - Start aber.
Vielen Dank auf jeden Fall für den Adapter und Deine Arbeit!!!

@TA2k
Copy link
Owner

TA2k commented Sep 19, 2023

probier nochmal 0.1.3

@romeoalfa1975
Copy link

Hallo - kann mir jemand sagen, wo oder wie ich die 0.1.3 finde?

@weindler
Copy link
Author

Hallo - kann mir jemand sagen, wo oder wie ich die 0.1.3 finde?

adapter
experten einstellungen
das Katzen symbol
GitHub
ford adapter auswählen

@TA2k
Copy link
Owner

TA2k commented Sep 19, 2023

Auf beta repo umstellen ist das einfachste

@wetterandi
Copy link

Klasse!
Mit der Version 0.1.3 funktioniert der Fernstart wieder!
Vielen Dank für Deine Arbeit!!!

@weindler
Copy link
Author

@TA2k leider aktualisiert sich der Adapter bei mir schon wieder nicht mehr, stand der datenpunkte war nun der 21.9.2023 15 Uhr 24 also vor 2 Tagen, habe den Adapter dann gestoppt und wieder gestartet dann kommen die neusten Datenpunkte rein. Was könnte man da noch machen, weiß nicht ob es hier noch jemanden so geht, mir ist es nur aufgefallen, da ich die wallbox angesteckt habe und evcc sagte 20% geladen und die Vis sagte 60% geladen, das war der Stand von Donnerstag also der 21.9.2023 um 15 Uhr24. Muss man hier nun jedesmal refreshen, das geht doch auf die Batterie ohne Ende.

@TA2k
Copy link
Owner

TA2k commented Sep 23, 2023

Hast du den log gecheckt. Auf Fehler bezüglich 12V. Der adapter stellt sich ab wenn die 12V unter 12.2 fällt

@AGrillenberger
Copy link

Das war bei mir der Fall, immer genau nachvollziehbar wenn ich den Ladevorgang (AC) beendet und dann direkt das Auto gestartet habe. Dann ist die Spannung der 12V-Batterie kurz abgefallen, Adapter deaktiviert. Selbst bei sofortigem Restart des Adapters war die Spannung wieder normal. Ich habe bei mir daher temporär die 12V-Überwachung im Code auskommentiert und überwache den Wert per Skript, hier waren bislang alle "Probleme" immer nach wenigen Sekunden wieder normal.

@TA2k
Copy link
Owner

TA2k commented Sep 23, 2023

Dann bitte mal teilen ab welchem Verhalten man den Adapter stoppen sollte. unter 12.2 war jetzt die einfachste Lösung
Also welche Werte können vorkommen

@AGrillenberger
Copy link

AGrillenberger commented Sep 23, 2023 via email

@TA2k
Copy link
Owner

TA2k commented Sep 23, 2023

Du könntest ja die logs mal drin lassen oder eine history auf den wert machen und schauen was für werte reinkommen dann kann ich es verbessern und eine checkbox machen

@AGrillenberger
Copy link

Werde ich mal machen. Bislang ist es aber so: Werte gingen bei mir kurzzeitig deutlich unter 12.0V (ich glaube 11.8V) in dem beschriebenen Fall, die sind also - bei mir - da kaum aussagekräftig. Einzig vielleicht, wenn die über mehrere Updates <12.2V sind, das trat wie gesagt hier nur sehr kurz auf. Aber auch das ist nur eine Idee und muss nicht für alle zutreffen.

@bjoernszw
Copy link

bjoernszw commented Sep 24, 2023

Hallo,

leider hab ich den 403 Fehler auch noch. Hab jetzt auf die 0.0.14 upgegraded.

Log:

ford.0 2004864	2023-09-24 10:42:55.404	info	Ignored API: fuelrec
ford.0 2004864	2023-09-24 10:42:55.350	info	Ignored API: fuelrec
ford.0 2004864	2023-09-24 10:42:55.256	error	{"statusCode":403,"message":"Forbidden"}
ford.0 2004864	2023-09-24 10:42:55.256	error	AxiosError: Request failed with status code 403
ford.0 2004864	2023-09-24 10:42:55.256	error	https://usapi.cv.ford.com/api/vehicles/v4/WFXXXXXXXXX/status
ford.0 2004864	2023-09-24 10:42:55.243	error	{"statusCode":403,"message":"Forbidden"}
ford.0 2004864	2023-09-24 10:42:55.243	error	AxiosError: Request failed with status code 403
ford.0 2004864	2023-09-24 10:42:55.243	error	https://usapi.cv.ford.com/api/vehicles/v2/WFXXXXXXXXX/status
ford.0 2004864 2023-09-24 10:42:55.236	error	{"statusCode":403,"message":"Forbidden"}
ford.0 2004864	2023-09-24 10:42:55.236	error	AxiosError: Request failed with status code 403
ford.0 2004864	2023-09-24 10:42:55.236	error	https://usapi.cv.ford.com/api/vehicles/v4/WFXXXXXXXXX/status
ford.0 2004864	2023-09-24 10:42:55.216	error	{"statusCode":403,"message":"Forbidden"}
ford.0 2004864	2023-09-24 10:42:55.216	error	AxiosError: Request failed with status code 403
ford.0 2004864	2023-09-24 10:42:55.216	error	https://usapi.cv.ford.com/api/vehicles/v2/WFXXXXXXXXX/status
ford.0 2004864	2023-09-24 10:42:54.915	error	{"statusCode":403,"message":"Forbidden"}
ford.0 2004864	2023-09-24 10:42:54.914	error	AxiosError: Request failed with status code 403
ford.0 2004864	2023-09-24 10:42:54.914	error	Failed to force update
ford.0 2004864	2023-09-24 10:42:54.898	error	{"statusCode":403,"message":"Forbidden"}
ford.0 2004864	2023-09-24 10:42:54.898	error	AxiosError: Request failed with status code 403
ford.0 2004864	2023-09-24 10:42:54.898	error	Failed to force update
ford.0 2004864	2023-09-24 10:42:54.282	info	2 vehicles found

Ich hab den Adapter auch gelöscht und nochmal neueingerichtet. Aber gleicher Fehler.

@TA2k
Copy link
Owner

TA2k commented Sep 24, 2023

War nicht auf npm sollte jetzt mit 0.1.4 gehen
Aber schön zu sehen das NPM 10 auch schon geht

@bjoernszw
Copy link

War nicht auf npm sollte jetzt mit 0.1.4 gehen Aber schön zu sehen das NPM 10 auch schon geht

passt, läuft nun. Danke. werde alles beobachten... muss jetzt erstmal alle Datenpunkte wieder neu verknüpfen in der neuen Struktur.

Danke!

@Wondermusic
Copy link

Guten Morgen zusammen,
da der Fehler noch als offen markiert ist, führe ich das mal fort.

Seit heute Morgen bekomme ich einen 403er Error.
Die Ford- App funktioniert ohne Probleme mit dem Anmeldedaten.

Installiert ist:
Node.js: v18.20.2
NPM: 10.5.0
js-controller: 5.0.19
Adapter Ver.: 0.2.0

2024-05-08 09:35:56.470 - error: ford.0 (21622) AxiosError: Request failed with status code 403
--
2024-05-08 09:35:56.471 - error: ford.0 (21622) "\n\n\nAccess Denied\n \nYou don't have permission to access \"http://login.ford.com/4566605f-43a7-400a-946e-89cc9fdb0bd7/B2C_1A_SignInSignUp_de-DE/SelfAsserted?\" on this server.\nReference #18.18771302.1715153756.3c77ef88\nhttps://errors.edgesuite.net/18.18771302.1715153756.3c77ef88\n\n\n"
2024-05-08 09:35:57.266 - error: ford.0 (21622) AxiosError: Request failed with status code 400
2024-05-08 09:35:57.266 - error: ford.0 (21622) {"error":"invalid_request","error_description":"AADB2C90083: The request is missing required parameter: code.\r\nCorrelation ID: 1761c2c0-24ec-4bc5-a99a-1b955a0d7f17\r\nTimestamp: 2024-05-08 07:35:57Z\r\n"}
2024-05-08 09:37:08.564 - error: host.lf-webcam Invalid request getRepository. "callback"(false) or "from"(true) is null

@TA2k
Copy link
Owner

TA2k commented May 8, 2024

Bitte mal die GitHub version testen

@AGrillenberger
Copy link

Bei mir tritt der identische Fehler auf, leider auch mit der GitHub-Version (gerade nochmal aktualisiert und getestet).
Danke für deine Arbeit!

@Wondermusic
Copy link

Ich komme jetzt erst dazu nachzusehen, aber anscheinend war ich gestern zu schnell mit der Fehlermeldung.
Im Moment geht es wieder und der Adapter holt alle Daten zuverlässig ab (Git- Version nicht installiert).

@AGrillenberger
Copy link

Spannend, bei mir weiterhin der selbe Fwhler, nochmal mit NPM- und GitHub-Version getestet. Aber dann hoffe ich mal auf vorrübergehenden Fehler bei Ford

@TA2k
Copy link
Owner

TA2k commented May 9, 2024

Nochmal die GitHub version testen

@AGrillenberger
Copy link

Besten Dank, jetzt geht wieder alles.

@PicPat
Copy link

PicPat commented May 17, 2024

Hallo

Habe seit einigen Tagen auch diesen Fehler 403, 400

Error code Fordpass

Anmelde Daten nochmal gescheckt. Alles ok. Adapter startet einfach nicht mehr

👍

@TA2k
Copy link
Owner

TA2k commented May 17, 2024

bitte 0.2.3 testen

@PicPat
Copy link

PicPat commented May 17, 2024

Hat geklappt. Geht wieder.
danke Dir 👍

@PicPat
Copy link

PicPat commented May 20, 2024

Hallo

Wieder das gleiche Problem

error code 400

@TA2k
Copy link
Owner

TA2k commented May 20, 2024

Dann wird es schwer mit einer dauerhaften Lösung muss man wohl über die public api gehen

@PicPat
Copy link

PicPat commented May 20, 2024

Das heisst?

@romeoalfa1975
Copy link

Was wäre denn die Public API?

@PicPat
Copy link

PicPat commented Jun 1, 2024

Hallo

Hab gesehen dass man jetzt bei dem Fordadapter die API eingeben kann. Aber funktioniert aber nicht

Fordpass

Hast du ne idee. Dachte mit der API wuerde es gehen aber leider nein

MFG
Patrick

@weindler
Copy link
Author

weindler commented Jun 1, 2024

Doch das geht, bitte genaue Installationsanleitung (Instanz konfig) beachten, dann funktioniert dies mit der neuen Api v3 einbahnfrei.

@PicPat
Copy link

PicPat commented Jun 1, 2024 via email

@PicPat
Copy link

PicPat commented Jun 1, 2024

hallo

Die seite wird nicht geladen

image

@PicPat
Copy link

PicPat commented Jun 2, 2024

Hallo

Bekomme diese Seite amgezeigt

image

@weindler
Copy link
Author

weindler commented Jun 2, 2024

dann auf continue klicken und kommt dann eine seite wo in der url leiste irgendwas mit localhost steht, dann diese ganze url kopieren und in die url vom adapter eintragen und schon bekommst du wieder daten

@TA2k
Copy link
Owner

TA2k commented Jun 2, 2024

@weindler Du kannst auch eine Anleitung schreiben wenn du Zeit hast

@weindler
Copy link
Author

weindler commented Jun 2, 2024

@weindler Du kannst auch eine Anleitung schreiben wenn du Zeit hast

Kann ich machen, aber ich habe noch 2 Sachen anzumerken, das mit der VIN funktioniert nicht, habe ich dir auch geschrieben, und des weiteren könntest du bitte 2 weitere Datenpunkte machen, die den Usern (auch mir) helfen würden den access token und den refresh token in einen extra Datenpunkt zu schreiben, so könnte man die beiden Sachen auch besser kopieren, da man sie ja auch aktuell für das Projekt evcc benötigt, da hier noch keine Lösung steht wie sie mit dem erneuern des access tokens und des refresh tokens umgehen. Wäre super. Danke dir. Habe gerade gesehen wenn man die oauth aufmacht dann kann man das auch schön rauskopieren, also alles gut, dann braucht es die 2 extra datenpunkte nicht.

@PicPat
Copy link

PicPat commented Jun 2, 2024

dann auf continue klicken und kommt dann eine seite wo in der url leiste irgendwas mit localhost steht, dann diese ganze url kopieren und in die url vom adapter eintragen und schon bekommst du wieder daten

Genau hab ich gemacht und genau die Fehlermeldung ist erschienen im vorherigen Post dass die seite nicht geladen werden kann

@PicPat
Copy link

PicPat commented Jun 2, 2024

hallo

Die seite wird nicht geladen

image

Diese Seite

@TA2k
Copy link
Owner

TA2k commented Jun 2, 2024

@weindler
Vin kann ich nicht beantworten laut doku sollte es gehen. vielleicht muss ein neuer account erzeugt werden ich habe keine Ahnung
access token und refresh token wird eigentlich im ford.0.auth gespeichert

@weindler
Copy link
Author

weindler commented Jun 3, 2024

hi, das mit den refresh token und access token habe ich schon verstanden, auch daß diese ablaufen, bei mir z.b nach 2 Tagen ist wieder kein login mehr möglich werden die nicht refresht vom adapter, oder wie läuft das genau ab. also heute habe ich mich wieder neu authorisiert und nun kommt folgendes.
`

ford.0 2024-06-03 16:16:16.439 error ""
ford.0 2024-06-03 16:16:16.439 error AxiosError: Request failed with status code 403
ford.0 2024-06-03 16:16:16.439 error Failed to get vin
ford.0 2024-06-03 16:16:16.439 error ""
ford.0 2024-06-03 16:16:16.439 error AxiosError: Request failed with status code 403
ford.0 2024-06-03 16:16:16.439 error Failed to get vin
`

@weindler
Copy link
Author

weindler commented Jun 3, 2024

hallo
Die seite wird nicht geladen
image

Diese Seite

schaut die so aus?

github ford

Wenn ja, einfach die komplette URL kopieren und als Last URL in die Adapterinstanz kopieren.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

9 participants