Installing the latest version ISPConfig-3-stable.tar.gz with php7.4 no issues occur during installation. Accessing https and P:8080 only shows the apache default page same when acessing it with https and fqdn:8080 Installation output: php -q install.php >> Initial configuration Operating System: Debian 10.0 (Buster) or compatible Following will be a few questions for primary configuration so be careful. Default values are in [brackets] and can be accepted with <ENTER>. Tap in "quit" (without the quotes) to stop the installer. Select language (en,de) [en]: Installation mode (standard,expert) [standard]: expert Full qualified hostname (FQDN) of the server, eg server1.domain.tld [console.server.de]: MySQL server hostname [localhost]: 192.168.1.20 MySQL server port [3306]: MySQL root username [root]: ispconfig MySQL root password []: PASSWORD MySQL database to create [dbispconfig]: MySQL charset [utf8]: The next two questions are about the internal ISPConfig database user and password. It is recommended to accept the defaults which are 'ispconfig' as username and a random password. If you use a different password, use only numbers and chars for the password. ISPConfig mysql database username [ispconfig]: ISPConfig mysql database password [dff89d0b73f0c2fdb9f4032c3bc973b9]: PASSWORD Shall this server join an existing ISPConfig multiserver setup (y,n) [n]: n Adding ISPConfig server record to database. Configure Mail (y,n) [y]: n [WARN] autodetect for Jailkit failed Force configure Jailkit (y,n) [n]: Skipping Jailkit [WARN] autodetect for pureftpd failed Force configure pureftpd (y,n) [n]: Skipping pureftpd Configure DNS Server (y,n) [y]: n The Web Server option has to be enabled when you want run a web server or when this node shall host the ISPConfig interface. Configure Web Server (y,n) [y]: Configuring Apache Configuring vlogger [WARN] autodetect for OpenVZ failed Force configure OpenVZ (y,n) [n]: n Skipping OpenVZ Configure Firewall Server (y,n) [y]: n [WARN] autodetect for Metronome XMPP Server failed Force configure Metronome XMPP Server (y,n) [n]: n Skipping Metronome XMPP Server [WARN] autodetect for Fail2ban failed Force configure Fail2ban (y,n) [n]: Skipping Fail2ban Install ISPConfig Web Interface (y,n) [y]: y Installing ISPConfig ISPConfig Port [8080]: Admin password [1106fb3b]: PASSWORD Re-enter admin password []: PASSWORD Do you want a secure (SSL) connection to the ISPConfig web interface (y,n) [y]: y Checking / creating certificate for console.geniemedia.eu Using certificate path /etc/letsencrypt/live/console.geniemedia.eu Server's public ip(s) (192.168.1.20) not found in A/AAAA records for console.server.de: Ignore DNS check and continue to request certificate? (y,n) [n]: Could not issue letsencrypt certificate, falling back to self-signed. Generating RSA private key, 4096 bit long modulus (2 primes) .....................................................................................................................................................................................++++ ............................++++ e is 65537 (0x010001) You are about to be asked to enter information that will be incorporated into your certificate request. What you are about to enter is what is called a Distinguished Name or a DN. There are quite a few fields but you can leave some blank For some fields there will be a default value, If you enter '.', the field will be left blank. ----- Country Name (2 letter code) [AU]E State or Province Name (full name) [Some-State]:XXX Locality Name (eg, city) []:XXX Organization Name (eg, company) [Internet Widgits Pty Ltd]:XXX Organizational Unit Name (eg, section) []:XXX Common Name (e.g. server FQDN or YOUR name) []:console.server.de Email Address []:XXX Please enter the following 'extra' attributes to be sent with your certificate request A challenge password []: An optional company name []: writing RSA key Configuring Apps vhost Configuring DBServer Installing ISPConfig crontab no crontab for root Detect IP addresses Restarting services ... Installation completed.
Please share such output in CODE tags so it is readable for us. Have you tried using http instead of https? Does it show up then? Which OS are you using? Which guide did you follow?
Accessing via http results in Bad Request (Instead use HTTPS scheme to access this url, please.) Have tried several guides, last one was: perfect-server-debian-10-buster-apache-bind-dovecot-ispconfig-3-1 OS is debian 10 with latest updates.
The new recommended way to install is https://www.howtoforge.com/ispconfig-autoinstall-debian-ubuntu/ - though the Debian 10 guide should work fine. Do you want to debug this or use the "new" guide?
Does the "new" guide/installation method also support using a different SQL for the primary DB dbispconfig?
Goal is to do a setup like these: ispconfig-multiserver-setup-debian-ubuntu/ but using a different sql server for the dbispconfig and the customer DBs. Like these in the "old" setup: Code: MySQL server hostname [localhost]: 192.168.1.xxx MySQL server port [3306]: MySQL root username [root]: ispconfig_root MySQL root password []: PASSWORD MySQL database to create [dbispconfig]:
You can use the --interactive option for that. But I would advice you to use a local dbispconfig on your slave servers, because they replicate from the master.
Thanks for this hint. We have a three node SQL cluster in place, is there any way to use this server for all nodes instead of a local DB on each Server?