updated a Centos 6 to plesk 17.0
1) the location of dns-zones causes a loop in filesystem in the end
1a) reproduce: find /var -name bash -print
1b) cause: sysv-init script of bind does a bind-mount of /var/named to /var/named/chroot/var/named and therefor its creating a loop, about a find search complains. I know: this comes from the bind-startupscript, which is far away from a good pice of software.
1c)posible solution:request a bugfix for the bind software OR
1d)move location of zones etc. to /var/named/chroot/var/named, sysv initscript does not bind-mount if target is not not empty.
2) ssl config of courier-imaps is useless.
2a) try imaps access with SSL3, TLS1.1 or TLS1.2 - this doesn't work
2b) plesk creates /etc/courier-imap/imapd-ssl which contains TLS_PROTOCOL=TLSv1
correct value should be TLSv1+ or SSL3+ ( if SSL3 is needed ) to include the newer protocols TLSv1.1 and TLSv1.2
2c) solution: change by hand or script each time plesk recreates the config-file
3) outgoing mail-header are fine, but postfix duplicates a existing Received: header instead of creating one
3a) just look at the mail-header of an incoming mail
3b) cause are /var/spool/postfix/plesk/non_auth.re and no_relay.re which tries to PREPEND a X-header each.
this isn't a really valid config for postfix. postfix expects a decision in that files: PERMIT, REJECT or DEFER
3c)just use empty files containing only a newline. Then you lack of the headers which should be inserted, but postfix creates the correct Received: header
1) the location of dns-zones causes a loop in filesystem in the end
1a) reproduce: find /var -name bash -print
1b) cause: sysv-init script of bind does a bind-mount of /var/named to /var/named/chroot/var/named and therefor its creating a loop, about a find search complains. I know: this comes from the bind-startupscript, which is far away from a good pice of software.
1c)posible solution:request a bugfix for the bind software OR
1d)move location of zones etc. to /var/named/chroot/var/named, sysv initscript does not bind-mount if target is not not empty.
2) ssl config of courier-imaps is useless.
2a) try imaps access with SSL3, TLS1.1 or TLS1.2 - this doesn't work
2b) plesk creates /etc/courier-imap/imapd-ssl which contains TLS_PROTOCOL=TLSv1
correct value should be TLSv1+ or SSL3+ ( if SSL3 is needed ) to include the newer protocols TLSv1.1 and TLSv1.2
2c) solution: change by hand or script each time plesk recreates the config-file
3) outgoing mail-header are fine, but postfix duplicates a existing Received: header instead of creating one
3a) just look at the mail-header of an incoming mail
3b) cause are /var/spool/postfix/plesk/non_auth.re and no_relay.re which tries to PREPEND a X-header each.
this isn't a really valid config for postfix. postfix expects a decision in that files: PERMIT, REJECT or DEFER
3c)just use empty files containing only a newline. Then you lack of the headers which should be inserted, but postfix creates the correct Received: header