Installatron seems to have been on autopilot for a while. No response to support tickets or the forum. They're still on ownCloud when that project died last year and has been replaced by Nextcloud.
We haven't been notified that we should use a new ticket system and I don't see any announcement regarding that feature, so maybe it's only for people who actually have a support contract with JBMC Software. It used to be that support would read these forums, looking for bug reports.
DA works well on FreeBSD. There are packages for FreeBSD 10 64bits.
You just have to know your way around FreeBSD and be aware that DA doesn't use jails to isolate accounts.
You can use the ports tree if you need more power and flexibility.
I think there isn't a single DA script which includes a header indicating the license under which these scripts are released. This makes it impossible to re-use things like daemons or utility scripts in other projects.
Could we please either have a general statement that everything is released...
Setting up cert for WWW server...
chown: root: illegal group name
Setting up cert for FTP server...
chown: root: illegal group name
The script should either add exceptions or automatically get the group from a known good source.
Something should be clarified in the documentation
Let's encrypt considers every subdomain as a subdomain, unlike other CA which consider a subdomain a separate domain. And since they don't offer wildcard certs, it means you may hit that limit quickly if you use a lot of subdomains.
Another problem with LetsEncrypt. The script doesn't read the DOCROOT variable and thus fails installing certs for domains which use it.
And fixing the script doesn't work. The DA binary needs to be updated as well to create the well-known folder
Thanks for the fix John. I was able to generate a certificate.
A couple of usability issues:
The cert generation should use AJAX. Currently users get the spinning wheel, which could last a while on less powerful servers, and in the end get to see everything that has happened (badly formatted)...
The let's encrypt feature doesn't work on FreeBSD 9.
After the user clicks on "Save"
/usr/local/directadmin/scripts/letsencrypt.sh: 1: Syntax error: Unterminated quoted string
/usr/local/directadmin/scripts/letsencrypt.sh: 131: Syntax error: Error in command substitution
The script looks...
Hasn't been released/published yet, so you haven't missed anything:
https://www.directadmin.com/features.php?id=1828
Unlike the plugin, there doesn't seem to be a way to turn it off for some users.
Tested and works.
On FreeBSD 9, simply use openssl, nghttp2 and spdylay from ports and use "-with-ssl=/usr/local/lib"
To test, load Chrome, hit F12, go to the Network tab, right-click on the headers, add "protocol" and refresh the page