dillard 3cf985f240 fix: disable SSO auth header injection for main permission
Technitium manages its own authentication and does not integrate with
YunoHost SSO. When auth_header is enabled (the default), SSOwat injects
an 'Authorization: Basic' header containing the YunoHost user's
credentials into every proxied request. Technitium receives this header,
attempts to authenticate the YunoHost user against its own user database,
fails silently, and redirects back to its login page — creating a login
loop that affects users who are logged into YunoHost SSO.

Setting auth_header = false prevents SSOwat from injecting credentials,
allowing Technitium to handle authentication with its own login form.

The app already correctly declares sso = false and ldap = false, making
auth_header = false the consistent and expected setting.
2026-07-06 03:35:55 +02:00
2024-03-07 16:49:38 +01:00
2026-06-15 19:56:40 -06:00
2026-06-15 21:37:00 -06:00
2025-09-18 11:59:20 +02:00
2022-07-28 02:49:32 +02:00
2026-05-10 00:27:09 +02:00

Logo of Technitium DNS Technitium DNS, packaged for YunoHost

DNS server for privacy and security

🌐 Official app website Version: 15.2.0~ynh1

Screenshots

Screenshot of Technitium DNS

📦 Developer info

Automatic tests level

🛠️ Upstream Technitium DNS repository: https://github.com/TechnitiumSoftware/DnsServer

Pull request are welcome and should target the testing branch.

The testing branch can be tested using:

# fresh install:
sudo yunohost app install https://github.com/YunoHost-Apps/technitium-dns_ynh/tree/testing

# upgrade an existing install:
sudo yunohost app upgrade technitium-dns -u https://github.com/YunoHost-Apps/technitium-dns_ynh/tree/testing

📚 App packaging documentation

Please see https://doc.yunohost.org/packaging_apps for more information.

S
Description
No description provided
Readme 1.2 MiB
Languages
Shell 100%