Hello all, I have just installed a nre VM running Debian 10 and setted up folliwing step by step this guide: https://www.howtoforge.com/perfect-server-debian-10-buster-apache-bind-dovecot-ispconfig-3-1/ all works fine exept the mentioned software, they load fine under http but they do not load if I go https, i got this error: Error code: SSL_ERROR_RX_RECORD_TOO_LONG what can I do to fix this?
Probably your certificate is not properly installed. Did you install the letsencrypt certificates? Test your site with internet.nl Which mentioned software do you try to reach? Try to create a new certificate for ISCP. execute ispconfig_update.sh --force and choose at the end to create a new certificate.
I don't think these Debian packages have https enabled by default when Debian installs them. Try enabling the apache default ssl vhost.
Thankyou Steini86 for your reply, I've already done those steps, my cert is properly installed (I can reach w/out any issues https://my.domain.tlc:8080)
Hello Till, I've enabled default apache ssl vhost but I get the error of invalid cert, maybe because default vhost use self signed cert. Anyway, if I try to go to those pages on port 8080 instead of 443 they works, so I think I can live with this configuration, thanks for your valuable support!
What you might try is editing the default-ssl vhost file and point the SSL cert paths to the SSL cert and key in the folder /usr/local/ispconfig/interface/ssl/ as that#s the cert and key used by the ISPConfig GUI.
Hello Till and thankyou again for your reply. ATM I've other issues more important than this, so I can easy survive if I can load https pages on port 8080 for that part of software
How (which domain / path?) do you try to access these services? Your certificate needs to be valid for this domain. Which error message do you get?
I've https://my.domain.tls:8080 -> Valid Cert https://my.domain.tls:8080/phpmyadmin or /webmail -> Valid Cert and works https://my.domain.tls:8080/cgi-bin/mailman/admin/ -> Internal Server Error (maybe mailman is not properly configured to run under SSL) https://my.domain.tls/phpmyadmin or /webmail -> SSL_ERROR_RX_RECORD_TOO_LONG (tested on Google Chrome and FireFox, both at latest update) https://my.domain.tls/cgi-bin/mailman/admin/ -> SSL_ERROR_RX_RECORD_TOO_LONG)
Does https://my.domain.tls work properly? Looks like this cert is invalid. Yes. Mailman is more difficult: https://wiki.list.org/DOC/4.27 Securing Mailman's web GUI by using Secure HTTP-SSL (HTTPS) You need to do changes in mm_cfg.py of mailman
@Steini86 you are right! https://my.domain.tls don't work, maybe because is the FQD I use for ISPConfig web panel and not for any website. ATM I do not have any FQDN pointing there, but I'll try next week when I have the first website ready to go online! I'll update this 3D. [EDIT] I can confirm that with differente FQDN both phpmyadmin and roundcube works w/out any issues on https [/EDIT]