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!
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:C37: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:C37: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)
Why do you use such a old Centos version? I highly recommend that you switch to a recent version like Centos 7.
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!
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?
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?
Yes, that is correct. I already serve websites from this machine. The mail is not working because of the Webmin problem I mentioned earlier .
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.....