After installed ISPConfig i get debian default page instead of ISPC

Discussion in 'Installation/Configuration' started by Paykoman, Dec 27, 2025 at 5:09 PM.

  1. Paykoman

    Paykoman New Member

    Hello,

    i followed the steps from ISPC and finished the installation with the standalone way (not expert).
    At the end i got this lines:

    Code:
    Configuring Apps vhost
    Configuring DBServer
    Installing ISPConfig crontab
    no crontab for root
    Detect IP addresses
    Restarting services ...
    Job for apache2.service failed because the control process exited with error code.
    See "systemctl status apache2.service" and "journalctl -xe" for details.
    Installation completed.
    
    Now i open myip:8080 and i get the default page insted of ISPC login apge :(

    I found any small article where told me to copy the 000-default.conf to virtual.isp3.conf
    and then:
    Code:
    <VirtualHost *:8080>
    
    # ServerName example.tld
    # ServerAlias www.example.tld *.example.tld
    DocumentRoot /usr/local/ispconfig/interface/web
    
    </VirtualHost>
    
    I restartet apache but it not solved the Problem.So i need a way to get ISPC instead of debian default page :(

    I hope any cna help me =(
     
  2. till

    till Super Moderator Staff Member ISPConfig Developer

    That's completely wrong, please undo that.

    Then restart apache2 service and then run:

    journalctl -xe

    and post the output to see why your Apache server does not start. Also, you did not mention which operating system you use.
     
  3. Paykoman

    Paykoman New Member

    huh? I dont said it doesnt start. I said i got the wrong page.
    Debian default site instead of ISPConfig.
    And my system is Debian 11.

    Code:
    
    root@vps2613609:~# systemctl status apache2.service
    ● apache2.service - The Apache HTTP Server
         Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
         Active: active (running) since Sat 2025-12-27 16:50:44 CET; 2h 38min ago
           Docs: https://httpd.apache.org/docs/2.4/
        Process: 530871 ExecStart=/usr/sbin/apachectl start (code=exited, status=0/SUCCESS)
          Tasks: 9 (limit: 4661)
         Memory: 20.4M
            CPU: 1.438s
         CGroup: /system.slice/apache2.service
                 ├─530876 /usr/sbin/apache2 -k start
                 ├─530877 vlogger (access log)
                 ├─530878 /usr/sbin/apache2 -k start
                 ├─530879 /usr/sbin/apache2 -k start
                 ├─530880 /usr/sbin/apache2 -k start
                 ├─530881 /usr/sbin/apache2 -k start
                 ├─530882 /usr/sbin/apache2 -k start
                 ├─530883 /usr/sbin/apache2 -k start
                 └─533865 /usr/sbin/apache2 -k start
    
    Dec 27 16:50:44 vps2613609 systemd[1]: Starting The Apache HTTP Server...
    Dec 27 16:50:44 vps2613609 apachectl[530874]: AH00548: NameVirtualHost has no effect and will be removed in the next release /etc/apache2/sites-enabled/000-ispco>
    Dec 27 16:50:44 vps2613609 systemd[1]: Started The Apache HTTP Server.
    
     
  4. till

    till Super Moderator Staff Member ISPConfig Developer

    From your post:

    Code:
    Job for apache2.service failed because the control process exited with error code.
    See "systemctl status apache2.service" and "journalctl -xe" for details.
    So you indeed posted that Apache did not start after ISPConfig installation. Which means you must have done other things in your setup to make it start again and that probably caused ISPConfig UI to not show up now. What exactly did you do after Apache failed to start?
     
  5. till

    till Super Moderator Staff Member ISPConfig Developer

    Additionally, installing a server on Debian 11, which reaches its end of life in half a year, makes no sense at all. Use Debian 12 instead.
     
  6. Paykoman

    Paykoman New Member

    yes okay, that was the log of installation to show the installation was done.
    The error why apache has not started after the installation was an SSL issue i fixet it already.

    But as i said, i dont get the ISPConfig login page i got debian default and would be very happy if we can fix it i want cancle my old root server before next month is running =(

    Seee it: 37.157.255.181:8080

    Im open for discord (can do screenshare for faster solve the problem), add me: paykomanvll
     
    Last edited: Dec 27, 2025 at 8:03 PM
  7. till

    till Super Moderator Staff Member ISPConfig Developer

    How exactly did you fix that?
    Was the server empty before you installed ISPConfig?
    Run the test script from read before posting and post the result: https://forum.howtoforge.com/threads/please-read-before-posting.58408/
    Post the output of the command:

    ls -la /etc/apache2/sites-enabled/
     
  8. Paykoman

    Paykoman New Member

    i installed/enbaled SSL, so it was it fixed and apache was running.

    LOG
    Code:
    
    root@vps2613609:~# ls -la /etc/apache2/sites-enabled/
    total 8
    drwxr-xr-x 2 root root 4096 Dec 27 16:49 .
    drwxr-xr-x 8 root root 4096 Dec 27 09:28 ..
    lrwxrwxrwx 1 root root   39 Dec 27 10:25 000-apps.vhost -> /etc/apache2/sites-available/apps.vhost
    lrwxrwxrwx 1 root root   35 Dec 27 09:28 000-default.conf -> ../sites-available/000-default.conf
    lrwxrwxrwx 1 root root   43 Dec 27 10:21 000-ispconfig.conf -> /etc/apache2/sites-available/ispconfig.conf
    lrwxrwxrwx 1 root root   44 Dec 27 10:25 000-ispconfig.vhost -> /etc/apache2/sites-available/ispconfig.vhost
    lrwxrwxrwx 1 root root   38 Dec 27 10:21 999-acme.conf -> /etc/apache2/sites-available/acme.conf
    
    Yes it was a clean server and i just followed ISPC instructions and installed only the requirements.
    I think its just a problem of the configs that apache default pache is visible and not ISPC.
     
    Last edited: Dec 27, 2025 at 8:26 PM
  9. till

    till Super Moderator Staff Member ISPConfig Developer

    I asked how exactly. There are ways to do it wrong, which can lead to your problem.
    Then I asked you to post the result of the test script, which you did not do.
     

Share This Page