Comments on The Perfect Server - Debian 8.4 Jessie (Apache2, BIND, Dovecot, ISPConfig 3.1)
This tutorial shows how to prepare a Debian Jessie server (with Apache2, BIND, Dovecot) for the installation of ISPConfig 3.1. The web hosting control panel ISPConfig 3 allows you to configure the following services through a web browser: Apache web server, Postfix mail server, Dovecot IMAP/POP3 server, MySQL, BIND nameserver, PureFTPd, SpamAssassin, ClamAV, and many more.
101 Comment(s)
Comments
Hi Folk, why do you install xcache? i would install zend opcache.
hello, I can't install hhvm "failed to fetch http://dl.hhvm.com/debian/dists/jessie/InRelease Unable to find entry 'main/binary-armhf/Packages' in release file(wrong sources.list entry or malformed file) some index files failes to dowload......ect
Could you help me fix this?
hello,
i don't know if hhvm is necesary but it doesn't install, so i continue step 11 and 12 but now i have E:package 'libapache2-mod-fastcgi' has no installation candidate
could you help me fix it..
Check your /etc(apt/sources.list file and ensure that all Debian repositories (main contrib non-free) are active as described in this tutorial.
just remove /etc/apt/sources.list.d/hhvm.list
Small note: might be worth adding your excellent munin/monit tutorial to this setup, ISPC has support for it.
I wen through this whole install and everything works except for roundcube. When I try to login I get "Connection to storage server failed". I have tried removing and reinstalling roundcube, also removed and readded user to ispconfig. Please help
Hello. HHVM is available only for 64bit
Thank you!You are genius. Always do you help me with the best tutorials.
Hi !
First, thanks for the tutorial !
I have an error at the 14th step, when I try to modify fstab
I do it, then use the next command (mount -o remount /) and then the next (quotacheck -avugm), that give me an error :
quotacheck: Cannot stat() mounted device /dev/root: Aucun fichier ou dossier de ce type
quotacheck: Cannot find filesystem to check or filesystem not mounted with quota option.
This is my file :
# <file system> <mount point> <type> <options> <dump> <pass>
/dev/sda1 / ext4 errors=remount-ro,relatime,discard,usrjquota=quota.user,grpjquota=quota.group,jqfmt=vfsv0 0 1
#/dev/sda1 / ext4 errors=remount-ro,relatime,discard,usrjquota=quota.user,grpjquota=quota=quota.group,jqfmt=vfsv0 0 1
/dev/sda2 /home ext4 defaults,relatime,discard 1 2
/dev/sda3 swap swap defaults 0 0
proc /proc proc defaults 0 0
sysfs /sys sysfs defaults 0 0
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts defaults 0 0
Thanks for your help !
Cheers ! :)
From: David Bucknell at: 2017-02-26 19:43:50 Check page 2 of the tutorial. If you are running on virtual private server you might need to create a symbolic link to the mount point and make it resilient to rebooting. I had the same problem a few months ago when setting up my server.
Hope this helps. Das Medium
Hi, does anyone here know how to sign my ISPConfig webinterface with letsencrypt? I tried to create a certificate manually but it returned with an error saying "Domain: web1.mysite.com
Type: unauthorized
Detail: Invalid response from http://server.mysite.com/.well-known
/acme-challenge/qZt7CN6-rTnOoyfVWx-bGEaPgxvzmYRWU0ryYlSiuFs:
"<!DOCTYPE html>
<html lang="en-US" prefix="og: http://ogp.me/ns# fb:
http://ogp.me/ns/fb#">
<head>
<meta charset="UTF-8">"
Jesse Norell posted this in another thread, which actually works:[CODE]/root/.local/share/letsencrypt/bin/letsencrypt auth --text --agree-tos --authenticator webroot --server https://acme-v01.api.letsencrypt.org/directory --rsa-key-size 4096 --email postmaster@`hostname -d` --domains `hostname -f` --webroot-path /usr/local/ispconfig/interface/acme
dt=`date '+%Y%m%d%H%M%S'`
cd /usr/local/ispconfig/interface/ssl/
for ext in csr key.secure key crt; do if [ -f ispserver.$ext ]; then mv ispserver.$ext ispserver.$ext.old.$dt; fi; done
ln -s /etc/letsencrypt/live/`hostname -f`/privkey.pem ispserver.key
ln -s /etc/letsencrypt/live/`hostname -f`/fullchain.pem ispserver.crt
service apache2 restart[CODE]
By default, fail2ban and IspConfig don't use UFW to ban/unban IP or create Firewall rules. This parameter can be change into Sytem Tab > Server Config for ISPC. But for fail2ban ? Directly into a .conf file ? Or IspConfig configure fail2ban automatically ?
Thanks
Fail2ban is active automatically and there is no additional configuration required then what is written in this tutorial.
Pleas Update the Lets Encrypt part withe CertBot
Thanks
Hm, installation completed but postfix throws an error:
"fatal: no SASL authentication mechanisms"
I followed the instructions step by step. ISPConfig is working fine. But e-mails do not work..
Any suggestions?
Thank you!
Hello,
thank you for the great guide - worked fine on a virtual machine on my laptop BUT on my V-Server i get the following error:
Failed to read /proc/cmdline. Ignoring: No such file or directory
Failed to get D-Bus connection: Unknown error -1
I googled and read something about a bug in debian with sysvinit and upstart (http://unix.stackexchange.com/questions/6042/upstart-on-debian) but I'm not really pro and not sure if that REALLY related to my problem.
I really hope you can help me out?!
Thanks in advance,
NixXxon
On https://test.name:8080/webmail/ the PHP code is not being executed. It shows me the code insteadt.
http://test.name:8080/webmail/ is working.
The command apt-get install libapache2-mod-fastcgi php5-fpm won't run without adding contrib and non-free after main in the sources list.
Correct, and that's why step 5 of the tutorial how you how to do that.
Lets Encrypt ist out of date can you Fix it that was very nice.
Irgent etwas scheint bei der roundcube install nicht zu stimmen. Beim aufrufen nach der ispconfig 3.1 install kommt nur das:
/ // include environment require_once 'program/include/iniset.php'; ... etc gibt es da schon eine lösung?
Hi following thishttps://www.howtoforge.com/tutorial/perfect-server-debian-8-4-jessie-apache-bind-dovecot-ispconfig-3-1/3/, It presents error in the receipt of email. since rouncube send email but not receive. and to verify the email address out error [[email protected] - Result: Bad] and this other [This is an Automatically generated Delivery Status NotificationTHIS IS A WARNING MESSAGE ONLY.YOU DO NOT NEED TO RESEND YOUR MESSAGE.Delivery to the following recipient has-been delayed: [email protected] will be retried for 0 more day (s)Technical details of temporary failure:The recipient server did not accept our requests to connect. Learn more at https://support.google.com/mail/answer/7720[Ingenierasa.org. 190.249.187.3: socket error]]
Hi following thishttps://www.howtoforge.com/tutorial/perfect-server-debian-8-4-jessie-apache-bind-dovecot-ispconfig-3-1/3/, It presents error in the receipt of email. since rouncube send email but not receive. and to verify the email address out error [[email protected] - Result: Bad] and this other [This is an Automatically generated Delivery Status NotificationTHIS IS A WARNING MESSAGE ONLY.YOU DO NOT NEED TO RESEND YOUR MESSAGE.Delivery to the following recipient has-been delayed: [email protected] will be retried for 0 more day (s)Technical details of temporary failure:The recipient server did not accept our requests to connect. Learn more at https://support.google.com/mail/answer/7720[Ingenierasa.org. 190.249.187.3: socket error]]
Some solution to receive mail. Thank you
For Roundcube to work with http://server1.example.com:8080/webmail or https://server1.example.com:8080/webmail, Need to add the following to /etc/apache2/conf-enabled/roundcube.conf under <Directory /var/lib/roundcube/>
AddType application/x-httpd-php .phpElse it displays the php code directly as text instead of roundcube login page.
This is basic but missing dialog pakage in my server, install before 8....
Thanks, solved
The detail is here [...] nano /etc/postfix/master.cf
Works fine but.... I tried to install the ISPConfig Roundcube plugin with tutorial "RoundCube webmail installation on Debian 8", but that does'nt work. Can you please expand this tutorial ? Thanks
hey there! good tutorial.i've did all the steps in this tutorial but when i go in my /webmail (roundcube) i am unable to send mails. after that i went to this tutorial https://www.howtoforge.com/using-roundcube-webmail-with-ispconfig-3-on-debian-wheezy-apache2 and created the roundcube remote user in ISP exactly as described.
A peak into phpadmin tells me the remote user 'roundcube' has the rights he needs. Naturally i created a new domain and mailbox in ISP3 under 'Email'.
Now if i go into /webmail and try to send an email roundcube keeps loading. no error.Kind regards!
Hi, I have a problem, if I send emails from the command line, it works, but, if sending mail from roundcube appears errror "SMTP Error (454): Could not establish recipient (4.7.1 Relay access denied)."
The postconf -n is:
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
append_dot_mydomain = no
biff = no
config_directory = /etc/postfix
html_directory = /usr/share/doc/postfix/html
inet_interfaces = all
mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
mua_client_restrictions =
mydestination = mydomain.mx, localhost.mx, , localhost
myhostname = mydomain.mx
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
myorigin = /etc/mailname
readme_directory = /usr/share/doc/postfix
recipient_delimiter = +
relayhost =
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
smtpd_recipient_restrictions =
smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination
smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtpd_use_tls = yes
Thank you very much for the help
Hello,
In your configuration "inet_protocol" is missing, set is ipv4 and try again. Thank you.
hello,
I unfortunately installed the wrong version of jailkit. How can I update this? Can I now just repeat all the steps of this tutorial with the correct version or do I have to uninstall anything? If so, how do I do that?
Could you help me fix this?
Hi, I have followed the guide exactly, but when I type in https://myurl.net:8080/webmail it takes me to a text page that starts with <?php
/* +-------------------------------------------------------------------------+ | Roundcube Webmail IMAP Client | | Version 1.1.5 | | | | Copyright (C) 2005-2015, The Roundcube Dev Team | | | | This program is free software: you can redistribute it and/or modify | | it under the terms of the GNU General Public License (with exceptions | | for skins & plugins) as published by the Free Software Foundation, | | either version 3 of the License, or (at your option) any later version.hi, it's possibile install PHP 7 instead of 5?
it's recommended per ISPConfig?
You can install PHP 7 as additional PHP version: https://www.howtoforge.com/tutorial/how-to-install-php-7-on-debian/
Hey, can i use Webmin instead of ISPConfig?
You can use Webmin, but Webmin is just a visual config file editor and not a Hosting control panel and all the "glue" to use the services together is done by the ispconfig installer and the ispconfg panel, so using this setup without ispconfig makes not much sense as you have just a bunch of unconfigured services then.
Ah ok, Thank you i think i will take ISPConfig.
But what do you think about Nginx? Is it better than Apache?
I got SEC_ERROR_UNKNOWN_ISSUER for this ssl encryption of isp login site
That's ok and not an error. It just means that you are using a self-signed SSL certificate.
After selecting no on the let's encrypt screen, I got "Please specify --domains, or --installer that will help in domain names autodiscovery" and then back to command line #root@server: /opt/certbot#Is that it or something's gone wrong?
Hi,
Thanks for this instructions.
I found issue with using RoundCube:
I have 2 customers with domain-1.tld and domain-2.tld
when i login to webmail [email protected] account and i add additional identity (email allies) [email protected] i can sent emails as someone else / from different domain.
Is ther way to block this and allow sending emails only from domains that are assigned in ISP to this domain / account?
As this looks like potential source of spam / phishing it will be superb to block this
Regards,
Michal
Sending an email with RoundCube requires a correctly authenticated email user, so there is no way that an external person can send spam or phising emails. Only your mail users can send an email.
Webmail and other local installed software on your server can send with any from address as it connects to localhost on your server and localhost is in mynetworks. If you don't want to be able to use different from addresses, then configure your webmail application to connect to the external server IP and to use the username and password of the user to authenticate itself to postfix plus enable in the ispconfig under system > server config > mail "Reject sender and login mismatch".
Hello!
When I type robi1kenobi.com:8080, I get apache default page. I tried changing port to 2083, same thing.
Please help, what to do?
Hello,
I can not receive email. Still, I can send.
I have carefully followed the tutorial. Apparently others have had the same problem but did not share the solution.
An idea of resolution?
Thanks
The most likely reason is that your ISP blocks sending, so that's not a problem on your server. The setup is working fine and needs no midifications. If you need help, post your issue in the forum together with a log excerpt of the mail.log file.
I found the problem.
By default, setup of "main.cf" : inet_interfaces = loopback-only
I changed : inet_interfaces = all
It's ok now.
Hello
No need to create remote user in IspConfig for Roundcub ?
There is no remote user needed. Roundcube connects directly to postfix and dovecot.
i have error on HHVM:
root@s1:/opt/certbot# sudo apt-get install hhvm
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package hhvm
root@s1:/opt/certbot#
Linux quota v2 files (kernel 2.4+) should be called aquota.user and aquota.group
Hi Till, thanks for the next great guide! As in the older versions you install ntp and ntpdate. At the debian package description of ntpdate is written there's no need for ntpdate if ntp is installed. ntpdate is for the use on computers which aren't always online like laptops. Is there an other reason to install this package?
I was not aware of that, so we probably don't need ntpdate then.
Is it normal that there is no rule added to iptables with fail2ban ? Usually I see all the policies that we have in jail.local but when I type "iptables -L" I see nothing. Nothing in fail2ban logs.
# iptables -LChain INPUT (policy ACCEPT)target prot opt source destinationChain FORWARD (policy ACCEPT)target prot opt source destinationChain OUTPUT (policy ACCEPT)target prot opt source destination
Ignore my previous comment, I had missing filters and logs weren't saying anything about it. I saw in "service fail2ban status"
Regarding the installation of XCache:
PHP 5.5+ comes with OPcache out of the box. Following this guide installed PHP Version 5.6.27-0+deb8u1 with opcache enabled by default.
Having both cache mechanisms enabled at the same time can result in unpredictable behaviour.In my case I mainly experimented two weird situations:
- some DokuWiki web sites would not render properly, in an apparent random manner. After being moved to another virtual host, they'd still use their "old" root path.
- a Piwik installation would render blank pages when trying to access website's statistics.
One information that led me to the conclusion that the cache mechanisms were involved was a PHP error reported in the logs containing the following:
stderr: PHP message: PHP Fatal error: Cannot redeclare class ...
As OPcache is now incorporated by Zend into the standard PHP installation I decided to completely disable XCache. This can be done by commenting out all lines in /etc/php5/fpm/conf.d/20-xcache.ini by typing a semicolon (;) at the start of each line. Then restarting the services:
> nano /etc/php5/fpm/conf.d/20-xcache.ini Put a semicolon (;) at the start of EACH LINE > service php5-fpm restart > service apache2 restartIt also seems possible to disable XCache on a directory basis by creating a .user.ini file containing xcache.cacher=0 in the targeted directory. I didn't try this, but here is a google groups reference.
Maybe the installation of XCache should be made optional (and not recommended) based on this fact ?
Anyway, I hope this info might come handy to some readers in case they experiment the same issues I've been facing.
Best regards.
Thanks for that wonderful "walk to heaven"Everything was working like a charm..Thanks for your time doing this wonderful tutorial..
Thank you for the great tutorial. Everything works fine. I added several sites and mail accounts on my test vps server.
But one thing does not work:
When I try to connect my mail client (mail on Mac or on my Android pad) as IMAP or POP
The answer is :
"impossible to verify name or pwd of the account"
anybody an idea what's wrong ?
Hello, i did everything and i added a prestashop but i have an error 500 (without any error in front office) but i have this in syslog
Dec 5 17:58:55 vps348302 kernel: [ 713.374706] traps: php-cgi[2317] general protection ip:70802d sp:7ffed40b1310 error:0 in php5-cgi[400000+7ed000]
any idea ?
Como faço para instalar o wordpress e o Mautic
Hi,
I've installed twice to be sure not missing something in tuto.
When checking Let's Encrypt and save in ISPConfig pannel, certificate is well asked and furbish but only for last let's encrypt domaine activated in ISPConfig pannel (even the check box (ssl + let's encrypt) are gone on all domaine exept last configurated one).
So if I need certificate for three site, only the last configurated one will work in https.
The only difference from tuto is that my server is behind a NAT (port 80,443,8080 are of course forwarded).
Any guidline or help would be appreciate.Perhaps a stupid question, but why don't we use let's encrypt install from debian repository?
Thanks
Hi Till,
I am performing a new install with Jessie and I am stuck on step 8:
mail1:~# apt-get install postfix postfix-mysql postfix-doc mariadb-client mariadb-server openssl getmail4 rkhunter binutils dovecot-imapd dovecot-pop3d dovecot-mysql dovecot-sieve dovecot-lmtpd sudoReading package lists... DoneBuilding dependency treeReading state information... Doneopenssl is already the newest version (1.0.2j-1).openssl set to manually installed.Some packages could not be installed. This may mean that you haverequested an impossible situation or if you are using the unstabledistribution that some required packages have not yet been createdor been moved out of Incoming.The following information may help to resolve the situation:The following packages have unmet dependencies: mariadb-client : Depends: mariadb-client-10.0 (>= 10.0.28-0+deb8u1) but it is not going to be installed mariadb-server : Depends: mariadb-server-10.0 (>= 10.0.28-0+deb8u1) but it is not going to be installedE: Unable to correct problems, you have held broken packages.
Trying with mysql:
mail1:~# apt-get install postfix postfix-mysql postfix-doc mysql-client mysql-server openssl getmail4 rkhunter binutils dovecot-imapd dovecot-pop3d dovecot-mysql dovecot-sieve dovecot-lmtpd sudoReading package lists... DoneBuilding dependency treeReading state information... Doneopenssl is already the newest version (1.0.2j-1).openssl set to manually installed.Some packages could not be installed. This may mean that you haverequested an impossible situation or if you are using the unstabledistribution that some required packages have not yet been createdor been moved out of Incoming.The following information may help to resolve the situation:The following packages have unmet dependencies: mysql-client : Depends: mysql-client-5.5 but it is not going to be installed mysql-server : Depends: mysql-server-5.5 but it is not going to be installedE: Unable to correct problems, you have held broken packages.
What should I change ?
Ok root cause has been found: while selecting the last Debian release I took a beta one. So this is a normal behaviour.
I also reinstall with Official Jessie and everything's went fine!
Great Tuto, many thanks
hi thank you for your great tutorial, i've confegured everything as said all works but when i creat a mailbox as a client from ispconfig i can't access to it i got the error connexion fails can you help me please
Why do you install HHVM? It will not be activated in this How-To. Or did I miss something?
quotacheck on virtual server:
https://www.howtoforge.com/community/threads/new-install-jessie-issue-with-quota.71183/
Quotacheck on virtual server fails.
Solution is on another howtoforge post: https://www.howtoforge.com/community/threads/new-install-jessie-issue-with-quota.71183/
How to upgrade roundcube from 1.1.5 to 1.3 beta?
I completed this setup in a Devuan 1.0.0 Beta2 (a forge from Debian 8 Jessie with no systemd) server, and I post here for others to follow. As to date I have installed Devuan in a couple dozen machines, and I have had no issues.
I added backports for HHVM and Roundcube, as adviced in this howto.
It went all flawlessly, until I arrived to IspConfig itself (step 21: php -q install.php), which refused to install as it could not find a known distribution, so I edited/created next files in order to make it think this was a Debian 8 server:
/etc/debian_version8
/etc/issueDebian GNU/Linux 8 \n \l
/etc/debian_versionPRETTY_NAME="Debian GNU/Linux 8 (jessie)"NAME="Debian GNU/Linux"VERSION_ID="8"VERSION="8 (jessie)"ID=debianANSI_COLOR="1;31"HOME_URL="http://www.devuan.org/"SUPPORT_URL="http://www.devuan.org/support/"BUG_REPORT_URL="http://bugs.devuan.org/"
then again:
# php -q install.php
And the installation went on. No problems.
.htaccess /.htpasswd doesn't seems to be activated
How Can I do this please ?
thank you
The websites are alls et to AllowOverrideAll by default in ISPConfig, so you can use .htaccess and .htpasswd i a website that you created in ISPConfig without any additional configuration.
I try this tutorial on debian 8.7.1
here is my /etc/apache2/apache2.conf
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
why .htacces is not working ? any idea please
thank you
You are looking in the wrong config file. The configuration of a website in ISPConfig is in the file /etc/apache2/sites-available/yourdomain.tld.vhost. Just create a website in ISPConfig and upload it to /var/www/yourdoamin.tld/web/. In the /var/www/yourdoamin.tld/web/ directory you can use .htaccess and .htpasswd files and you can even manage and create them from within ISPConfig. If you need further help, please post in the forum.
In ISPCONFIG, how can we see what amavis is doing? Or how do we find it on the server? When I do a status check on amavis it says disabled, dead -- just like spam assassin, which was intentionally disabled:
The ISPConfig 3 setup uses amavisd which loads the SpamAssassin filter library internally, so we can stop SpamAssassin to free up some RAM:
service spamassassin stopsystemctl disable spamassassin
Take a look into the mail log file /var/log/mail.log
Hi,
none of my sites is using hhvm, but I see one hhvm process which is consuming RAM. Is it safe do purge hhvm from the system?
thanks
You can remove HHVM, it is an optional component.
Is there any complete tutorial on Metronome, which includes, DNS setup, web interface , firewall rules etc ??
Thanks for the tutorial.
A few problems;- In the tutorial, you use a systemd dependent command yet you don't tell people to install this (you should update it so it works for a clean installed Debian).- When getting to the point where you actually install ISPConfig (php -q install.php), systemd can break the installation (maybe you should change the systemd dependent command in the tutorial?).- phpmyadmin doesn't seem to work for me on a clean installation of debian. I simply get a 404 when going to the phpmyadmin page and I tried reconfiguring it and even reinstalling it, yet its still not working (any tips so I can get it working?).
Thank you for your report. I tested the whole tutorial again and everything works out f the box, I used a clean and empty Debian system as described here https://www.howtoforge.com/tutorial/debian-8-jessie-minimal-server/ as basis and nothing is missing and PHPMyAdmin works as well. ISPConfig is using systemd on Debian 8 and Systemd is the default init system on Debian 8 today, that's why it is always installed when you install a base image as outlined in the Debian 8 minimal tutorial. The problems you reported are specific to your Debian base image where someone removed packages that are part of each standard Debian 8 system. Regarding PHPMyAdmin, ensure that you access it on port 80 and not 8080, you might have to adjust the link under System > Server config and ensure that you really enabled PHPMyAdmin to be configured for apache during install, enabling an option in apt is done with the tab key, it is not enough to put the focus on that option with the arrow keys.
22.1 OpenVZ ... You lost me here. the whole tutorial is clear but this part I don't understand. And I am on a Vm :'(
When running mount -o remount / I get "unable to find UUID=3dc3b58d-97e5-497b-8254-a913fdfc5408"
The tutorial told you to add just the quota part to the mount line of the / moountpoint;
"Edit /etc/fstab. Mine looks like this (I added ,usrjquota=quota.user,grpjquota=quota.group,jqfmt=vfsv0 to the partition with the mount point /)"
and not to add the whole line or change the ID of the mountpoint.
Followed the tutorial and everything worked a treat. Thank you so much.....
But, when I installed WordPress, I lost access to stats, phpmyadmin etc.
Can you advise me what file I need to edit to get access again.
I am not receiving email from my yahoo or other email accounts.... I know that I can't send mail unless I use a relay, but is this also true for receiving? My DNS has an mx record @ pointing to the FQDN and an A record for the localhost.localdomain.tld set at @.
Third clean install with no success.
Please post your support question in the forum and not the comments of the tutorial if you like to get help. That you don't receive email does not necessarily mean that there is a problem with the server setup, so it is likely that a reinstall will not fix it.
Update Let's
/root/.local/share/letsencrypt/bin/letsencrypt -n renew
You are running with an old copy of letsencrypt-auto that does not receive updates, and is less reliable than more recent versions. We recommend upgrading to the latest certbot-auto script, or using native OS packages.
How to fix it?Thanks
For some reason my browser says that the website is insecure, even though I enabled SSL for the installation and followed the steps with certbot.
Hi.
After the upgrade debian 8.9
I had to install some other packages because otherwise received errors.(packets: dialog and libwww-perl)
I have problem with mailman and RKhunter.Problems with RKhunter solved but not with mailman
http://server1.example.com/cgi-bin/mailman/admin/ - not workinghttp://server1.example.com/cgi-bin/mailman/listinfo/ - not working http://server1.example.com/pipermail - not working 1. cgi enabled 2. mailman runing 3. everything according to the tutorial. Something in these tutorials is wrong?
Probably an issue with your upgrade. Mailman works fine here on a freshly installed system with this tutorial.
I have no influence on the Debian version - Debian 8 Minimal
Freshly installed system plus upgrade = 8.9 and tutorial
The only thing I added was the dialog and libwww-perl packages
I also did not change sources.list
deb http://ftp.debian.org/debian jessie main contrib non-free
deb http://ftp.debian.org/debian jessie-updates main contrib non-free
deb http://security.debian.org jessie/updates main contrib non-free
Can it affect?
I followed this process (but swapped out ISPConfig 3 for the current stable 3.1.7). After install, the control panel HTTPS is not secure with SSL (i.e. red in address bar). How can I overcome this?
Regarding the Metronome option stuff - You MUST have 'make' installed (apt-get -y install make) prior to running those steps or the build will fail.
first..thanks again for ispconfig etc.second; i have done 2 fresh installs following this tutorial in the last month. both times, when it comes to first log in on ispconfig dashboard..usr admin pass admin does not work to gain access to dashboard. i have to reset the admin password as described here https://www.faqforge.com/linux/controlpanels/ispconfig3/how-to-reset-the-administrator-password-in-ispconfig-3/at least that has been my experience on 2 recent cut and paste installs.thanks again.
Hi, I've followed everything but when I try to access webmail, it just shows 500 internal error. Any ideas why and how to fix that?
Unable to Install Roundcube Now with the commands provided..
Hi,
I've a probleme with all php website with this server configuration.I found in every tmp folder (like /var/www/clients/client1/web79/tmp) a lot of file (300.000 files in 6/7 days....). Website are simple site, with 30 max 50 vist per day
Websites work with php version 5.6.40-0+deb8u4 (fast-cgi). I try to switch in PHP-FPM but i continue to have the problem.
php gc_maxlifetime is set to 14400
Anyone fixxed this problem and can help me ?
Best,Andrea
Update ISPConfig to git-stable version by using the ispconfig_update.sh command.
Merci aux developpeurs pour leur travail depuis toutes ce années.
I updated from Debian 8 to 12.
Since this update and a reboot of my server, I no longer have access to the server by SSH.
Here is the error message:
ssh: connect to host (here it displays the IP address of the server) port 22: Connection refused ssh: connect to host 178.63.54.111 port 22: Connection refused
I have no idea how to access the server.
My server provider offered me to login by KVN, but when I got the server login prompt, and I enter the server login, it says the user is wrong. I did a basic installation, without customization.
The Debian update probably broke my system and I don't know how to proceed.
Can you help me or give me some ideas?
Thank you
Merci aux developpeurs pour leur travail depuis toutes ce années.
I updated from Debian 8 to 12.
Since this update and a reboot of my server, I no longer have access to the server by SSH.
Here is the error message:
ssh: connect to host (here it displays the IP address of the server) port 22: Connection refused ssh: connect to host 178.63.54.111 port 22: Connection refused
I have no idea how to access the server.
My server provider offered me to login by KVN, but when I got the server login prompt, and I enter the server login, it says the user is wrong. I did a basic installation, without customization.
The Debian update probably broke my system and I don't know how to proceed.
Can you help me or give me some ideas?
Thank you