<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[.well-known&#x2F;openid-configuration returns a white page]]></title><description><![CDATA[<p dir="auto">Hi, I'm a new user of Cloudron. I managed to setup my cloudron behind a cloudflare tunnel.<br />
This his how:</p>
<ul>
<li>if using subdomain like <a href="http://cloudron.example.com" target="_blank" rel="noopener noreferrer nofollow ugc">cloudron.example.com</a> you need to have Cloudflare Advanced Certificates. free accouts have certificates that cover *.example.com ony</li>
<li>let's say I want to configure <a href="http://it-tools.cloudron.example.com" target="_blank" rel="noopener noreferrer nofollow ugc">it-tools.cloudron.example.com</a></li>
<li>remove A record generated by cloudron</li>
<li>Create a new public hostname in your tunnel configuration with this mapping:<br />
<a href="http://it-tools.cloudron.example.com" target="_blank" rel="noopener noreferrer nofollow ugc">it-tools.cloudron.example.com</a> =&gt; <a href="https://localhost" target="_blank" rel="noopener noreferrer nofollow ugc">https://localhost</a> + No TLS Verify</li>
</ul>
<p dir="auto">I managed to expose 2 apps like this. I can login with <a href="http://my.cloudron.example.com" target="_blank" rel="noopener noreferrer nofollow ugc">my.cloudron.example.com</a><br />
Next step is to use Cloudron built-in OIDC. Unfortunalty when I visit .well-known/openid-configuration I get a white page with no errors</p>
<p dir="auto">My access logs from cloudron looks like this:</p>
<pre><code>127.0.0.1 - - [10/Apr/2024:06:16:04 +0000] "GET /.well-known/openid-configuration HTTP/1.1" 200 0 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36"
127.0.0.1 - - [10/Apr/2024:06:16:05 +0000] "GET /favicon.ico HTTP/1.1" 302 138 "https://my.cloudron.example.com/.well-known/openid-configuration" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36"
127.0.0.1 - - [10/Apr/2024:06:16:05 +0000] "GET / HTTP/1.1" 200 13777 "https://my.cloudron.example.com/.well-known/openid-configuration" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36"
</code></pre>
<p dir="auto">This is the timeline from Insomnia:</p>
<pre><code>* Preparing request to https://my.cloudron.example.com/.well-known/openid-configuration
* Current time is 2024-04-10T06:18:47.508Z
* Enable automatic URL encoding
* Using default HTTP version
* Enable SSL validation
* Enable cookie sending with jar of 2 cookies
* Found bundle for host my.cloudron.example.com: 0x110035e9640 [can multiplex]
* Re-using existing connection! (#1) with host my.cloudron.example.com
* Connected to my.cloudron.example.com (2606:4700:20::681a:2ad) port 443 (#1)
* Using Stream ID: 3 (easy handle 0x110009b7600)
* TLSv1.2 (OUT), TLS header, Supplemental data (23):

&gt; GET /.well-known/openid-configuration HTTP/2
&gt; Host: my.cloudron.oniverse.io
&gt; user-agent: insomnia/8.6.0
&gt; accept: */*

* TLSv1.2 (IN), TLS header, Supplemental data (23):

&lt; HTTP/2 200 
&lt; date: Wed, 10 Apr 2024 06:18:47 GMT
&lt; content-type: undefined
&lt; content-length: 0
&lt; content-security-policy: default-src 'none'; frame-src 'self' cloudron.io *.cloudron.io; connect-src wss: https: 'self' *.cloudron.io; script-src https: 'self' 'unsafe-inline' 'unsafe-eval'; img-src * data:; style-src https: 'unsafe-inline'; object-src 'none'; font-src https: 'self'; frame-ancestors 'none'; base-uri 'none'; form-action 'self';
&lt; referrer-policy: same-origin
&lt; strict-transport-security: max-age=63072000
&lt; x-content-type-options: nosniff
&lt; x-download-options: noopen
&lt; x-permitted-cross-domain-policies: none
&lt; x-powered-by: Express
&lt; x-xss-protection: 1; mode=block
&lt; cf-cache-status: DYNAMIC
&lt; report-to: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=VOAN6vltVfLXyisO8ZCm5FwmkmkJClBH6t1TGsDBGSidA%2Fs4Kiiq43nALP2OOproyD62u5tX9caOoE%2BDKAgspdseByXkWb8zuppE1RGZGcmj2S199Rv2aPVxvhj8qU4iMzLlXHnaOuw4HesbHXQK0RA1zges"}],"group":"cf-nel","max_age":604800}
&lt; nel: {"success_fraction":0,"report_to":"cf-nel","max_age":604800}
&lt; server: cloudflare
&lt; cf-ray: 87209f1eda862161-CDG
&lt; alt-svc: h3=":443"; ma=86400
</code></pre>
<p dir="auto">I tried to set the OIDC in Cloudflare Access but I get this page when I try it:<br />
<img src="/assets/uploads/files/1712730289533-screenshot-2024-04-10-at-08.24.24-resized.png" alt="Screenshot 2024-04-10 at 08.24.24.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">I'm pretty sure of my client credentials are correct, I only have one.</p>
<p dir="auto">The access logs:</p>
<pre><code>127.0.0.1 - - [10/Apr/2024:06:22:28 +0000] "GET /api/v1/notifications?page=1&amp;per_page=20 HTTP/1.1" 304 0 "https://my.cloudron.example.com/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36"
127.0.0.1 - - [10/Apr/2024:06:22:48 +0000] "GET /openid/auth?client_id=cid-fb36343b92c1bd5c9098893116845eb9&amp;domain=cid-fb36343b92c1bd5c9098893116845eb9&amp;redirect_uri=https%3A%2F%2Fexample.cloudflareaccess.com%2Fcdn-cgi%2Faccess%2Fcallback&amp;response_type=code&amp;state=ea1d75aeff7af5413b92df9f70d2c94c6c4bc887ee88324e4b1292d130ffb036.JTdCJTIyaWF0JTIyJTNBMTcxMjczMDE2OSUyQyUyMmF1dGhEb21haW4lMjIlM0ElMjJuZXdwYXJhZGlnbXN0dWRpby5jbG91ZGZsYXJlYWNjZXNzLmNvbSUyMiUyQyUyMmhvc3RuYW1lJTIyJTNBJTIybmV3cGFyYWRpZ21zdHVkaW8uY2xvdWRmbGFyZWFjY2Vzcy5jb20lMjIlMkMlMjJyZWRpcmVjdFVSTCUyMiUzQSUyMiUyRiUyMiUyQyUyMmF1ZCUyMiUzQSUyMiUyMiUyQyUyMmlkcElkJTIyJTNBJTIyYmJlOTJlYmMtNzJmMC00NWUzLWFjMTUtNzcxMzk5Y2E4Nzg2JTIyJTJDJTIyaXNFbnRTZXR1cCUyMiUzQWZhbHNlJTJDJTIyaXNJRFBUZXN0JTIyJTNBdHJ1ZSUyQyUyMmlzU2FtZVNpdGVOb25lQ29tcGF0aWJsZSUyMiUzQXRydWUlMkMlMjJub25jZSUyMiUzQSUyMm41dWs4dklxa05CZnBIMlA1JTIyJTdE&amp;scope=openid+email+profile HTTP/1.1" 303 113 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36"
127.0.0.1 - - [10/Apr/2024:06:22:48 +0000] "GET /openid/interaction/4APmG06oy-tbtBhV9J4y5 HTTP/1.1" 200 1202 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36"
127.0.0.1 - - [10/Apr/2024:06:22:48 +0000] "POST /openid/interaction/4APmG06oy-tbtBhV9J4y5/confirm HTTP/1.1" 303 0 "https://my.cloudron.example.com/openid/interaction/4APmG06oy-tbtBhV9J4y5" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36"
127.0.0.1 - - [10/Apr/2024:06:22:49 +0000] "GET /openid/auth/4APmG06oy-tbtBhV9J4y5 HTTP/1.1" 303 1603 "https://my.cloudron.example.com/openid/interaction/4APmG06oy-tbtBhV9J4y5" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36"
</code></pre>
<p dir="auto">If anyone could help me with this, I will be grateful.</p>
]]></description><link>https://forum.cloudron.io/topic/11513/well-known-openid-configuration-returns-a-white-page</link><generator>RSS for Node</generator><lastBuildDate>Thu, 14 May 2026 02:04:41 GMT</lastBuildDate><atom:link href="https://forum.cloudron.io/topic/11513.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 10 Apr 2024 06:28:42 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to .well-known&#x2F;openid-configuration returns a white page on Thu, 11 Apr 2024 18:00:08 GMT]]></title><description><![CDATA[<p dir="auto">I want my users to OIDC via Cloudron to Cloudflares App Launcher where I can put all avialiable softwares some are from cloudron others are just SAAS  (cloudflare can do SAML for SAAS) <img src="/assets/uploads/files/1712858310234-screenshot-2024-04-11-at-19.57.11-resized.png" alt="Screenshot 2024-04-11 at 19.57.11.png" class=" img-fluid img-markdown" />   Cloudron =&gt; Cloudflare Launcher =&gt; AWS</p>
]]></description><link>https://forum.cloudron.io/post/86785</link><guid isPermaLink="true">https://forum.cloudron.io/post/86785</guid><dc:creator><![CDATA[mrhyk93]]></dc:creator><pubDate>Thu, 11 Apr 2024 18:00:08 GMT</pubDate></item><item><title><![CDATA[Reply to .well-known&#x2F;openid-configuration returns a white page on Thu, 11 Apr 2024 07:49:40 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mrhyk93" aria-label="Profile: mrhyk93">@<bdi>mrhyk93</bdi></a> If the OIDC integrates with Cloudflare, is the idea that you can have other apps that are in the tunnel OIDC via Cloudron ? Sorry, for some basic questions since I have never used Cloudflare tunnel.</p>
]]></description><link>https://forum.cloudron.io/post/86739</link><guid isPermaLink="true">https://forum.cloudron.io/post/86739</guid><dc:creator><![CDATA[girish]]></dc:creator><pubDate>Thu, 11 Apr 2024 07:49:40 GMT</pubDate></item><item><title><![CDATA[Reply to .well-known&#x2F;openid-configuration returns a white page on Thu, 11 Apr 2024 07:48:31 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mrhyk93" aria-label="Profile: mrhyk93">@<bdi>mrhyk93</bdi></a> Cloudron's OpenID feature is fairly new and is primarily tested with integrations with the appstore apps. It's quite possible that this doesn't work with Cloudflare.</p>
]]></description><link>https://forum.cloudron.io/post/86738</link><guid isPermaLink="true">https://forum.cloudron.io/post/86738</guid><dc:creator><![CDATA[girish]]></dc:creator><pubDate>Thu, 11 Apr 2024 07:48:31 GMT</pubDate></item><item><title><![CDATA[Reply to .well-known&#x2F;openid-configuration returns a white page on Wed, 10 Apr 2024 22:02:27 GMT]]></title><description><![CDATA[<p dir="auto">Spot on, I created a rule in the WAF to skip the Bot Fight Modeand it worked. Thank you<br />
One last question about the OIDC claims. is the groups included in the id_token ? how can I get them<br />
This is the identity that i get after the OIDC is cloudflare:</p>
<p dir="auto">{<br />
"id": "xxxx",<br />
"email": "<a href="mailto:xxxxxx@gmail.com" target="_blank" rel="noopener noreferrer nofollow ugc">xxxxxx@gmail.com</a>",<br />
"idp": {<br />
"id": "bbe92ebc-72f0-45e3-ac15-771399ca8786",<br />
"type": "oidc"<br />
},<br />
"geo": {<br />
"country": "FR"<br />
},<br />
"user_uuid": "4db3b70b-f584-571b-897f-010260e1f503",<br />
"account_id": "9da5e5bad83b88e157b01c4d46791218",<br />
"iat": 1712785677,<br />
"ip": "2a01:e0a:b54:96e0:3c85:d64a:8254:da8c",<br />
"auth_status": "NONE",<br />
"common_name": "",<br />
"is_warp": false,<br />
"is_gateway": false,<br />
"version": 0,<br />
"device_sessions": {},<br />
"custom": {}<br />
}</p>
<p dir="auto">This is the config I'm using:</p>
<p dir="auto"><img src="/assets/uploads/files/1712786501722-screenshot-2024-04-10-at-23.57.33.png" alt="Screenshot 2024-04-10 at 23.57.33.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">is there some special claims that I need to incluse in otder to get the groups ?</p>
]]></description><link>https://forum.cloudron.io/post/86731</link><guid isPermaLink="true">https://forum.cloudron.io/post/86731</guid><dc:creator><![CDATA[mrhyk93]]></dc:creator><pubDate>Wed, 10 Apr 2024 22:02:27 GMT</pubDate></item><item><title><![CDATA[Reply to .well-known&#x2F;openid-configuration returns a white page on Wed, 10 Apr 2024 09:48:16 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mrhyk93" aria-label="Profile: mrhyk93">@<bdi>mrhyk93</bdi></a> said in <a href="/post/86690">.well-known/openid-configuration returns a white page</a>:</p>
<blockquote>
<p dir="auto">Next step is to use Cloudron built-in OIDC. Unfortunalty when I visit .well-known/openid-configuration I get a white page with no errors</p>
</blockquote>
<p dir="auto">Does Cloudflare Tunnel also imply Cloudflare proxying? In the past, we have seen such errors when Cloudflare proxying had a bunch of WAF rules. I ask because I see <code>server: cloudflare</code> in the response.</p>
<p dir="auto">If you can access the dashboard via <a href="http://my.cloudron.example.com" target="_blank" rel="noopener noreferrer nofollow ugc">my.cloudron.example.com</a> but just not the .well-known, it's probably some configuration rule in Cloudflare .</p>
]]></description><link>https://forum.cloudron.io/post/86701</link><guid isPermaLink="true">https://forum.cloudron.io/post/86701</guid><dc:creator><![CDATA[girish]]></dc:creator><pubDate>Wed, 10 Apr 2024 09:48:16 GMT</pubDate></item></channel></rss>