Posts by fulltilt

    i-mscp 1.5.3

    debian 9

    Fail2Ban v0.9.6



    fail2ban (debian9) which port is the correct one for dovecot & postfix-sasl?

    sometimes I see a few unban errors with Fail2Ban v0.9.6

    I removed imap3 because of F2B errors ...

    can all the old imap2 & imap3 variables safely replaced by imap only?

    Code
    1. smtp,465,submission,imap,imaps,pop3,pop3s

    If you need to install i-mscp on debian buster right now, you can do this:

    HowTo: I-MSCP 1.5.3 installation on Debian 10


    Nobody claims that there will be no open source or community version in the future, I could imagine that both can work side by side.

    Nuxwin did a great job ... but when you have to answer stupid questions for about 10 years at some point it makes you sick & burned out ...

    all these shitstorms are useless and inappropriate, give him some time to recover for a while!

    I guess (hopefully) that his work will continue very soon.

    there is no better solution for a migration as i-mscp itself.

    i-mscp is relatively stable and safe and can still be used until a new release arrives....

    ispconfig has nice features but ispconfig is not really user-friendly & stable, for a migration thousands of symlinks would have to be created in the webfolder path structure which could have an negative impact on security ... ispconfig would be OK if you start from the beginning without migrating from other panels.

    It is not really difficult to install I-MSCP stable on Buster ...

    I use PHP 7.0 with phpswitcher, mariadb 10.3 MUST be selected.


    - install debian 10

    Code
    1. nano /usr/local/src/imscp-1.5.3-2018120800/autoinstaller/Packages/debian-buster.xml

    add:

    Important note:

    During the setup mariadb 10.3 MUST be selected, if the software installer is to be used PHP 7.0 must be installed as the default PHP version.


    Installation:

    Code
    1. perl imscp-autoinstall -d

    install PHPswitcher plugin

    install packaged PHP versions for PHPswitcher

    Code
    1. sudo apt install php7.4 php7.3 php7.2 php7.1 php7.0 php7.4-cli php7.4-cgi php7.4-fpm php-pear php7.4-soap php7.4-xmlrpc php7.4-curl php7.4-sqlite3 php7.4-mbstring php7.4-gd php7.4-json php7.4-imap php7.4-iconv php7.4-pspell php7.4-gmp php7.3-cli php7.3-cgi php7.3-fpm php-pear php7.3-soap php7.3-xmlrpc php7.3-curl php7.3-sqlite3 php7.3-mbstring php7.3-gd php7.3-json php7.3-imap php7.3-iconv php7.3-pspell php7.3-gmp php7.2-cli php7.2-cgi php7.2-fpm php-pear php7.2-soap php7.2-xmlrpc php7.2-curl php7.2-sqlite3 php7.2-mbstring php7.2-gd php7.2-json php7.2-imap php7.2-iconv php7.2-pspell php7.2-gmp php7.1-cli php7.1-cgi php7.1-fpm php-pear php7.1-soap php7.1-xmlrpc php7.1-curl php7.1-sqlite3 php7.1-mbstring php7.1-gd php7.1-json php7.1-imap php7.1-iconv php7.1-pspell php7.1-gmp php5.6-cli php5.6-cgi php5.6-fpm php-pear php5.6-soap php5.6-xmlrpc php5.6-curl php5.6-sqlite3 php5.6-mbstring php5.6-gd php5.6-json php5.6-imap php5.6-iconv php5.6-pspell php5.6-gmp php7.1-curl php7.1-gd php7.1-imap php7.1-json php7.1-mysql php7.1-opcache php7.1-readline php7.1-xml php7.1-xmlrpc zip unzip php7.1-zip php7.2-curl php7.2-gd php7.2-imap php7.2-json php7.2-mysql php7.2-opcache php7.2-readline php7.2-xml php7.2-xmlrpc php7.2-zip php7.2-intl php7.3-curl php7.3-gd php7.3-imap php7.3-json php7.3-mysql php7.3-opcache php7.3-readline php7.3-xml php7.3-xmlrpc php7.3-zip php7.3-intl php7.4-curl php7.4-gd php7.4-imap php7.4-json php7.4-mysql php7.4-opcache php7.4-readline php7.4-xml php7.4-xmlrpc php7.4-zip php7.4-intl php7.0-curl php7.0-gd php7.0-imap php7.0-json php7.0-mysql php7.0-opcache php7.0-readline php7.0-xml php7.0-xmlrpc php7.0-zip php7.0-intl php5.6-curl php5.6-gd php5.6-imap php5.6-json php5.6-mysql php5.6-opcache php5.6-readline php5.6-xml php5.6-xmlrpc php5.6-zip php5.6-intl php7.0-imagick php7.1-imagick php7.2-imagick php7.3-imagick php7.4-imagick php5.6-imagick php-net-smtp php7.1-dev php7.2-dev php7.3-dev php7.4-dev php7.0-dev php5.6-dev
    2. perl /var/www/imscp/gui/plugins/PhpSwitcher/PhpCompiler/php_compiler.pl --register --packaged --packaged-only
    3. cd /
    4. perl /var/www/imscp/engine/setup/set-engine-permissions.pl -dv
    5. /var/www/imscp/engine/setup/imscp-reconfigure -danv

    it seems there are issues with larger attachments on latest RC, attachments > as 130 kb can no longer downloaded or viewed e.g. in PDF viewer ... the problem occurs w/ both "Stable version - 1.4.4 & Old stable - 1.3.11" download of larger attachments no longer possible, it shows a network error.


    ### edit ###

    seems to be a permission issue in /var/lib/nginx/fastcgi folders

    so I have stopped nginx and deleted all folders inside /var/lib/nginx/fastcgi, restart nginx and restarted the default PHP service ... now it works!


    Code
    1. nginx error.log
    2. 2020/05/23 15:21:06 [crit] 22674#22674: *20 open() "/var/lib/nginx/fastcgi/5/00/0000000005" failed (13: Permission denied) while reading upstream, client: xxx.xxx.xx.xxx, server: my.domain.tld, request: "GET /webmail/?_task=mail&_mbox=INBOX&_uid=8&_part=1&_action=get&_extwin=1&_framed=1&_mimewarning=1&_embed=1 HTTP/1.1", upstream: "fastcgi://unix:/run/imscp/imscp_panel.sock:", host: "my.domain.tld:8443", referrer: "https://my.domain.tld:8443/webmail/?_task=mail&_mbox=INBOX&_uid=8&_part=1&_action=get&_extwin=1&_preload=1&_framed=1"
    3. 2020/05/23 15:21:06 [crit] 22674#22674: *21 open() "/var/lib/nginx/fastcgi/6/00/0000000006" failed (13: Permission denied) while reading upstream, client: xxx.xxx.xx.xxx, server: my.domain.tld, request: "GET /webmail/?_task=mail&_mbox=INBOX&_uid=8&_part=1&_action=get&_extwin=1&_framed=1&_mimewarning=1&_embed=1 HTTP/1.1", upstream: "fastcgi://unix:/run/imscp/imscp_panel.sock:", host: "my.domain.tld:8443", referrer: "https://my.domain.tld:8443/webmail/?_task=mail&_mbox=INBOX&_uid=8&_part=1&_action=get&_extwin=1&_preload=1&_framed=1"`