Hey, just as context I already had a Truenas CORE that was working perfectly everything but I’m trying to migrate everything to SCALE and it has been a nightmare since SCALE seems to be missing a lot of options and configurations. However, I still want to try to make it work.
My major problem now is the Reverse proxy is not able to access the WEB UI or any APP from the catalog that doesn’t have advanced network options
I Have the Traefik Reverse proxy fully configured and functional on a separate VM with Docker, and it’s working perfectly for everything besides the Truenas Main IP, i have access to other containers on it, other services on my network and even Apps installed by the custom app on TrueNas (since I gave them a separated IP just for it, works perfectly) but when I try to connect to the WEB UI or the default app that have the TrueNas IP+Port it just gives me a bad request and can’t access it, I have checked everywhere and cant find any more configuration on the TrueNas side.
All the forum responses to this issue and tutorials always point to TrueCharts external-service app to make this work. but first, this is not an official way since the TrueCharts is not part of TrueNAS, and second the TrueCharts is entirely out of TrueNas and can’t be used anymore so this is not a solution.
Does anyone have any clue why the Proxy can’t access the Web UI of TrueNas and can’t complete the ingress, Am I missing some middleware configuration that CORE didn’t need and SCALE needs? or is some configuration that is missing?
TrueCharts is not an option as they dropped all scale support
I would advise you to:
Temporarily install jailmaker and spin up docker, that will solve most of your problems… this is a temp fix to keep in place until November… Use Stux Video on how to do it
The permanent solution is TrueNas Scale Elecric Eel which just entered RC1 and has k3 removed and NATIVE DOCKER installed
then here you do a simple migration
or if this is not a production situation you could install the RC candidate of EE and you have native docker just please dont do this if this is a production environment…
Thanks for the answer @Tyler_Shield, indeed the build-in solution of EE for Docker containers will be better and much nicer.
This is not a production environment, is a Personal Server with some regular users so it’s not that critical if it goes down but I could not afford to lose data, so I will wait for it to come out, in the end, this will not fix the issue that I was talking about, as mentioned I could make the container by the default with the custom app and apply a custom IP for it and it works fine with Reverse Proxy, the thing is that this is not the maintained, etc container for Truenas but this is fine.
The Major problem is the UI Access from the Reverse Proxy, I cannot point to the Truenas UI it gives me bad request, The default containers are behind the Truenas IP so this problem applies to the containers too but the problem is the UI, I can’t access my UI unless directly from the IP on the local network.
sorry for the delayed response, I didn’t have the time to check on this before answering so I waited.