Ispconfig3 Apache SSL on port 8080 Problem: Error 400: Bad Request - ... Hint: http://...:8080 when http access. Terrible! A small trick will solve the problem. In a file: /etc/httpd/conf/sites-available/ispconfig.vhost add error document line before </VirtualHost>: Code: ... SSLCertificateKeyFile /usr/local/ispconfig/interface/ssl/ispserver.key ErrorDocument 400 "<script>document.location.href='https://[B][I]example.com[/I][/B]:8080/';</script><a href='https://[B][I]example.com[/I][/B]:8080/'>https://[B][I]example.com[/I][/B]:8080/</a>" </VirtualHost> Attention: Hostname (example.com) must be hardcoded. %{HOST_NAME} or something does not work. You must reenter ErrorDocument every time, You update Ispconfig3 system. Enjoy