Hi Team I am very new to this product having only just installed it. (In fact this is also my first forum post!) I am also "kinda" new to Linux as well. I had no issues at all during the Debian Linux installation and nor did I have any issues with the ISPConfig installation and it's dependencies in terms of numerous other apps it interacts with. I have setup my "client" and have also created a web site etc all without issue and they are working very well. However, the issue I am having is in the web interface. When I click on the "Email" icon in between the "Help" and "Monitor" icon, it does not display anything in the centre panel. In fact to be more precise, it simply displays the previous selected icon's data. It does show the "Email" options down the left side of the screen though. i.e. Email Accounts, Mailing Lists, Spamfilter, Fetchmail, etc. But when I select any of them, nothing is displayed in the centre panel other than the stale data from whatever I chose previously from the top toolbar, as follows... I have clicked on the "System" icon Now I click on the "Email" icon and note that the although the left side options change, the centre panel remains on the "System" Icon Anything I click on the left hand side (in this case, Email Alias) it just spins for a second and then displays the same screen as the previous screenshot. The issue seems to be present regardless of the browser I use (FireFox, Chrome, IE, etc). System logs and Error logs do not appear to be showing any errors that would otherwise explain it. I had a search through the forums to no avail. Any assistance would be much appreciated. Here is some data about my configuration as per the request for when posting something like this... Linux Distribution and version used on my server Distributor ID: Debian Description: Debian GNU/Linux 8.1 (jessie) Release: 8.1 Kernel: Linux 3.16.0-4-amd64 Architecture: x86-64 ISPConfig version ISPConfig version is 3.0.5.4p8 ISPConfig Test Script Results ##### SERVER ##### IP-address (as per hostname): ***.***.***.*** IP-address(es) (as per ifconfig): ***.***.***.*** [INFO] ISPConfig is installed. ##### ISPCONFIG ##### ISPConfig version is 3.0.5.4p8 ##### VERSION CHECK ##### [INFO] php (cli) version is 5.6.9-0+deb8u1 [INFO] php-cgi (used for cgi php in default vhost!) is version 5.6.9-0+deb8u1 ##### PORT CHECK ##### ##### MAIL SERVER CHECK ##### ##### RUNNING SERVER PROCESSES ##### [INFO] I found the following web server(s): Apache 2 (PID 3238) [INFO] I found the following mail server(s): Postfix (PID 3020) [INFO] I found the following pop3 server(s): Dovecot (PID 3167) [INFO] I found the following imap server(s): Dovecot (PID 3167) [INFO] I found the following ftp server(s): PureFTP (PID 3291) ##### LISTENING PORTS ##### (only () Local (Address) [anywhere]:42124 (438/rpc.statd) [anywhere]:110 (3167/dovecot) [anywhere]:143 (3167/dovecot) [anywhere]:111 (429/rpcbind) [anywhere]:465 (3020/master) ***.***.***.***:53 (3300/named) [localhost]:53 (3300/named) [anywhere]:21 (3291/pure-ftpd) [anywhere]:22 (1219/sshd) [localhost]:953 (3300/named) [anywhere]:25 (3020/master) [anywhere]:993 (3167/dovecot) [anywhere]:995 (3167/dovecot) [localhost]:10024 (3143/amavisd-new) [localhost]:10025 (3020/master) [anywhere]:3306 (2690/mysqld) [anywhere]:587 (3020/master) [localhost]:11211 (10427/memcached) [localhost]10 (3167/dovecot) [localhost]43 (3167/dovecot) [localhost]11 (429/rpcbind) *:*:*:*::*:8080 (3238/apache2) *:*:*:*::*:80 (3238/apache2) *:*:*:*::*:8081 (3238/apache2) *:*:*:*::*:465 (3020/master) *:*:*:*::*:53 (3300/named) *:*:*:*::*:21 (3291/pure-ftpd) *:*:*:*::*:22 (1219/sshd) *:*:*:*::*:953 (3300/named) *:*:*:*::*:25 (3020/master) *:*:*:*::*:443 (3238/apache2) *:*:*:*::*:993 (3167/dovecot) *:*:*:*::*:995 (3167/dovecot) *:*:*:*::*:52035 (438/rpc.statd) *:*:*:*::*:10024 (3143/amavisd-new) *:*:*:*::*:587 (3020/master) ##### IPTABLES ##### Chain INPUT (policy ACCEPT) target prot opt source destination fail2ban-postfix-sasl tcp -- [anywhere]/0 [anywhere]/0 multiport dports 25 fail2ban-dovecot-pop3imap tcp -- [anywhere]/0 [anywhere]/0 multiport dports 110,995,143,993 fail2ban-pureftpd tcp -- [anywhere]/0 [anywhere]/0 multiport dports 21 fail2ban-ssh tcp -- [anywhere]/0 [anywhere]/0 multiport dports 22 Chain FORWARD (policy ACCEPT) target prot opt source destination Chain OUTPUT (policy ACCEPT) target prot opt source destination Chain fail2ban-dovecot-pop3imap (1 references) target prot opt source destination RETURN all -- [anywhere]/0 [anywhere]/0 Chain fail2ban-postfix-sasl (1 references) target prot opt source destination RETURN all -- [anywhere]/0 [anywhere]/0 Chain fail2ban-pureftpd (1 references) target prot opt source destination RETURN all -- [anywhere]/0 [anywhere]/0 Chain fail2ban-ssh (1 references) target prot opt source destination RETURN all -- [anywhere]/0 [anywhere]/0 Monitor Results Server: millie.radar.net.nz (Debian Jessie) ISPConfig 3.0.5.4p8 State: ok (0 unknown, 0 info, 0 warning, 0 critical, 0 error) The state of your Hard-Disk space is ok [More...] Your virus protection is ok [More...] Your Mail queue load is ok [More...] Your Server load is ok [More...] All needed services are online [More...] The System Log is O.K. [More...] Thanks in anticipation... P.S> Thank you for a great product.
Additionally, I am to connect to the Squirrelmail web interface and am presented with the login, but obviously I cannot actually login as I am unable to create any users due to the issue I am having above. One of the few changes I made during installation was to add alias' for "webmail" and "mail" as opposed to having users use "squirrelmail" at the end of the domain name to access to web interface...
Additional error log contents... Mail Queue This file is empty Mail Log Jun 11 06:50:01 millie postfix/smtpd[11679]: connect from localhost[::1] Jun 11 06:50:01 millie postfix/smtpd[11679]: lost connection after CONNECT from localhost[::1] Jun 11 06:50:01 millie postfix/smtpd[11679]: disconnect from localhost[::1] Jun 11 06:55:01 millie dovecot: imap-login: Disconnected (disconnected before auth was ready, waited 0 secs): user=<>, rip=::1, lip=::1, secured, session=<0xGMaS4YdgAAAAAAAAAAAAAAAAAAAAAB> Jun 11 06:55:01 millie dovecot: pop3-login: Disconnected (no auth attempts in 0 secs): user=<>, rip=::1, lip=::1, secured, session=<e1SMaS4YfgAAAAAAAAAAAAAAAAAAAAAB> Jun 11 06:55:01 millie postfix/smtpd[11777]: connect from localhost[::1] Jun 11 06:55:01 millie postfix/smtpd[11777]: lost connection after CONNECT from localhost[::1] Jun 11 06:55:01 millie postfix/smtpd[11777]: disconnect from localhost[::1] Jun 11 07:00:02 millie dovecot: imap-login: Disconnected (disconnected before auth was ready, waited 0 secs): user=<>, rip=::1, lip=::1, secured, session=<B+Rwey4YfQAAAAAAAAAAAAAAAAAAAAAB> Jun 11 07:00:02 millie postfix/smtpd[11875]: connect from localhost[::1] Jun 11 07:00:02 millie dovecot: pop3-login: Disconnected (no auth attempts in 0 secs): user=<>, rip=::1, lip=::1, secured, session=<GDlxey4YhQAAAAAAAAAAAAAAAAAAAAAB> Jun 11 07:00:02 millie postfix/smtpd[11875]: lost connection after CONNECT from localhost[::1] Jun 11 07:00:02 millie postfix/smtpd[11875]: disconnect from localhost[::1] Jun 11 07:05:01 millie dovecot: imap-login: Disconnected (disconnected before auth was ready, waited 0 secs): user=<>, rip=::1, lip=::1, secured, session=<uHdFjS4YhgAAAAAAAAAAAAAAAAAAAAAB> Jun 11 07:05:01 millie dovecot: pop3-login: Disconnected (no auth attempts in 0 secs): user=<>, rip=::1, lip=::1, secured, session=<s7pFjS4YjgAAAAAAAAAAAAAAAAAAAAAB> Jun 11 07:05:01 millie postfix/smtpd[11999]: connect from localhost[::1] Jun 11 07:05:01 millie postfix/smtpd[11999]: lost connection after CONNECT from localhost[::1] Jun 11 07:05:01 millie postfix/smtpd[11999]: disconnect from localhost[::1] Jun 11 07:10:01 millie dovecot: imap-login: Disconnected (disconnected before auth was ready, waited 0 secs): user=<>, rip=::1, lip=::1, secured, session=<kfwqny4YjQAAAAAAAAAAAAAAAAAAAAAB> Jun 11 07:10:01 millie postfix/smtpd[12142]: connect from localhost[::1] Jun 11 07:10:01 millie postfix/smtpd[12142]: lost connection after CONNECT from localhost[::1] Jun 11 07:10:01 millie postfix/smtpd[12142]: disconnect from localhost[::1] Jun 11 07:10:01 millie dovecot: pop3-login: Disconnected (no auth attempts in 0 secs): user=<>, rip=::1, lip=::1, secured, session=<P2Arny4YlQAAAAAAAAAAAAAAAAAAAAAB> and so it repeats... Mail-Warn Log Jun 11 00:09:29 millie dovecot: master: Warning: Killed with signal 15 (by pid=18969 uid=0 code=kill) Jun 11 01:10:32 millie dovecot: master: Warning: Killed with signal 15 (by pid=3156 uid=0 code=kill) Mail-Error Log Unable to read /var/log/mail.err System Log Jun 11 07:10:01 millie postfix/smtpd[12142]: connect from localhost[::1] Jun 11 07:10:01 millie postfix/smtpd[12142]: lost connection after CONNECT from localhost[::1] Jun 11 07:10:01 millie postfix/smtpd[12142]: disconnect from localhost[::1] Jun 11 07:10:01 millie dovecot: pop3-login: Disconnected (no auth attempts in 0 secs): user=<>, rip=::1, lip=::1, secured, session=<P2Arny4YlQAAAAAAAAAAAAAAAAAAAAAB> Jun 11 07:11:01 millie CRON[12170]: (root) CMD (/usr/local/ispconfig/server/server.sh 2>&1 > /dev/null | while read line; do echo `/bin/date` "$line" >> /var/log/ispconfig/cron.log; done) Jun 11 07:12:01 millie CRON[12186]: (root) CMD (/usr/local/ispconfig/server/server.sh 2>&1 > /dev/null | while read line; do echo `/bin/date` "$line" >> /var/log/ispconfig/cron.log; done) Jun 11 07:13:01 millie CRON[12196]: (root) CMD (/usr/local/ispconfig/server/server.sh 2>&1 > /dev/null | while read line; do echo `/bin/date` "$line" >> /var/log/ispconfig/cron.log; done) Jun 11 07:13:17 millie clamd[3147]: SelfCheck: Database status OK. Jun 11 07:14:01 millie CRON[12209]: (root) CMD (/usr/local/ispconfig/server/server.sh 2>&1 > /dev/null | while read line; do echo `/bin/date` "$line" >> /var/log/ispconfig/cron.log; done) Jun 11 07:15:01 millie CRON[12220]: (root) CMD (/usr/local/ispconfig/server/server.sh 2>&1 > /dev/null | while read line; do echo `/bin/date` "$line" >> /var/log/ispconfig/cron.log; done) Jun 11 07:15:01 millie CRON[12221]: (getmail) CMD (/usr/local/bin/run-getmail.sh > /dev/null 2>> /dev/null) Jun 11 07:15:01 millie pure-ftpd: (?@::1) [INFO] New connection from ::1 Jun 11 07:15:01 millie pure-ftpd: (?@::1) [INFO] Logout. and so it repeats... ISPC Cron Log This file is empty
One last potentially relevant thing. (or not) The server is sitting within a DMZ and the inside, outside and DMZ is connected to a Sophos UTM firewall. The server is correct exposed to the outisde and inside networks in terms of connectivity. A look in the firewall logs show no dropped packets and when I enable logging of allowed traffic I see all that I should...
In an attempt to further diagnose the problem I should probably try to configure these email options outside of the ISPConfig interface... However that is done...
So, I have tested postfix/dovecot and can send and receive emails fine from the server console... I have also COMPLETELY re-installed the server OS and ISPConfig3 just in case I fecked something up, but the same result post that install as well. I can't think of anything else.. I may have to revert to another panel but don't really want too...
Your problem is that you added an alias /mail in apache instead of /webmail as the installation instructions told you. When you add an alias /mail in apache, then all folders with the name "mail" get redirected to your webmail client, as the ispconfig mail module is in a folder named mail, you redirected all requests to it to your webmail client so that all pages in the mail module must fail. All you have to do to fix this is to change the squirrelmail.conf file so that it looks like the one from the installation instructions by editing the Alias line and change it from /mail to /webmail, then save the file and restart apache.
Hi Till Thank you for your response. Yes, that resolved the problem nicely thank you... In my defence though, I actually created both a /webmail alias (as per the documentation) and a /mail alias (because I quite liked that myself). I've re-read the documentation again, and In section 19 of "The Perfect Server - Debian 8 Jessie (Apache2, BIND, Dovecot, ISPConfig 3) - Page 3" it refers to creating a /webmail alias as you say, but from what I can see, it does not warn of the consequences of creating a /mail alias, so I reasonably thought I could create any named alias and chose that one also. However, I am very happy now and incredibly grateful to you for the solution... Thanks again....
Everything that you do in addition to the tutorial may cause a service or function to fail, so we cant list all possible command or options that should not be added or executed.
Understood. Thanks again. All is now working fine and all hosted sites are functioning. I've spent all weekend migrating everything over and am liking the product overall. I am now digesting more info from the manual and these forums. Thanks again...