truenas
Differences
This shows you the differences between two versions of the page.
| truenas [2025/12/12 22:11] – created ben | truenas [2025/12/14 09:50] (current) – ben | ||
|---|---|---|---|
| Line 43: | Line 43: | ||
| When connecting from a non-domain joined Windows, it won't prompt for credentials and will fail. Must explicitly map a drive, using IPA domain creds first. Subsequent connections to the same hostname will reuse the credentials, | When connecting from a non-domain joined Windows, it won't prompt for credentials and will fail. Must explicitly map a drive, using IPA domain creds first. Subsequent connections to the same hostname will reuse the credentials, | ||
| + | |||
| + | ====== ACME ====== | ||
| + | |||
| + | For the first server, follow the below instructions. | ||
| + | |||
| + | * Create a tsig key for nsupdate: <code bash> | ||
| + | tsig-keygen -a HMAC-SHA512 | ||
| + | </ | ||
| + | * Update the key name to '' | ||
| + | * Distribute the key to nameservers via puppet (hiera key '' | ||
| + | * Create '' | ||
| + | * SSH to the host as '' | ||
| + | sudo chown truenas_admin / | ||
| + | git clone --depth 1 https:// | ||
| + | </ | ||
| + | * Save the tsig key to ''/ | ||
| + | * | ||
| + | |||
| + | For subsequent servers, clone the '' | ||
| + | |||
| + | For all servers: | ||
| + | |||
| + | * Navigate to '' | ||
| + | * Add an '' | ||
| + | * Name: freeipa | ||
| + | * Authenticator: | ||
| + | * Script: ''/ | ||
| + | * User: '' | ||
| + | * Timeout: 60 | ||
| + | * Delay: 90 | ||
| + | * Add a '' | ||
| + | * Once added, click three dots next to the CSR '' | ||
| + | * Name: letsencrypt | ||
| + | * Accept ToS | ||
| + | * Directory UI: LetsEncrypt Production | ||
| + | * Set Freeipa for each domain | ||
| + | * Once the '' | ||
| + | * Click the GUI '' | ||
| + | * Select '' | ||
truenas.txt · Last modified: by ben
