Web interface email option not working properly.
After logging in to, and opening the web interface to ispconfig3, all options seems to work fine, exept when selecting email: On selecting email it will show the email menu on the left, but the display to the right of the menu will still show the same as before, depending from which menu in ispconfig you selected "email".
I discovered this a few days ago, but didn't use it for a while. Performed an ispconfig update in the hope it would be solved then, with no luck...
Correct behaviour would be to show the display belonging to the selected "email" menu options on the left side of the screen.
environment
Server OS: ubuntu
Server OS version: trusty
ISPConfig version: 3.1.9
If it might be related to the problem
Server version: Apache/2.4.18 (Ubuntu)
Server build: 2017-09-18
PHP 7.0.22-0ubuntu0.16.04.1 (cli) ( NTS ) Copyright (c) 1997-2017 The PHP Group Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies with Zend OPcache v7.0.22-0ubuntu0.16.04.1, Copyright (c) 1999-2017, by Zend Technologies
Looking at the apache log below, ispconfig seems to search for the php files in the var/lib/roundcube directory?
log entries apache error.log
[Sun Dec 17 07:35:05.991473 2017] [auth_digest:notice] [pid 6787] AH01757: generating secret for digest authentication ... [Sun Dec 17 07:35:06.017175 2017] [:error] [pid 6787] python_init: Python version mismatch, expected '2.7.6', found '2.7.12'. [Sun Dec 17 07:35:06.017249 2017] [:error] [pid 6787] python_init: Python executable found '/usr/bin/python'. [Sun Dec 17 07:35:06.017253 2017] [:error] [pid 6787] python_init: Python path being used '/usr/lib/python2.7/:/usr/lib/python2.7/plat-x86_64-linux-gnu:/usr/lib/python2.7/lib-tk:/usr/lib/python2.7/lib-old:/usr/lib/python2.7/lib-dynload'. [Sun Dec 17 07:35:06.017258 2017] [:notice] [pid 6787] mod_python: Creating 8 session mutexes based on 150 max processes and 0 max threads. [Sun Dec 17 07:35:06.017263 2017] [:notice] [pid 6787] mod_python: using mutex_directory /tmp [Sun Dec 17 07:35:06.022662 2017] [ssl:warn] [pid 6787] AH01906: srv.impalatech.com:8080:0 server certificate is a CA certificate (BasicConstraints: CA == TRUE !?) [Sun Dec 17 07:35:06.022673 2017] [ssl:warn] [pid 6787] AH01909: srv.impalatech.com:8080:0 server certificate does NOT include an ID which matches the server name [Sun Dec 17 07:35:06.022724 2017] [ssl:error] [pid 6787] AH02217: ssl_stapling_init_cert: can't retrieve issuer certificate! [subject: emailAddress=gk_ispconfig_RSA@impalatech.com,CN=GK,O=Impalatech,L=Enschede,ST=Overijssel,C=NL / issuer: emailAddress=gk_ispconfig_RSA@impalatech.com,CN=GK,O=Impalatech,L=Enschede,ST=Overijssel,C=NL / serial: E6CBC9EBD3782D5B / notbefore: Dec 16 13:30:18 2017 GMT / notafter: Dec 14 13:30:18 2027 GMT] [Sun Dec 17 07:35:06.022727 2017] [ssl:error] [pid 6787] AH02604: Unable to configure certificate srv.impalatech.com:8080:0 for stapling [Sun Dec 17 07:35:06.022777 2017] [mpm_prefork:notice] [pid 6787] AH00163: Apache/2.4.18 (Ubuntu) mod_fcgid/2.3.9 mod_python/3.3.1 Python/2.7.12 OpenSSL/1.0.2g configured -- resuming normal operations [Sun Dec 17 07:35:06.022781 2017] [core:notice] [pid 6787] AH00094: Command line: '/usr/sbin/apache2' [Sun Dec 17 07:35:06.022806 2017] [mpm_prefork:warn] [pid 6787] AH00167: long lost child came home! (pid 6790) [Sun Dec 17 21:36:47.714927 2017] [:error] [pid 7349] [client 10.0.1.100:63520] script '/var/lib/roundcube/mail_domain_list.php' not found or unable to stat, referer: https://10.0.1.20:8080/ [Sun Dec 17 21:37:06.592774 2017] [:error] [pid 7348] [client 10.0.1.100:63526] script '/var/lib/roundcube/mail_domain_list.php' not found or unable to stat, referer: https://10.0.1.20:8080/ [Sun Dec 17 21:37:11.975140 2017] [:error] [pid 7347] [client 10.0.1.100:63534] script '/var/lib/roundcube/mail_domain_catchall_list.php' not found or unable to stat, referer: https://10.0.1.20:8080/ [Sun Dec 17 21:37:12.709861 2017] [:error] [pid 7347] [client 10.0.1.100:63534] script '/var/lib/roundcube/mail_domain_catchall_list.php' not found or unable to stat, referer: https://10.0.1.20:8080/ [Sun Dec 17 21:37:13.704512 2017] [:error] [pid 7347] [client 10.0.1.100:63534] script '/var/lib/roundcube/mail_forward_list.php' not found or unable to stat, referer: https://10.0.1.20:8080/ [Sun Dec 17 21:37:14.416714 2017] [:error] [pid 7347] [client 10.0.1.100:63534] script '/var/lib/roundcube/mail_alias_list.php' not found or unable to stat, referer: https://10.0.1.20:8080/ [Sun Dec 17 21:37:14.941078 2017] [:error] [pid 7347] [client 10.0.1.100:63534] script '/var/lib/roundcube/mail_user_list.php' not found or unable to stat, referer: https://10.0.1.20:8080/ [Sun Dec 17 21:37:15.310600 2017] [:error] [pid 7347] [client 10.0.1.100:63534] script '/var/lib/roundcube/mail_aliasdomain_list.php' not found or unable to stat, referer: https://10.0.1.20:8080/ [Sun Dec 17 21:37:15.597662 2017] [:error] [pid 7347] [client 10.0.1.100:63534] script '/var/lib/roundcube/mail_domain_list.php' not found or unable to stat, referer: https://10.0.1.20:8080/ [Sun Dec 17 21:37:16.450473 2017] [:error] [pid 7347] [client 10.0.1.100:63534] script '/var/lib/roundcube/spamfilter_whitelist_list.php' not found or unable to stat, referer: https://10.0.1.20:8080/ [Sun Dec 17 21:37:16.614208 2017] [:error] [pid 7347] [client 10.0.1.100:63534] script '/var/lib/roundcube/spamfilter_whitelist_list.php' not found or unable to stat, referer: https://10.0.1.20:8080/ [Sun Dec 17 21:37:16.798244 2017] [:error] [pid 7347] [client 10.0.1.100:63534] script '/var/lib/roundcube/spamfilter_whitelist_list.php' not found or unable to stat, referer: https://10.0.1.20:8080/ [Sun Dec 17 21:37:52.397634 2017] [:error] [pid 7350] [client 10.0.1.100:63547] script '/var/lib/roundcube/mail_domain_list.php' not found or unable to stat, referer: https://10.0.1.20:8080/ [Sun Dec 17 21:45:22.118901 2017] [:error] [pid 7975] [client 10.0.1.100:63747] script '/var/lib/roundcube/mail_domain_list.php' not found or unable to stat, referer: https://10.0.1.20:8080/index.php [Sun Dec 17 21:45:28.371525 2017] [:error] [pid 14875] [client 10.0.1.100:63749] script '/var/lib/roundcube/mail_domain_list.php' not found or unable to stat, referer: https://10.0.1.20:8080/index.php [Sun Dec 17 21:45:33.505022 2017] [:error] [pid 7349] [client 10.0.1.100:63752] script '/var/lib/roundcube/mail_domain_list.php' not found or unable to stat, referer: https://10.0.1.20:8080/index.php [Sun Dec 17 21:45:37.330830 2017] [:error] [pid 7349] [client 10.0.1.100:63752] script '/var/lib/roundcube/mail_domain_list.php' not found or unable to stat, referer: https://10.0.1.20:8080/index.php [Sun Dec 17 21:45:58.467792 2017] [:error] [pid 9887] [client 10.0.1.100:63779] script '/var/lib/roundcube/mail_domain_list.php' not found or unable to stat, referer: https://10.0.1.20:8080/index.php [Sun Dec 17 21:47:28.566554 2017] [:error] [pid 7347] [client 10.0.1.100:63819] script '/var/lib/roundcube/mail_forward_list.php' not found or unable to stat, referer: https://10.0.1.20:8080/index.php [Sun Dec 17 21:47:31.085147 2017] [:error] [pid 7347] [client 10.0.1.100:63819] script '/var/lib/roundcube/mail_user_list.php' not found or unable to stat, referer: https://10.0.1.20:8080/index.php [Sun Dec 17 21:47:33.224391 2017] [:error] [pid 7347] [client 10.0.1.100:63819] script '/var/lib/roundcube/mail_aliasdomain_list.php' not found or unable to stat, referer: https://10.0.1.20:8080/index.php [Sun Dec 17 21:47:41.438495 2017] [:error] [pid 7349] [client 10.0.1.100:63822] script '/var/lib/roundcube/mail_domain_list.php' not found or unable to stat, referer: https://10.0.1.20:8080/index.php [Sun Dec 17 22:13:44.517782 2017] [:error] [pid 9886] [client 10.0.1.100:64499] script '/var/lib/roundcube/mail_domain_list.php' not found or unable to stat, referer: https://10.0.1.20:8080/index.php [Sun Dec 17 22:13:47.431400 2017] [:error] [pid 9886] [client 10.0.1.100:64499] script '/var/lib/roundcube/mail_aliasdomain_list.php' not found or unable to stat, referer: https://10.0.1.20:8080/index.php
Hope this helps to improve ispconfig. I can eventually work around the problem by editing postfix files directly, so for me no real hurry.
Thanks, Gertjan Kroeze.