TrueNAS Goldeye 25.10.1 and Certificates

Since the latest update, TrueNAS has removed the ability to be it’s own certificate authority. I’m trying to get setup Object Storage on this to utilize Veeam Immutability. I was using MINIO but they have changed their licensing and now looking for alternates.

I’m currently trying to setup SeaweedFS but hitting a wall when selecting the bucket and folder within Veeam. Logs state that it’s a certificate error check according to Veeam Support. The certificate that I chose was the default one that is created with TrueNAS that only points to localhost obviously.

My TrueNAS will not be public facing and am seeking advice on what to do next. I’ve been exploring and researching options for over a week now.

Goal is to provide local object storage for immutability on Veeam B&R. How would I get a certificate if I don’t have a custom domain hosted by one of the required DNS providers according to the ACME & Lets Encrypt certificate setup guide?

Any help and advice is greatly appreciated.

You can generate a CA and certs on the command line with openssl.

…but you’d then need to get Veeam to trust it, and if you can do that, you could presumably just as well have it trust the default cert.

I’d vote for “use some public FQDN you own/control to get a Let’s Encrypt wildcard cert,” either using TrueNAS’ built-in functionality, my script, or tnascert-deploy. Or join the system to TrueNAS Connect, and use that to get a trusted cert.

I’ve tried to get it to trust the default certificate and it just ain’t happening.