Cloudflare Access/Zero Trust
I'm trying to setup dashdot to my Homarr dashboard, dashdot itself is running on port 3001 and being forwarded to
https://dash.myurl.com
.
Dashdot gets stuck at the login page of cloudflare as iframe tester will output the Invalid login session. Please try going to the URL of your application.
even if the URL is valid.
Going to the website on it's own will work of course, just input the given One Time Pin and come on through, but I can't figure out how to allow dashdot to bypass it.
The dashdot application
is able to bypass cloudflare because it's using the interal IP but the widget
isn't, I don't want to run Homarr on HTTP and so I can't use dashdot on HTTP.Solution:Jump to solution
this isn’t critical so if the issue is too hard to fix then ill just access it itself
10 Replies
Sorry for the paragraph of text from my problem but the more the merrier 😠, please ping me when an answer is available.
@Shaun2177 this is because the iframe cannot pass the auth cookie for your Cloudflare application setup
I’m not sure if we’ll continue to support dashdot in future updates
it was able to pass using the iframe integration though 🤔
ive seen many tickets relating to an issue close to this so fair enough
Yeah, it’s quite annoying because all the data we pass is inside of iframes so it doesn’t work for most people. Someone could fork it and implement an http api I’m sure
iframe tester said that the X-something header was set to DENY, changed that and it worked only from the iframe integration
Solution
this isn’t critical so if the issue is too hard to fix then ill just access it itself
Yeah that’s what I’d suggest
pretty annoying but eh, i don’t want to waste either of our time for a feature that is most likely not going to be LTS
thanks for your time!