First off that you for the great site and awesome tutorials! Here is what I have done. 1. Followed the The Perfect Setup - OpenSuSE 10.2 (32-bit) - http://www.howtoforge.com/perfect_setup_opensuse_10.2 install tutorial completely (with no problems) 2. I go to install ISPConfig and it fails right away ISPConfig logs: Sun Mar 11 23:25:43 PDT 2007 - [ISPConfig] - installation mode: expert Sun Mar 11 23:25:43 PDT 2007 - [ISPConfig] - ERROR: Your system configuration is not compatible with ISPConfig! The installation routine stops here! Mon Mar 12 19:05:08 PDT 2007 - [ISPConfig] - installation directory: /tmp/install_ispconfig Mon Mar 12 19:05:08 PDT 2007 - [ISPConfig] - operating system: SuSE 10.2 Mon Mar 12 19:05:12 PDT 2007 - [ISPConfig] - Neuinstallation eines ISPConfig-Systems. / Installation of a new ISPConfig system. / Installation d'ISPConfig sur un nouveau système. Mon Mar 12 19:05:15 PDT 2007 - [ISPConfig] - selected language: en Mon Mar 12 19:05:17 PDT 2007 - [ISPConfig] - installation note accepted Mon Mar 12 19:05:19 PDT 2007 - [ISPConfig] - licence accepted Mon Mar 12 19:05:21 PDT 2007 - [ISPConfig] - installation mode: expert Mon Mar 12 19:05:21 PDT 2007 - [ISPConfig] - ERROR: Your system configuration is not compatible with ISPConfig! The installation routine stops here! ISPConfig error during install: ########## MAIL SERVER ########## Checking for MTA... ls: cannot access mod/mail/: No such file or directory ERROR: Your system configuration is not compatible with ISPConfig! The installation routine stops here! suse-server:/tmp/install_ispconfig # 3. should I or do I need to change something within the postfix config(s)? Here are some specs on the install: It is within a vm (should not be in an issue) suse-server:/tmp/install_ispconfig # df -h Filesystem Size Used Avail Use% Mounted on /dev/sda3 6.8G 1.6G 4.9G 25% / udev 253M 88K 252M 1% /dev /dev/sda1 99M 14M 80M 15% /boot top - 19:12:44 up 22:29, 1 user, load average: 0.52, 0.24, 0.09 Tasks: 87 total, 1 running, 86 sleeping, 0 stopped, 0 zombie Cpu(s): 0.0%us, 0.3%sy, 0.0%ni, 96.7%id, 3.0%wa, 0.0%hi, 0.0%si, 0.0%st Mem: 516216k total, 397128k used, 119088k free, 33156k buffers Swap: 1052248k total, 40k used, 1052208k free, 304012k cached suse-server:/var/log # telnet 172.16.0.26 25 Trying 172.16.0.26... Connected to 172.16.0.26. Escape character is '^]'. 220 suse-server ESMTP Postfix I also checked the mail logs and I saw nothing out of the ordinary, if needed I can provided. Thanks!
Have you run the installer as root user and not with sudo? Did you use the SuSE postfix package? Do you have enough space on your harddisk?
I reinstalled suse 10.2 32bit version and then i had no problems installing ispconfig. Knowing me I may have missed a step in the "perfect" setup due to lack of sleep. Its all good now (well for the moment that is)
ok, i reinstalled suse on a different box (not a vm) that i want to use for a production box. I double checked my install (well i used a network install over the net this time) for the perfect suse 10.2 32 bit install and the same error happened. I noticed when I run SuSEconfig i do receive the following worning: Executing /sbin/conf.d/SuSEconfig.postfix... *** WARNING *** Found /etc/postfix/master.cf.SuSEconfig, exiting... *** WARNING *** I moved both master.cf.SuSEconfig and main.cf.SuSEconfig to another directory and and the error still happens: ########## MAIL SERVER ########## Checking for MTA... ls: cannot access mod/mail/: No such file or directory ERROR: Your system configuration is not compatible with ISPConfig! The installation routine stops here! If I run SuSEconfig the following happens: cp:/tmp/install_ispconfig # SuSEconfig Starting SuSEconfig, the SuSE Configuration Tool... Running in full featured mode. Reading /etc/sysconfig and updating the system... Executing /sbin/conf.d/SuSEconfig.groff... Executing /sbin/conf.d/SuSEconfig.gtk2... Executing /sbin/conf.d/SuSEconfig.perl... Executing /sbin/conf.d/SuSEconfig.permissions... Executing /sbin/conf.d/SuSEconfig.postfix... ATTENTION: You have modified /etc/postfix/master.cf. Leaving it untouched... You can find my version in /etc/postfix/master.cf.SuSEconfig... Setting up postfix local as MDA... Setting SPAM protection to "off"... ATTENTION: You have modified /etc/postfix/main.cf. Leaving it untouched... You can find my version in /etc/postfix/main.cf.SuSEconfig... Executing /sbin/conf.d/SuSEconfig.scpm... Finished. ========================================================== I am running the installer for ISPConfig as root user. How do know I am using the SuSE postfix package and if so how do I change this if I need to? Thanks!
ok, i reinstalled suse on a different box (not a vm) that i want to use for a production box. I double checked my install (well i used a network install over the net this time) for the perfect suse 10.2 32 bit install and the same error happened. I noticed when I run SuSEconfig i do receive the following worning: Executing /sbin/conf.d/SuSEconfig.postfix... *** WARNING *** Found /etc/postfix/master.cf.SuSEconfig, exiting... *** WARNING *** I moved both master.cf.SuSEconfig and main.cf.SuSEconfig to another directory and and the error still happens: ########## MAIL SERVER ########## Checking for MTA... ls: cannot access mod/mail/: No such file or directory ERROR: Your system configuration is not compatible with ISPConfig! The installation routine stops here! If I run SuSEconfig the following happens: cp:/tmp/install_ispconfig # SuSEconfig Starting SuSEconfig, the SuSE Configuration Tool... Running in full featured mode. Reading /etc/sysconfig and updating the system... Executing /sbin/conf.d/SuSEconfig.groff... Executing /sbin/conf.d/SuSEconfig.gtk2... Executing /sbin/conf.d/SuSEconfig.perl... Executing /sbin/conf.d/SuSEconfig.permissions... Executing /sbin/conf.d/SuSEconfig.postfix... ATTENTION: You have modified /etc/postfix/master.cf. Leaving it untouched... You can find my version in /etc/postfix/master.cf.SuSEconfig... Setting up postfix local as MDA... Setting SPAM protection to "off"... ATTENTION: You have modified /etc/postfix/main.cf. Leaving it untouched... You can find my version in /etc/postfix/main.cf.SuSEconfig... Executing /sbin/conf.d/SuSEconfig.scpm... Finished. ========================================================== Mem: 1166064k total, 321452k used, 844612k free /dev/cciss/c0d0p3 65G 1.6G 60G 3% / udev 570M 84K 570M 1% /dev /dev/cciss/c0d0p1 99M 14M 81M 15% /boot (RAID 1 configuration using a Compaq 532 Array Controller) I am running the installer for ISPConfig as root user. How do know I am using the SuSE postfix package and if so how do I change this if I need to? Thanks!
This is the normal behaviour on SuSE, nothing to worry about. Run Code: yast and search for the package postfix. It will tell you then if it is installed or not.
weird thing is postfix is installed. I can telnet to the local box and i can reload the config, stop and start the postfix service as well. I have the same issue when I installed debian last night (when you install postfix in debian it removes exim automatically when using apt-get) and went to run the ispconfig install (debian is installed on that box now, i can reinstall suse tonight or tomorrow again and re test this).