Jrtechnicalhelp
New member
- Joined
- Sep 14, 2025
- Messages
- 1
Hello,
I'm troubleshooting a server where a lifetime license (owned, active until 2038, registered to the correct IP and hostname) isn't applying correctly. The license key updates in /usr/local/directadmin/conf/license.key without errors, but /usr/local/directadmin/directadmin license still shows a monthly license (active until May 2025). Initially, I got an "invalid key length" error, but now the key is accepted, yet the license type/plan doesn't switch to the lifetime license.
Steps tried:
Has anyone encountered this? Is there a specific cache file or validation step I’m missing? Could this be related to DirectAdmin’s unified codebase or lifetime license restrictions? Any advice on forcing the lifetime license or checking server-side validation would be appreciated. I’ve submitted a support ticket but need a quick resolution for a client deadline.
Thanks for any insights!
I'm troubleshooting a server where a lifetime license (owned, active until 2038, registered to the correct IP and hostname) isn't applying correctly. The license key updates in /usr/local/directadmin/conf/license.key without errors, but /usr/local/directadmin/directadmin license still shows a monthly license (active until May 2025). Initially, I got an "invalid key length" error, but now the key is accepted, yet the license type/plan doesn't switch to the lifetime license.
Steps tried:
- Cleared cache (/usr/local/directadmin/conf/*.cache, /usr/local/directadmin/data/sessions/*).
- Ran /usr/local/directadmin/directadmin license-set [key].
- Used /usr/local/directadmin/scripts/getLicense.sh [key].
- Restarted DirectAdmin (service directadmin restart).
- Verified connectivity to directadmin.com (port 443 open, ping/curl successful).
- Confirmed IP/hostname match the license in the client area.
Has anyone encountered this? Is there a specific cache file or validation step I’m missing? Could this be related to DirectAdmin’s unified codebase or lifetime license restrictions? Any advice on forcing the lifetime license or checking server-side validation would be appreciated. I’ve submitted a support ticket but need a quick resolution for a client deadline.
Thanks for any insights!