-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
[QUESTION] Something related to the status check of self-signed https services #1547
Comments
If you're enjoying Dashy, consider dropping us a ⭐ |
Hi But I really really strongly suggest you to look into nginxproxymanager or any other similar reverse proxy, they can manage certificate renewal and automatically add them to all your services. But here is the part in the docs that explains how to add a ssl cert: |
Let me clarify one thing: Say, there’s one https service accessing via https://emby.nas (it will be redirected to http://192.168.0.2:xxxx) There’s no problem in my local dns and I’ve already checked it. There’re dozens of items like this, so I cann’t fill in all the IP one by one and I may also change the IP in the future. I can also open “https://emby.nas” using the browser on my computer after importing the CA pub key into my computer. So the CA cert is also OK and I just need to know how to import it into dashy to enable it check the other https services on my local network. Thanks a lot and expect to your response. |
This comment has been minimized.
This comment has been minimized.
If you can verify dns works then you can add this option: As described here: |
It seems that the option is for http rather than https? The HTTPS which I wanna check is self-signed using my CA. And those HTTPS can be accessed via PC browser after importing self-signed CA pub key. This is what I see in the doc you gave: |
good news. I've partially resolved it! All the https services can be checked now, terrific! But there's only one https service failed: jackett! What does it mean? How to resolve it? |
That should be fairly straightforward, in the UI editor there is an option redirects, you can set it to a higher number like 10 and test again. https://dashy.to/docs/configuring/#sectionitem It means the site redirected a bit more than dashy allows to, but this can easily be set higher. |
That is not correct, |
I cannot find how to modify it in the UI so I try to modify the config.yml instead. do you mean modify it like this? But the validator shows error :"should not have additional property: statusCheckMaxRedirects" |
You first have to click enable status check in the UI, then the option should appear :). |
And in fact the appConfig already set status check to default, should I click "enable status check" again to enable the statusCheckMaxRedirects" option? |
Let me test this, will get to this in 2 hours when I'm home. There should actually be an option, have used it myself. |
For me it looks like this: @Lissy93 Have you got any idea here? |
It's very strange that although I wrote "latest" tag in the docker-compose file, I still pulled the wrong version which is not 3.0.0. But the jackett problem still exists, even I changed the number to 10. I got "ERR_FR_TOO_MANY_REDIRECTS" prompt when I put cursor over the item. When I click the item, there's no problem to open jackett. Or, is there any method that I got green light even I got "ERR_FR_TOO_MANY_REDIRECTS" error, just ignore this specific error. |
Hmm good to see, that the option is now there. Is there any specific subpath, you need to take when entering jackett? Like jackett.nas/login if so the change the statuscheck URL. Can you write inspecting what html code you get in your browser when you are not logged into jackett, e.g. what happens when a not logged in user visits jacket.nas ? Can you see a green 200 OK in developer tools->network tab->reload the page |
good idea! |
Where do you put this in a docker-compose context ? |
First of all, you need to mount the certificate files inside the container. Say that you have your certs at Next, you need to declare the environment variable and set its value under the Here is an example:
|
Question
This is the best dashboard project for personal use, and I cann’t drop it after my first try. Thanks a lot to the author.
There’s one small problem I encountered when I added the status check to the appconfig.
Those http services can be successfully checked with no problem, but those https services cannot. There’s a prompt “UNABLE_TO_VERYIFY_LEAF_SIGNATURE” when I move the mouse over the item.
I run dashy on my own local network, on which there’re my other local services. I used self-signed signature to enable secure access and should I import the pub key to dashy? and how? I can’t find the solution in the doc.
Category
Status Checking
Please tick the boxes
The text was updated successfully, but these errors were encountered: