Problems with The Perfect Server - CentOS 5.10 x86_64 [ISPConfig 3]

Discussion in 'HOWTO-Related Questions' started by Mike B, Feb 23, 2015.

  1. Mike B

    Mike B New Member

    Hello, I am working to abandon Webmin for ISPConfig since Webmin mangled my Postifx/Dovecot installation and like an idiot, I didn't have a back up of the setup. So I am starting from scratch rebuilding the mail system and it looked like ISPConfig has some potential to help me manage a few dozen customers on my Dedicated CentOS 5.11 64 Bit server. It has 1 TB of HD and 16GB of RAM.

    I have followed the procedures outlined in the tutorial found here:
    https://www.howtoforge.com/perfect-server-centos-5.10-x86_64-ispconfig-3
    Everything went fine until I needed to install
    php-eaccelerator
    Code:
    The message I get is:
    Resolving Dependencies
    --> Running transaction check
    ---> Package php-eaccelerator.x86_64 1:0.9.5.2-2.el5 set to be updated
    --> Processing Dependency: php-zend-abi = 20050922 for package: php-eaccelerator
    --> Finished Dependency Resolution
    1:php-eaccelerator-0.9.5.2-2.el5.x86_64 from epel has depsolving problems
      --> Missing Dependency: php-zend-abi = 20050922 is needed by package 1:php-eaccelerator-0.9.5.2-2.el5.x86_64 (epel)
    Error: Missing Dependency: php-zend-abi = 20050922 is needed by package 1:php-eaccelerator-0.9.5.2-2.el5.x86_64 (epel)
    I ran- yum install php-zend-abi and I get:
    Code:
    Setting up Install Process
    Package php-common-5.4.38-1.el5.remi.1.x86_64 already installed and latest version
    Nothing to do
    So, I found the RPM of php-eaccelerator and tried to install from there, but get the following:
    Code:
    rpm -ivh php-eaccelerator-5.1.6_0.9.5.2-4.el5.rf.x86_64.rpm
    error: Failed dependencies:
      php = 5.1.6 is needed by php-eaccelerator-5.1.6_0.9.5.2-4.el5.rf.x86_64
    My PHP Version => 5.4.38
    Moving on, My next error was in the Dovecot-Sieve installation:

    Code:
     Finished Dependency Resolution
    1:dovecot-sieve-0.1.19-9.1.el5.x86_64 from atrpms has depsolving problems
      --> Missing Dependency: dovecot >= 1.2 is needed by package 1:dovecot-sieve-0.1.19-9.1.el5.x86_64 (atrpms)
    Error: Missing Dependency: dovecot >= 1.2 is needed by package 1:dovecot-sieve-0.1.19-9.1.el5.x86_64 (atrpms)
    
    My Dovecot Version that was installed from this procedure is is dovecot-1.0.7-9.el5_11.4.x86_64

    I was able to complete all of the other steps, until the last one which is the installation of ISPConfig 3 and I suppose the failure of these items I listed above could in fact be causing ISPConfig to fail, because when I get to selection of the character set for the MySQL db, I get the following message:
    >MySQL charset [utf8]:
    >ERROR: Unable to load SQL-Dump into database table.
    & the install script exits. I'm pretty much stuck at this point and I hope someone will have a simple fix for this situation.

    Thanks in advance for your help!
     
    Last edited: Feb 23, 2015
  2. Mike B

    Mike B New Member

    PS- If this helps, here is the output of the configuration test as suggested in the Please read post in this forum:
    ISPConfig Test Output:
    ##### SERVER #####
    IP-address (as per hostname): ***.***.***.***
    [WARN] could not determine server's ip address by ifconfig
    [INFO] No ISPConfig found.
    ##### VERSION CHECK #####
    [INFO] php (cli) version is 5.4.38
    ##### PORT CHECK #####
    [WARN] Port 80 (Webserver) seems NOT to be listening
    [WARN] Port 443 (Webserver SSL) seems NOT to be listening
    [WARN] Port 143 (IMAP server) seems NOT to be listening
    [WARN] Port 993 (IMAP server SSL) seems NOT to be listening
    [WARN] Port 110 (POP3 server) seems NOT to be listening
    [WARN] Port 995 (POP3 server SSL) seems NOT to be listening
    [WARN] Port 25 (SMTP server) seems NOT to be listening
    [WARN] Port 465 (SMTP server SSL) seems NOT to be listening
    [WARN] Port 21 (FTP server) seems NOT to be listening
    [WARN] Port 22 (SSH server) seems NOT to be listening
    [WARN] Port 25 (SMTP server) seems NOT to be listening
    ##### MAIL SERVER CHECK #####
    [WARN] I found no "submission" entry in your postfix master.cf
    [INFO] this is not critical, but if you want to offer port 587 for smtp connections you have to enable this.
    [WARN] I found no "smtps" entry in your postfix master.cf
    [INFO] this is not critical, but if you want to offer SSL for smtp (not TLS) connections you have to enable this.
    ##### RUNNING SERVER PROCESSES #####
    [WARN] I could not determine which web server is running.
    [WARN] I could not determine which mail server is running.
    [WARN] I could not determine which pop3 server is running.
    [WARN] I could not determine which imap server is running.
    [WARN] I could not determine which ftp server is running.
    ##### LISTENING PORTS #####
    ##### IPTABLES #####
    [root@ting ~]# ##### SERVER #####
    [root@ting ~]# IP-address (as per hostname): ***.***.***.***
    -bash: syntax error near unexpected token `as'
    [root@ting ~]# [WARN] could not determine server's ip address by ifconfig
    > [INFO] No ISPConfig found.
    >
    > ##### VERSION CHECK #####
    >
    > [INFO] php (cli) version is 5.4.38
    >
    > ##### PORT CHECK #####
    >
    > [WARN] Port 80 (Webserver) seems NOT to be listening
    > [WARN] Port 443 (Webserver SSL) seems NOT to be listening
    > [WARN] Port 143 (IMAP server) seems NOT to be listening
    > [WARN] Port 993 (IMAP server SSL) seems NOT to be listening
    > [WARN] Port 110 (POP3 server) seems NOT to be listening
    > [WARN] Port 995 (POP3 server SSL) seems NOT to be listening
    > [WARN] Port 25 (SMTP server) seems NOT to be listening
    > [WARN] Port 465 (SMTP server SSL) seems NOT to be listening
    > [WARN] Port 21 (FTP server) seems NOT to be listening
    > [WARN] Port 22 (SSH server) seems NOT to be listening
    > [WARN] Port 25 (SMTP server) seems NOT to be listening
    >
    > ##### MAIL SERVER CHECK #####
    >
    > [WARN] I found no "submission" entry in your postfix master.cf
    > [INFO] this is not critical, but if you want to offer port 587 for smtp connections you have to enable this.
    > [WARN] I found no "smtps" entry in your postfix master.cf
    > [INFO] this is not critical, but if you want to offer SSL for smtp (not TLS) connections you have to enable this.
    >
    > ##### RUNNING SERVER PROCESSES #####
    >
    > [WARN] I could not determine which web server is running.
    > [WARN] I could not determine which mail server is running.
    > [WARN] I could not determine which pop3 server is running.
    > [WARN] I could not determine which imap server is running.
    > [WARN] I could not determine which ftp server is running.
    >
    > ##### LISTENING PORTS #####
    >
    >
    >
    >
    > ##### IPTABLES #####
    >


    Apache, Postfix, ProFTPD, MySQL, Dovecot & BIND9 are all running on my machine.

    Here is /etc/hosts
    Code:
    # Do not remove the following line, or various programs
    # that require network functionality will fail.
    127.0.0.1  localhost.localdomain localhost
    67.196.52.144  ns.mydomain.com ns
    67.196.52.145  www.mydomain.net wwwl
    67.196.52.146  mail.mydomain.net mail
    67.196.52.147  dev.mydomain.net dev
    ::1  localhost6.localdomain6 localhost6
    
    Here is the output of # ifconfig -a
    # ifconfig -a
    eth0 Link encap:Ethernet HWaddr 00:E0:81:C3:D7:E7
    BROADCAST MULTICAST MTU:1500 Metric:1
    RX packets:0 errors:0 dropped:0 overruns:0 frame:0
    TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:1000
    RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
    Interrupt:177 Memory:fbbe0000-fbc00000
    eth1 Link encap:Ethernet HWaddr 00:E0:81:C3:D7:E6
    BROADCAST MULTICAST MTU:1500 Metric:1
    RX packets:0 errors:0 dropped:0 overruns:0 frame:0
    TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:1000
    RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
    Interrupt:169 Memory:fbae0000-fbb00000
    eth2 Link encap:Ethernet HWaddr 00:E0:81:C3:F9:A0
    BROADCAST MULTICAST MTU:1500 Metric:1
    RX packets:0 errors:0 dropped:0 overruns:0 frame:0
    TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:1000
    RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
    Memory:fbe20000-fbe40000
    eth3 Link encap:Ethernet HWaddr 00:E0:81:C3:F9:A1
    inet addr:x.x.x.44 Bcast:x.x.x.255 Mask:255.255.255.0
    inet6 addr: fe80::2e0:81ff:fec3:f9a1/64 Scope:Link
    UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
    RX packets:631396 errors:0 dropped:0 overruns:0 frame:0
    TX packets:416398 errors:17591 dropped:0 overruns:0 carrier:17591
    collisions:46546 txqueuelen:1000
    RX bytes:243842649 (232.5 MiB) TX bytes:234432842 (223.5 MiB)
    Memory:fbee0000-fbf00000
    eth3:0 Link encap:Ethernet HWaddr 00:E0:81:C3:F9:A1
    inet addr:x.x.x.144 Bcast:x.x.x.255 Mask:255.255.255.0
    UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
    Memory:fbee0000-fbf00000
    eth3:1 Link encap:Ethernet HWaddr 00:E0:81:C3:F9:A1
    inet addr:x.x.x.145 Bcast:x.x.x.255 Mask:255.255.255.0
    UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
    Memory:fbee0000-fbf00000
    eth3:2 Link encap:Ethernet HWaddr 00:E0:81:C3:F9:A1
    inet addr:x.x.x.146 Bcast:x.x.x.255 Mask:255.255.255.0
    UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
    Memory:fbee0000-fbf00000
    eth3:3 Link encap:Ethernet HWaddr 00:E0:81:C3:F9:A1
    inet addr:x.x.x.147 Bcast:x.x.x.255 Mask:255.255.255.0
    UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
    Memory:fbee0000-fbf00000
    eth3:4 Link encap:Ethernet HWaddr 00:E0:81:C3:F9:A1
    inet addr:x.x.x.148 Bcast:x.x.x.255 Mask:255.255.255.0
    UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
    Memory:fbee0000-fbf00000
    eth3:5 Link encap:Ethernet HWaddr 00:E0:81:C3:F9:A1
    inet addr:x.x.x.149 Bcast:x.x.x.255 Mask:255.255.255.0
    UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
    Memory:fbee0000-fbf00000
    eth3:6 Link encap:Ethernet HWaddr 00:E0:81:C3:F9:A1
    inet addr:x.x.x.150 Bcast:x.x.x.255 Mask:255.255.255.0
    UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
    Memory:fbee0000-fbf00000
    eth3:7 Link encap:Ethernet HWaddr 00:E0:81:C3:F9:A1
    inet addr:x.x.x.151 Bcast:x.x.x.255 Mask:255.255.255.0
    UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
    Memory:fbee0000-fbf00000
    lo Link encap:Local Loopback
    inet addr:127.0.0.1 Mask:255.0.0.0
    inet6 addr: ::1/128 Scope:Host
    UP LOOPBACK RUNNING MTU:16436 Metric:1
    RX packets:4354 errors:0 dropped:0 overruns:0 frame:0
    TX packets:4354 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:0
    RX bytes:611205 (596.8 KiB) TX bytes:611205 (596.8 KiB)
    sit0 Link encap:IPv6-in-IPv4
    NOARP MTU:1480 Metric:1
    RX packets:0 errors:0 dropped:0 overruns:0 frame:0
    TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:0
    RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
     
    Last edited: Feb 23, 2015
  3. till

    till Super Moderator Staff Member ISPConfig Developer

    Why do you use such a old Centos version? I highly recommend that you switch to a recent version like Centos 7.
     
  4. Mike B

    Mike B New Member

    CentOS 5.11 is the version that came installed on the server I am renting, I asked for 6.5, but the admins said they did not support that version on my server.... Is it possible to do an upgrade to a newer version of the OS without breaking my current setup? This is a production server. Thanks!
     
  5. Mike B

    Mike B New Member

    After further research, It looks like I will have to migrate my customers to another server so a clean install of CentOS 7 can be performed. I cannot afford to do this at this time. Is there any way to make ISPConfig work with my current setup? Or am I stuck with Webmin?
     
  6. till

    till Super Moderator Staff Member ISPConfig Developer

    ISPConfig is working on Centos 5.11 but I wont use it on such a old distribution as all software on Centos 5.11 is really old and centos 5 is end of life soon. ISPConfig shall not be installed on a server that hosts already websites as the setup requires a clean system and ispconfig will not be able to read in your current web or mail setup if it was created with webmin. If I understand you correctly, your server hosts already sites or mail accounts and is used already in production?
     
  7. Mike B

    Mike B New Member

    Yes, that is correct. I already serve websites from this machine. The mail is not working because of the Webmin problem I mentioned earlier
    .
     
  8. Mike B

    Mike B New Member

    Thanks for helping me get to the bottom of this. Now I see that I need a fresh system to install on, migration is not possible. Oh well.....
     

Share This Page