Nothing really gets logged in the log file thats what made this hard to figure out. Like i said after an hour or digging around and trying various things it end up i stopped proftpd and started it again. in the end it started working again and hasn't been an issue since.

HowTo: I-MSCP 1.5.3 installation on Debian 10
-
-
I had the same issue with proftpd, could not start this service after a new clean install of a debian server following this HowTo. Stopping and starting of proftpd did not help. However a "force-start" did help and I can now use ftp connections.
cu
Nagilum -
-
I had the same issue with proftpd, could not start this service after a new clean install of a debian server following this HowTo. Stopping and starting of proftpd did not help. However a "force-start" did help and I can now use ftp connections.
cu
Nagilum -
some more fixes:
Code- # PHP apc
- apt install php7.0-apcu-bc php7.0-apcu php7.0-dev
- edit /autoinstaller/postinstall/php_apcu_bc.sh
- ; priority=25
- ;extension=apc.so
- and
- edit /autoinstaller/postinstall/php_apcu.sh
- extension=apcu.so
- extension=apc.so
- nano /etc/php/7.0/apache2/conf.d/20-apcu.ini
- extension=apcu.so
- extension=apc.so
- nano /etc/php/7.0/apache2/conf.d/25-apcu_bc.ini
- ; priority=25
- ;extension=apc.so
Code- # disable outdated TLS protocols
- nano /etc/apache2/sites-available/00_nameserver.conf
- SSLProtocol all -SSLv2 -SSLv3 -TLSv1 -TLSv1.1
- nano /etc/apache2/mods-enabled/ssl.conf
- SSLProtocol all -SSLv2 -SSLv3 -TLSv1 -TLSv1.1
- nano /etc/nginx/nginx.conf
- ssl_protocols TLSv1.2;
- nano /etc/postfix/main.cf
- smtpd_tls_protocols = !SSLv2, !SSLv3, !TLSv1, !TLSv1.1
- smtp_tls_protocols = !SSLv2, !SSLv3, !TLSv1, !TLSv1.1
- # add
- smtp_tls_mandatory_protocols=!SSLv2, !SSLv3, !TLSv1, !TLSv1.1
- smtpd_tls_mandatory_protocols=!SSLv2, !SSLv3, !TLSv1, !TLSv1.1
- nano /etc/proftpd/proftpd.conf
- TLSProtocol TLSv1.2
debian9 to debian10 fixes
you should purge & re-install also:
dovecot, fail2ban, spamassassin, opendkim, postfwd
because pid location changed from "/var/run" to "/run"
or edit all these files:
logrotate
Code- edit rsyslog template file
- /configs/debian/logrotate.d/rsyslog
- to:
- /var/log/syslog
- {
- rotate 7
- daily
- missingok
- notifempty
- delaycompress
- compress
- postrotate
- /usr/lib/rsyslog/rsyslog-rotate
- endscript
- }
- /var/log/mail.info
- /var/log/mail.warn
- /var/log/mail.err
- /var/log/mail.log
- /var/log/daemon.log
- /var/log/kern.log
- /var/log/auth.log
- /var/log/user.log
- /var/log/lpr.log
- /var/log/cron.log
- /var/log/debug
- /var/log/messages
- {
- rotate 4
- weekly
- missingok
- notifempty
- compress
- delaycompress
- sharedscripts
- postrotate
- /usr/lib/rsyslog/rsyslog-rotate
- endscript
- }
- and also edit (check):
- nano /etc/logrotate.d/rsyslog
- sudo service rsyslog restart
and another dovecot fix ...
Codereboot afterwards
-