<?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[Proxy Configuration Warning help]]></title><description><![CDATA[<p dir="auto">Hello,</p>
<p dir="auto">I have self-hosted FusionAuth on Azure App Service. I get this warning when logging into my account.</p>
<p dir="auto"><img src="https://gcdnb.pbrd.co/images/GGZAuCF479rz.png?o=1" alt="alt text" class=" img-fluid img-markdown" /></p>
<p dir="auto">I read over the <a href="https://fusionauth.io/docs/operate/deploy/proxy-setup" rel="nofollow ugc">proxy</a> documentation page which explains that I need to configure headers and links to a <a href="https://fusionauth.io/docs/reference/configuration" rel="nofollow ugc">configuration</a> documentation page which mentions we can define environmental variables to override particular config settings.</p>
<p dir="auto">I created an environmental variable FUSIONAUTH_APP_HTTPS_PORT in order to override the default 9011 port and set the value to 443, but the warning still shows. Do I need to configure any other setting?</p>
<p dir="auto"><img src="https://gcdnb.pbrd.co/images/MVhUGDwLeh3U.png?o=1" alt="alt text" class=" img-fluid img-markdown" /></p>
]]></description><link>https://fusionauth.io/community/forum/topic/2582/proxy-configuration-warning-help</link><generator>RSS for Node</generator><lastBuildDate>Tue, 17 Mar 2026 06:41:14 GMT</lastBuildDate><atom:link href="https://fusionauth.io/community/forum/topic/2582.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 16 Dec 2023 13:14:45 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Proxy Configuration Warning help on Sun, 07 Jan 2024 19:53:37 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://fusionauth.io/community/forum/uid/2777">@ronn316</a> Thank you so much for sharing with the community and I'm glad you got it working for you!</p>
]]></description><link>https://fusionauth.io/community/forum/post/6956</link><guid isPermaLink="true">https://fusionauth.io/community/forum/post/6956</guid><dc:creator><![CDATA[mark.robustelli]]></dc:creator><pubDate>Sun, 07 Jan 2024 19:53:37 GMT</pubDate></item><item><title><![CDATA[Reply to Proxy Configuration Warning help on Sun, 07 Jan 2024 09:40:27 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://fusionauth.io/community/forum/uid/2507">@mark-robustelli</a> So I managed to solve it finally. I ended up setting a reverse proxy in Azure App service. This is my Nginx server config:</p>
<pre><code>server {
  listen 0.0.0.0:80;
  # this is the proxy host
  server_name auth.mydomain.com;

  location / {
      proxy_set_header        Host $proxy_host;
      proxy_set_header        X-Real-IP $remote_addr;
      proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for;
      proxy_set_header        X-Forwarded-Proto $scheme;
      proxy_set_header        X-Forwarded-Port '443';
      proxy_set_header        X-Forwarded-Host auth.mydomain.com;
     
      # this is the server FusionAuth is hosted on
      proxy_pass https://mydomain.azurewebsites.net/;
  }
}
</code></pre>
<p dir="auto">So there's two points to keep in mind.</p>
<ol>
<li>
<p dir="auto">Azure App Service HTTPS requests don't enter the container. They are terminated at the front end. So we need to configure Nginx to listen on port 80 and not 443. Also seems like we don't need to setup any of our own certificates.</p>
</li>
<li>
<p dir="auto">All the sample FusionAuth reverse proxy configurations posted on the FusionAuth github seem to be for reverse proxies hosted on the same server as the FusionAuth instance. In my case I am proxying to a different server so I needed to set a proxy header "Host $proxy_host;" instead of "Host $host;".</p>
</li>
</ol>
<p dir="auto">I hope this will be helpful for somebody else trying to set this up in Azure.</p>
]]></description><link>https://fusionauth.io/community/forum/post/6955</link><guid isPermaLink="true">https://fusionauth.io/community/forum/post/6955</guid><dc:creator><![CDATA[ronn316]]></dc:creator><pubDate>Sun, 07 Jan 2024 09:40:27 GMT</pubDate></item><item><title><![CDATA[Reply to Proxy Configuration Warning help on Wed, 03 Jan 2024 15:58:48 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://fusionauth.io/community/forum/uid/2777">@ronn316</a> Cool. I'll be very interested in what they have to say.  Seems as if they'd open up port forwarding on the App Service, it would be easy to implement, but they probably won't do that.  Thanks for keeping the community updated on the progress and look forward to the response.</p>
]]></description><link>https://fusionauth.io/community/forum/post/6942</link><guid isPermaLink="true">https://fusionauth.io/community/forum/post/6942</guid><dc:creator><![CDATA[mark.robustelli]]></dc:creator><pubDate>Wed, 03 Jan 2024 15:58:48 GMT</pubDate></item><item><title><![CDATA[Reply to Proxy Configuration Warning help on Wed, 03 Jan 2024 15:52:49 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://fusionauth.io/community/forum/uid/2507">@mark-robustelli</a> Just an FYI I opened a ticket with Azure support so I'll post back here when I have some updates.</p>
]]></description><link>https://fusionauth.io/community/forum/post/6941</link><guid isPermaLink="true">https://fusionauth.io/community/forum/post/6941</guid><dc:creator><![CDATA[ronn316]]></dc:creator><pubDate>Wed, 03 Jan 2024 15:52:49 GMT</pubDate></item><item><title><![CDATA[Reply to Proxy Configuration Warning help on Tue, 02 Jan 2024 20:42:13 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://fusionauth.io/community/forum/uid/2777">@ronn316</a> Yeah, I thought there might be some odd behavior with the App Service, that is why I recommended trying the typical container or K8s route.</p>
]]></description><link>https://fusionauth.io/community/forum/post/6940</link><guid isPermaLink="true">https://fusionauth.io/community/forum/post/6940</guid><dc:creator><![CDATA[mark.robustelli]]></dc:creator><pubDate>Tue, 02 Jan 2024 20:42:13 GMT</pubDate></item><item><title><![CDATA[Reply to Proxy Configuration Warning help on Sat, 30 Dec 2023 12:32:04 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://fusionauth.io/community/forum/uid/2507">@mark-robustelli</a> After a bit more research, it looks like Fusionauth with HTTPS enabled won't be able to work in Azure:</p>
<p dir="auto"><a href="https://stackoverflow.com/questions/66806085/azure-app-service-for-containers-is-forwarding-https-requests-as-http-to-my-cont" rel="nofollow ugc">https://stackoverflow.com/questions/66806085/azure-app-service-for-containers-is-forwarding-https-requests-as-http-to-my-cont</a></p>
<p dir="auto">I think I have no choice but to use a reverse proxy. I'll focus my attention on that now.</p>
]]></description><link>https://fusionauth.io/community/forum/post/6936</link><guid isPermaLink="true">https://fusionauth.io/community/forum/post/6936</guid><dc:creator><![CDATA[ronn316]]></dc:creator><pubDate>Sat, 30 Dec 2023 12:32:04 GMT</pubDate></item><item><title><![CDATA[Reply to Proxy Configuration Warning help on Sat, 30 Dec 2023 06:25:30 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://fusionauth.io/community/forum/uid/2507">@mark-robustelli</a> that thread is from 2020, and my understanding is that the new https properties were added in early 2023. So indeed using a proxy was the only way before but I don't see why using the new https properties shouldn't be a good route now.</p>
<p dir="auto">In any case I also tried going the reverse proxy route by following some of the sample nginx configurations on the fusionauth github and I feel I was really close to getting it to work but not quite. I was getting some redirect errors. I may put more time into getting that to work instead of this route we've been trying.</p>
<p dir="auto">I did not try kubernetes. I think it may be overkill. I may try using an apache server for the proxy and copying that code from your link. I struggled with nginx.</p>
]]></description><link>https://fusionauth.io/community/forum/post/6935</link><guid isPermaLink="true">https://fusionauth.io/community/forum/post/6935</guid><dc:creator><![CDATA[ronn316]]></dc:creator><pubDate>Sat, 30 Dec 2023 06:25:30 GMT</pubDate></item><item><title><![CDATA[Reply to Proxy Configuration Warning help on Fri, 29 Dec 2023 22:59:47 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://fusionauth.io/community/forum/uid/2777">@ronn316</a> I think I may have some bad news going down this route.</p>
<p dir="auto"><a href="https://fusionauth.io/community/forum/topic/346/how-to-change-port-no-9011-fusionauth-to-80-or-any-port-like-443-is-it-possible">https://fusionauth.io/community/forum/topic/346/how-to-change-port-no-9011-fusionauth-to-80-or-any-port-like-443-is-it-possible</a></p>
<p dir="auto">It seems like it may be possible but is not recommended to so this.</p>
<p dir="auto">I'm going to take another route now and see if there is anything we can do with App Services and redirecting the port.</p>
<p dir="auto">BTW, have you tried the Kubernettes route (<a href="https://fusionauth.io/docs/get-started/download-and-install/kubernetes/aks" rel="nofollow ugc">https://fusionauth.io/docs/get-started/download-and-install/kubernetes/aks</a>) to run FusionAuth in Azure or just use a regular container and Postgres db? I have not myself, but seems like that may be a route to go too.</p>
]]></description><link>https://fusionauth.io/community/forum/post/6934</link><guid isPermaLink="true">https://fusionauth.io/community/forum/post/6934</guid><dc:creator><![CDATA[mark.robustelli]]></dc:creator><pubDate>Fri, 29 Dec 2023 22:59:47 GMT</pubDate></item><item><title><![CDATA[Reply to Proxy Configuration Warning help on Fri, 29 Dec 2023 19:10:23 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://fusionauth.io/community/forum/uid/2507">@mark-robustelli</a> Seems I didn't restart my container properly the first time. I did that again and I'm seeing some new errors in the docker logs regarding SSL.</p>
<p dir="auto"><img src="https://gcdnb.pbrd.co/images/x4oyDqkNKn66.png?o=1" alt="alt text" class=" img-fluid img-markdown" /></p>
<p dir="auto">So I think now the container is indeed listening on 443 since adding the new environmental variable WEBSITES_PORT, but something else is going wrong now. I need to look into what this error means:</p>
<pre><code>javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection?
</code></pre>
]]></description><link>https://fusionauth.io/community/forum/post/6932</link><guid isPermaLink="true">https://fusionauth.io/community/forum/post/6932</guid><dc:creator><![CDATA[ronn316]]></dc:creator><pubDate>Fri, 29 Dec 2023 19:10:23 GMT</pubDate></item><item><title><![CDATA[Reply to Proxy Configuration Warning help on Fri, 29 Dec 2023 18:59:06 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://fusionauth.io/community/forum/uid/2507">@mark-robustelli</a> So you would need to either set the four environmental variables in Azure, or set the four properties in the .properties file. I chose the latter in the end.</p>
]]></description><link>https://fusionauth.io/community/forum/post/6931</link><guid isPermaLink="true">https://fusionauth.io/community/forum/post/6931</guid><dc:creator><![CDATA[ronn316]]></dc:creator><pubDate>Fri, 29 Dec 2023 18:59:06 GMT</pubDate></item><item><title><![CDATA[Reply to Proxy Configuration Warning help on Fri, 29 Dec 2023 18:57:00 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://fusionauth.io/community/forum/uid/2507">@mark-robustelli</a> Good catch, yes I see that too in my logs. I did a search and you can update the port that the container is listening on by adding an environmental variable WEBSITES_PORT.</p>
<p dir="auto"><img src="https://gcdnb.pbrd.co/images/kXwS70GW05Z2.png?o=1" alt="alt text" class=" img-fluid img-markdown" /></p>
<p dir="auto">After doing that and restarting the container, I can see in the log that port it is using 443 now.</p>
<p dir="auto"><img src="https://gcdnb.pbrd.co/images/COjn1zTCphkh.png?o=1" alt="alt text" class=" img-fluid img-markdown" /></p>
<p dir="auto">But still I'm getting the same proxy warning in the dashboard <img src="https://fusionauth.io/community/forum/assets/plugins/nodebb-plugin-emoji/emoji/android/1f615.png?v=rcgg4tg866g" class="not-responsive emoji emoji-android emoji--confused" style="height:23px;width:auto;vertical-align:middle" title=":/" alt="😕" /> But I think we're really close to figuring this out. It would be good to get the thoughts of Fusionauth engineer on this matter.</p>
<p dir="auto">Btw I'm not sure if in your configuration you also setup the certificate environmental variables. I think in order to enable https, you need to set the port as well as the certificate files or the contents of the files.</p>
<p dir="auto"><img src="https://gcdnb.pbrd.co/images/Xyr96dmdJ8Me.png?o=1" alt="alt text" class=" img-fluid img-markdown" /></p>
]]></description><link>https://fusionauth.io/community/forum/post/6930</link><guid isPermaLink="true">https://fusionauth.io/community/forum/post/6930</guid><dc:creator><![CDATA[ronn316]]></dc:creator><pubDate>Fri, 29 Dec 2023 18:57:00 GMT</pubDate></item><item><title><![CDATA[Reply to Proxy Configuration Warning help on Fri, 29 Dec 2023 18:40:44 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://fusionauth.io/community/forum/uid/2777">@ronn316</a> Ok, I finally have been able to replicate your issue.  I see you set the environment variable FUSIONAUTH_APP_HTTPS_PORT above to 443:</p>
<p dir="auto">I did this as well.<br />
<img src="/community/forum/assets/uploads/files/1703874702899-screenshot-2023-12-29-at-11.30.54-am.png" alt="Screenshot 2023-12-29 at 11.30.54 AM.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">However, when I look at the logs, it appears to still be listening on 9011.<br />
<img src="/community/forum/assets/uploads/files/1703874709263-screenshot-2023-12-29-at-11.30.21-am.png" alt="Screenshot 2023-12-29 at 11.30.21 AM.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">Do you see the same thing in your log?</p>
<p dir="auto">You may have to create a docker image with the correct configuration and then upload that as the container to use.</p>
<p dir="auto">I'll still play with it when I get some time but I think we need FusionAuth to be listening on 443 for this to work.  Just not sure how to make that happen in Auzre App Service.</p>
]]></description><link>https://fusionauth.io/community/forum/post/6928</link><guid isPermaLink="true">https://fusionauth.io/community/forum/post/6928</guid><dc:creator><![CDATA[mark.robustelli]]></dc:creator><pubDate>Fri, 29 Dec 2023 18:40:44 GMT</pubDate></item><item><title><![CDATA[Reply to Proxy Configuration Warning help on Fri, 29 Dec 2023 11:51:23 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://fusionauth.io/community/forum/uid/2507">@mark-robustelli</a> Yeah seems like I'm getting closer but not sure what else to try regarding enabling HTTPS. Everything seems ok from my setup. I can't see any logs in Azure about incoming requests. I can only see startup logs.</p>
]]></description><link>https://fusionauth.io/community/forum/post/6925</link><guid isPermaLink="true">https://fusionauth.io/community/forum/post/6925</guid><dc:creator><![CDATA[ronn316]]></dc:creator><pubDate>Fri, 29 Dec 2023 11:51:23 GMT</pubDate></item><item><title><![CDATA[Reply to Proxy Configuration Warning help on Thu, 28 Dec 2023 22:17:04 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://fusionauth.io/community/forum/uid/2777">@ronn316</a> I am still struggling getting this far in the Azure setup.  However it is good that you are making progress.  Is there a way to view the logs from the azure portal to see if requests are incoming?</p>
]]></description><link>https://fusionauth.io/community/forum/post/6924</link><guid isPermaLink="true">https://fusionauth.io/community/forum/post/6924</guid><dc:creator><![CDATA[mark.robustelli]]></dc:creator><pubDate>Thu, 28 Dec 2023 22:17:04 GMT</pubDate></item><item><title><![CDATA[Reply to Proxy Configuration Warning help on Thu, 28 Dec 2023 19:29:14 GMT]]></title><description><![CDATA[<p dir="auto">So I made a bit more progress but it's disappointing news.</p>
<p dir="auto">I managed to get the certificates to work correctly. I needed to convert the .pem private certificate to PKCS8. After doing that I don't get any error in the log when Fusionauth initializes, and I'm able to log into the dashboard unlike before, but disappointingly I'm still seeing the same Proxy Configuration Warning at the top of the page. I thought that using the inbuilt TLS listener would bypass the need for a proxy, or is that not correct? According to <a href="https://github.com/FusionAuth/fusionauth-issues/issues/1996" rel="nofollow ugc">this request</a> which has since been added, I'm given the impression that configuring HTTPS will bypass the need for a reverse proxy. Is there a way for me to confirm that the app is listening to https requests?</p>
<p dir="auto"><img src="https://gcdnb.pbrd.co/images/GGZAuCF479rz.png?o=1" alt="alt text" class=" img-fluid img-markdown" /></p>
]]></description><link>https://fusionauth.io/community/forum/post/6921</link><guid isPermaLink="true">https://fusionauth.io/community/forum/post/6921</guid><dc:creator><![CDATA[ronn316]]></dc:creator><pubDate>Thu, 28 Dec 2023 19:29:14 GMT</pubDate></item><item><title><![CDATA[Reply to Proxy Configuration Warning help on Thu, 28 Dec 2023 09:51:23 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://fusionauth.io/community/forum/uid/2507">@mark-robustelli</a> <a class="mention plugin-mentions-user plugin-mentions-a" href="https://fusionauth.io/community/forum/uid/2507">@mark-robustelli</a> It sounds like you were experimenting with Azure Container apps judging by the fact you mentioned ingress and container environments? I'm actually using Azure App Service, and I chose the container option for that. App Service and Container Apps are quite different in their settings.</p>
<p dir="auto">I'll show you what I did in order to setup the TLS settings of Fusionauth, not the proxy approach I also tried. That one is a bit more involved.</p>
<p dir="auto">I created a dockerfile and edited the fusionauth.properties. In my dockerfile I'm pulling the fusionauth image and copying into the container my SSL certificates generated using Let's Encrypt. Also you can see I'm copying in my updated fusionauth.properties file.</p>
<p dir="auto"><img src="https://gcdnb.pbrd.co/images/Fm2FUwUNv87G.png?o=1" alt="alt text" class=" img-fluid img-markdown" /></p>
<p dir="auto">Here is my fusionauth.properties file:</p>
<p dir="auto"><a href="https://pastebin.com/Hg9zFnAi" rel="nofollow ugc">https://pastebin.com/Hg9zFnAi</a></p>
<p dir="auto">I'm building the image and storing it on Azure to be accessible on Azure App Service. I'm not sure if I can export any settings from my Azure setup but I'll post screenshots.</p>
<p dir="auto">Here are the deployment settings of my App service. You can see I'm pulling the fusionauth image I created.</p>
<p dir="auto"><img src="https://gcdnb.pbrd.co/images/zhOC2FYjif0z.png?o=1" alt="alt text" class=" img-fluid img-markdown" /></p>
<p dir="auto">These are the platform settings.</p>
<p dir="auto"><img src="https://gcdnb.pbrd.co/images/OwLPrGPUx7Mi.png?o=1" alt="alt text" class=" img-fluid img-markdown" /></p>
<p dir="auto">After doing all this, I am now getting an error related to the SSL certificates.</p>
<p dir="auto">"Exception in thread "main" java.lang.RuntimeException: java.lang.IllegalArgumentException: Invalid PEM format"</p>
<p dir="auto"><a href="https://pastebin.com/vRw0bijw" rel="nofollow ugc">https://pastebin.com/vRw0bijw</a></p>
<p dir="auto">I think there might be an issue with the format I'm using (.pem), but this is the format Let's encrypt is outputting, unless something else is wrong. These are the files I'm getting from Lets encrypt.</p>
<p dir="auto"><img src="https://gcdnb.pbrd.co/images/DM4z9DsT09nj.png?o=1" alt="alt text" class=" img-fluid img-markdown" /></p>
]]></description><link>https://fusionauth.io/community/forum/post/6917</link><guid isPermaLink="true">https://fusionauth.io/community/forum/post/6917</guid><dc:creator><![CDATA[ronn316]]></dc:creator><pubDate>Thu, 28 Dec 2023 09:51:23 GMT</pubDate></item><item><title><![CDATA[Reply to Proxy Configuration Warning help on Wed, 27 Dec 2023 22:36:35 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://fusionauth.io/community/forum/uid/2507">@mark-robustelli</a> So I have spent more time playing with Azure and trying to get this up and running with no luck.  I do see that configuring the Ingress for that app container only allow inbound from 443.  I thought there was a setting we could use to just forward the port, but you can only set it for the other container apps in the environment.</p>
<p dir="auto">If you can send me some sort of config file or how you have your environment currently set up, I will try to poke around a bit more if I get some time.  I feel that has more to do with Azure configuration that FusionAuth config.  Have you tried reaching out on some other Azure friendly channels?</p>
]]></description><link>https://fusionauth.io/community/forum/post/6915</link><guid isPermaLink="true">https://fusionauth.io/community/forum/post/6915</guid><dc:creator><![CDATA[mark.robustelli]]></dc:creator><pubDate>Wed, 27 Dec 2023 22:36:35 GMT</pubDate></item><item><title><![CDATA[Reply to Proxy Configuration Warning help on Wed, 27 Dec 2023 18:21:03 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://fusionauth.io/community/forum/uid/2777">@ronn316</a> Do you have an configuration file that would help me set my environment up the same way you have yours?</p>
]]></description><link>https://fusionauth.io/community/forum/post/6914</link><guid isPermaLink="true">https://fusionauth.io/community/forum/post/6914</guid><dc:creator><![CDATA[mark.robustelli]]></dc:creator><pubDate>Wed, 27 Dec 2023 18:21:03 GMT</pubDate></item><item><title><![CDATA[Reply to Proxy Configuration Warning help on Tue, 26 Dec 2023 19:11:09 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://fusionauth.io/community/forum/uid/2507">@mark-robustelli</a> I looked into Application Gateway but discovered its pricing would more than double my monthly cost for my app, so I discarded it.</p>
<p dir="auto">Atm I'm experimenting with two different approaches:</p>
<ol>
<li>
<p dir="auto">setting up an Nginx proxy with SSL on Azure app service, so I can change the necessary headers. I've generated ssl certificates for my proxy through Lets encrypt, and reference them in my nginx config but I'm not doing something right because it just times out.</p>
</li>
<li>
<p dir="auto">configuring the https settings in the fusionauth.properties file. By building my own docker image, I'm able to edit the configuration file and inject it into my image. From my understanding, we need to populate not only the setting to enable https, but also the port, and the paths to the ssl certificate files. I copied the Lets encrypt certificates into my image and set the paths in the config file but Fusionauth doesn't like something still. It might be the format of the certificate files. I'm still experimenting with this.</p>
</li>
</ol>
<p dir="auto">I hope you can make some headway with Azure.</p>
]]></description><link>https://fusionauth.io/community/forum/post/6912</link><guid isPermaLink="true">https://fusionauth.io/community/forum/post/6912</guid><dc:creator><![CDATA[ronn316]]></dc:creator><pubDate>Tue, 26 Dec 2023 19:11:09 GMT</pubDate></item><item><title><![CDATA[Reply to Proxy Configuration Warning help on Tue, 26 Dec 2023 18:47:47 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://fusionauth.io/community/forum/uid/2777">@ronn316</a> still working on setting this up, but came across this and wanted to see if it was any help.  <a href="https://fusionauth.io/community/forum/topic/2367/fusionauth-on-azure-app-service-for-containers?_=1703616145335">https://fusionauth.io/community/forum/topic/2367/fusionauth-on-azure-app-service-for-containers?_=1703616145335</a></p>
]]></description><link>https://fusionauth.io/community/forum/post/6909</link><guid isPermaLink="true">https://fusionauth.io/community/forum/post/6909</guid><dc:creator><![CDATA[mark.robustelli]]></dc:creator><pubDate>Tue, 26 Dec 2023 18:47:47 GMT</pubDate></item><item><title><![CDATA[Reply to Proxy Configuration Warning help on Sat, 23 Dec 2023 09:46:53 GMT]]></title><description><![CDATA[<p dir="auto">I'm by no means an expert on networking and proxies, however I've been doing some reading on this topic the last couple of days, and it seems I have two choices.</p>
<ol>
<li>
<p dir="auto">Configure my own proxy which I've tried with no success. I attempted to setup an Nginx server within an App Service but I need to specify paths to ssl certificate and private key in the .conf file which I don't know how to access within Azure app service. The certificate in my app service are managed by Microsoft. I've seen in <a href="https://learn.microsoft.com/en-us/azure/app-service/configure-ssl-certificate-in-code" rel="nofollow ugc">Microsoft's documentation</a> that you can set an env variable WEBSITE_LOAD_CERTIFICATES which will make the certificate files available at a certain path in your container which I will explore.</p>
</li>
<li>
<p dir="auto">Use the newly added <a href="https://github.com/FusionAuth/fusionauth-issues/issues/1996" rel="nofollow ugc">configuration options for TLS</a> such as fusionauth-app.https.port that I already set. This seems like the way to go so I don't need to setup a different container for a proxy. It looks like I need to also configure fusionauth-app.https.enabled, fusionauth-app.https.certificate-file, and fusionauth-app.https.private-key-file. However, as mentioned in point 1, the certificate in my app is managed by Microsoft, and seems the formats of the certificate file that Fusionauth expects (.pem) vs the format of the file that is available at /var/ssl/certs by enabling WEBSITE_LOAD_CERTIFICATES env variable (.p12) do not match.</p>
</li>
</ol>
]]></description><link>https://fusionauth.io/community/forum/post/6899</link><guid isPermaLink="true">https://fusionauth.io/community/forum/post/6899</guid><dc:creator><![CDATA[ronn316]]></dc:creator><pubDate>Sat, 23 Dec 2023 09:46:53 GMT</pubDate></item><item><title><![CDATA[Reply to Proxy Configuration Warning help on Wed, 20 Dec 2023 17:16:09 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://fusionauth.io/community/forum/uid/2507">@mark-robustelli</a> Thank Mark, let me know if you may need anything from my side.</p>
]]></description><link>https://fusionauth.io/community/forum/post/6887</link><guid isPermaLink="true">https://fusionauth.io/community/forum/post/6887</guid><dc:creator><![CDATA[ronn316]]></dc:creator><pubDate>Wed, 20 Dec 2023 17:16:09 GMT</pubDate></item><item><title><![CDATA[Reply to Proxy Configuration Warning help on Wed, 20 Dec 2023 15:02:28 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://fusionauth.io/community/forum/uid/2777">@ronn316</a> Thanks for the info.  I hope to have some time next week and I will see if I can replicate this in Azure and get it rolling.  I will keep you updated if I come across anything interesting.</p>
]]></description><link>https://fusionauth.io/community/forum/post/6886</link><guid isPermaLink="true">https://fusionauth.io/community/forum/post/6886</guid><dc:creator><![CDATA[mark.robustelli]]></dc:creator><pubDate>Wed, 20 Dec 2023 15:02:28 GMT</pubDate></item><item><title><![CDATA[Reply to Proxy Configuration Warning help on Tue, 19 Dec 2023 19:29:36 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://fusionauth.io/community/forum/uid/2507">@mark-robustelli</a> Thanks for the insight Mark.</p>
<p dir="auto">Indeed I also believe I need to change the port FusionAuth is listening on.</p>
<p dir="auto">Since I'm hosting the FusionAuth container on Azure App Service, I haven't found a way to access the file system and change the port in the config file so I chose the environmental variable route. According to the Azure documentation, this is how you add environmental variables to your container, as in my image above.</p>
<p dir="auto">I had already had a look at that link previously when trying to understand how to change the port, and that's how I learned how to structure the environmental variable name.</p>
<p dir="auto">"2. Check if an environment variable is defined with the configuration option name translated by upper-casing it and replacing periods and dashes with underscores"</p>
<p dir="auto">Following that instruction, I created an environmental variable for the option "fusionauth-app.https-port" by uppercasing all letters and replacing the dashes and dots by underscores, hence the FUSIONAUTH_APP_HTTPS_PORT environmental variable you see in my image.</p>
<p dir="auto">I think the container is reading the variable just fine, because I recall adding some other env variables as well and noticing some things breaking as a result. I don't recall exactly what I added though. So it seems that the changes are taking effect, but maybe this one setting is not enough.</p>
<p dir="auto">I will have a look over the next days if I can somehow access the filesystem and change the setting in the config file but I don't think it will help because as I said it looks as though the environmental variable is indeed taking effect. The key is to figure out exactly which settings need to be adjusted.</p>
]]></description><link>https://fusionauth.io/community/forum/post/6882</link><guid isPermaLink="true">https://fusionauth.io/community/forum/post/6882</guid><dc:creator><![CDATA[ronn316]]></dc:creator><pubDate>Tue, 19 Dec 2023 19:29:36 GMT</pubDate></item></channel></rss>