Replies: 8 comments 29 replies
-
It will be easier to help if you show the correct domain name. That piece of information is not sensitive; the public key is meant to public. |
Beta Was this translation helpful? Give feedback.
-
I have the same problems. I don’t even know if I really need a second domain for the Tesla stuff. The tutorial for the Tesla HTTP Proxy recommends „NGINX Home Assistant SSL proxy“ which can only use one domain. I used the community add-on „Nginx Proxy Manager“ before, which can use multiple domains, but it didn’t work with Tesla HTTP Proxy tutorial. |
Beta Was this translation helpful? Give feedback.
-
I'm in a similar situation : I've setup duckdns + nginx and can access my HA instance from duckdns url. However, 404 error when trying to reach Two questions :
|
Beta Was this translation helpful? Give feedback.
-
I'll leave this open since others are troubleshooting, but I'm no longer in need of a fix. I gave up and went with Tessie. The integration is fantastic and took all of 3 minutes to start sending commands to my car again. To others banging their heads against a wall over this, if you can afford $5/month for Tessie, highly recommended too save yourself the trouble. |
Beta Was this translation helpful? Give feedback.
-
Since you're doing port forwarding on your router, it's likely that both should point to your router's public IP.
That should be the IP address of the Nginx docker instance and per the config, it is Nginx that is responsible to serve the pub key.
I'm a bit out of clue now.... Nginx if it's running should have no issue to serve the key. |
Beta Was this translation helpful? Give feedback.
-
@tannerwastaken if from HAOS SSH terminal you run:
Does it return: I confirm 172.30.32.3 is the IP address of the Nginx add-on. |
Beta Was this translation helpful? Give feedback.
-
I've got the same issue wherein "https://tesla.example.com/.well-known/appspecific/com.tesla.3p.public-key.pem" seems not reachable... I've tried the domain: core-nginx-proxy in NGINX, but when I do this, my HA IOS app saying the cert is not valid My setup DuckDNS
NGINX with this setup, my certs are valid for both melha.duckdns.org and meltesla.melha.duckdns.org as per SSL cert checker |
Beta Was this translation helpful? Give feedback.
-
I've been hitting a wall with this add-on so I'm transcribing my approach step-by-step in hopes that someone can tell me where I've gone wrong. I couldn't send commands with the owner API anymore so I'm trying to migrate. Pardon unnecessary redactions, this isn't my expertise so I don't know what's risky to share.
First, my environment:
192.168.0.2:8123
Step-by-Step Configuration
Following the docs to the best of my ability.
1. Registered domain on DuckDNS:
theredrocket.duckdns.org
I've registered the domain, I've got an IP address and token.
2. Install and configure DuckDNS Add-On
Here's the config. The only "novel" thing is my use of aliases, this seemed to be the only way I could ge LetsEncrypt to get me a cert for
tesla.theredrocket.duckdns.org
so that's why it's there:Start add-on and see the log output. I can now see
fullchain.pem
andprivkey.pem
under my/ssl
directory. FYI this was the original log before adding those aliases above (but that was successful too).3. Install and configure LetsEncrypt Add-On
Config:
Log output after starting LetsEncrypt:
4. Install and configure NGINX Home Assistant SSL Proxy Add-On
Before configuring the add-on, I'm adding this to my
configuration.yaml
and restarting home assistantAfter restart, I'm configuring the add-on as follows:
Starting the add-on, here are the logs:
4. Install and configure Tesla HTTP Proxy
Here's the config, leaving client ID and secret blank for now per the documentation:
Now I start the add-on, and get this log:
Then, I called the supervisor service to STOP the NGINX add-on, and restarted it.
The Result...
I can see
/nginx_proxy
and/tesla
in my/share
directory (using Samba add-on for Windows). I see files appearing in each including public key.I still cannot reach the public key from
https://tesla.theredrocket.duckdns.org/.well-known/appspecific/com.tesla.3p.public-key.pem
. I hit a 404 page every time.I've looked up
theredrocket.duckdns.org
andtesla.theredrocket.duckdns.org
using DNS checkers and both are returning results.Where did I go wrong?
Beta Was this translation helpful? Give feedback.
All reactions