-
-
Notifications
You must be signed in to change notification settings - Fork 31.8k
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
Freebox integration is no longer working due to SSLCertVerificationError #132333
Comments
Hey there @hacf-fr, @Quentame, mind taking a look at this issue as it has been labeled with an integration ( Code owner commandsCode owners of
(message by CodeOwnersMention) freebox documentation |
I have the same issue after upgrading HA to 2024.12. Maybe a breaking change with the last firmware of Free because I had 2024.11.3. |
I don't think it comes from the Freebox firmware because it worked with version 2024.11.3. |
Exception found in the logs : The cause :
|
Hello, i have the same problem with Freebox Revolution since last HA update |
Hi, With the same error in the logs : Traceback (most recent call last): The above exception was the direct cause of the following exception: |
Same issue since upgrade to 2024.12.0, |
I think the issue is in the freebox-api package : https://freebox-api.readthedocs.io/en/latest/ Documentation of The freebox API :
This is the feature that does not work with python 3.13. |
Hello, |
I have the same issue after upgrading HA to 2024.12. Maybe a breaking change with the last firmware of Free because I had 2024.11.3. |
No. The root cause is the step where ssl should be verified. With 2024.11.3, the last firmware of Free works. |
Same issue here with Delta. |
Are letsencrypt CA's up to date in the containers? My Freebox Revolution cert is using CAs "R10" then "ISRG Root X1" See this: https://letsencrypt.org/certificates/ |
I have pop and same problem, |
Unfortunately, certificates expire... |
No this is not the root cause because it works with HA <= 2024.11.4 |
Looks like a strict ssl mode is now the default in python. |
Hi ! |
Working on my installation So, but reading all previous comments:
Am I right ? |
@Dgigie : Are you agree with me about that ⬆️ ? Because you said both that 2024.11.3 was the issue (in the issue description) and work (in a comment) 😅 |
@Titou84240 Je suis pas expert en SSL mais pour simplifier: le HTTPS signifie juste que l'échange entre toi et la Freebox est "sécurisé" dans le sens ou grâce au certificat etc tu est sûr de bien parler avec ta Freebox (en gros hein) mais ça n'empêche pas quelqu'un qui connais ton IP ou ton domaine freeboxos ou les bots (qui scanne les IP à la recherche de port ouvert) de parler aussi avec ta Freebox. Dans un premier temps tu peut essayer de reconfigurer l'intégration HA manuellement en précisant ton domaine freeboxos et en entrant le port 443, si ça fonctionne tu peut désactiver le port distant (2eme photo) et voir si l'intégration fonctionne toujours. Si ça ne marche pas avec le port 443 il faudra alors passer par un certificat autosigné qui lui fonctionnera sur le port 443. |
It's just an out-of-date page of the documentation, if you go to "Api Changes", you will see newer API versions |
Fix on the dependency ✅ hacf-fr/freebox-api#737 |
perfect I knew we could count on you :-) thanks again for the great job !!! |
Fonctionne parfaitement avec la méthode @Titou84240 👍 Ps : Je rappelle qu'il ne faut pas mettre le " https:// " dans l'adresse |
Juste attention sur ma méthode , il y a une brêche comme expliqué par @Ozaroth , j'ai pas encore pu tester de changer le port par le 443. |
Mouais, j'ai changé d'IP et de port et ça ne fonctionne plus. |
Il te reste deux options comme il l'a cité dans son post : "Si ça ne marche pas avec le port 443 il faudra alors passer par un certificat autosigné qui lui fonctionnera sur le port 443. |
Hello afternoon, For my part, I performed a restore to return to version 2024.11.3 when the integration was still working. I've been following this post since the incident started, and HA has already released 3 new versions 2024.12. (2024.12.4) Do you know if there will be a version that fixes this problem soon? I would still like to thank you for your work. |
Hi, the same solutions are not sustainable and jump if you have an update. I tested with a domain name and port but I never have the message on the freebox to authorize the integration. For the moment I stayed in 2024.11. |
A ce que je vois le problème n'est toujours pas résolue et que je ne sais toujours pas ou et comment certain on modifier la vérification SSL mais bon obliger d'attendre encore. |
Il faut attendre la prochaine release pour que le fix soit livré (2024.12.5 normalement). Encore une fois, j'ai déjà fourni une solution de contournement, il y a 2 semaines, ici #132333 (comment) ça a toujours marché chez moi car j'utilise dès le début cette solution. Malheureusement le problème arrive à un moment où je suis très occupé, aussi bien dans ma vie perso que pro, désolé ! |
Bonjour tout le monde ! La correction a été livré 🎉en version 2024.12.5 ! Après mise à jour d'HA, merci de mettre un ❤️ à ce message si le problème a été résolu de votre côté, et un 👎 et un commentaire si ça marche pas. Hi everyone ! The fix hase been released 🎉in version 2024.12.5 ! After you updated HA, please put a ❤️ to this message if it solves the issue on your side, and a 👎 and a comment if it does not work. |
Salut, merci à toi pour la correction tout est OK |
malheureusement cela ne fonctionne pas pour moi. J'ai essayé directemnt avec la découverte de la freebox puis dans un second temps via l'ajout manuel en utilisant le nom de domaine que j'utilise depuis longtemps. A chaque fois j'ai dans les logs le message suivant (j'ai caché le salt et le challenge ;) ):
|
C'est pas la même erreur, là c'est un problème d'authentification. T'as regardé si la box te proposes de toucher la flèche droite pour se connecter ? Essaie aussi en supprimant ton fichier d'authentification dans |
Merci. Il y avait encore des restes des installations précédentes. |
Bonjour @Quentame, je ne sais pas si tu en as profité pour intégrer les volets, mais de mon coté, il remonte toujours pas. |
Salut, |
Merciiiiiii !! |
Works flawless now. Thx |
Après suppression du précédent fichier sous .storage/freebox, j'ai pu rajouté à nouveau l'intégration. |
surely for the French freeboxes it is solved, but for the Italian iliadboxes the problem still persists in this version of ha |
Okay, that's because we specify the URLs to disable the certificate authority, see: https://github.com/hacf-fr/freebox-api/pull/737/files Following on #133246 |
The problem
Following the installation of the Home Assistant update
(2024.11.3), the freebox delta integration no longer works. I restarted the Freebox, restarted HA but the problem persists.
Kind regards
What version of Home Assistant Core has the issue?
core-2024.11.3
What was the last working version of Home Assistant Core?
core-2024.11.2
What type of installation are you running?
Home Assistant OS
Integration causing the issue
Freebox
Link to integration documentation on our website
https://www.home-assistant.io/integrations/freebox
Diagnostics information
No response
Example YAML snippet
No response
Anything in the logs that might be useful for us?
No response
Additional information
No response
The text was updated successfully, but these errors were encountered: