I have installed ispconfig3 on my debian distribution and I probably made a mistake since neither domain.com/webmail or domanin.com/roundcube are not working and when I send an e-mail to the mailbox I have created, it always fail. How can I know if I have a problem with my installation and how can I re-install the e-mail configuration again?
Try to view and identify errors in your mail log (in your case I think that is located in /var/log/mail.log) post here some of them to form an opinion.
Code: ) Mar 20 17:13:28 1packteam postfix/qmgr[4386]: 24D88626C E: from=<amavis@1packteam>, size=678, nrcpt=1 (queue ac tive) Mar 20 17:13:28 1packteam postfix/smtp[24339]: connect to 127.0.0.1[127.0.0.1]:10024: Connection refused Mar 20 17:13:28 1packteam postfix/smtp[24339]: E02F962D 60: to=<[email protected]>, relay=none, delay=6 3567, delays=63567/0.01/0/0, dsn=4.4.1, status=deferred (connect to 127.0.0.1[127.0.0.1]:10024: Connection ref used) Mar 20 17:13:28 1packteam postfix/smtp[24339]: connect to 127.0.0.1[127.0.0.1]:10024: Connection refused Mar 20 17:13:28 1packteam postfix/smtp[24339]: 24D88626 CE: to=<amavis@1packteam>, orig_to=<amavis>, relay=none , delay=71725, delays=71725/0.03/0.01/0, dsn=4.4.1, sta tus=deferred (connect to 127.0.0.1[127.0.0.1]:10024: Co nnection refused) Mar 20 17:13:54 1packteam postfix/smtpd[24344]: connect from unknown[37.49.230.129] Mar 20 17:13:56 1packteam postfix/smtpd[24344]: NOQUEUE : reject: RCPT from unknown[37.49.230.129]: 504 5.5.2 < windows-2012-r2-server-rdp>: Helo command rejected: nee d fully-qualified hostname; from=<[email protected]> t o=<[email protected]> proto=ESMTP helo=<windows-2012-r 2-server-rdp> Mar 20 17:13:56 1packteam postfix/smtpd[24344]: disconn ect from unknown[37.49.230.129] Mar 20 17:15:01 1packteam postfix/smtpd[24344]: connect from localhost[::1] Mar 20 17:15:01 1packteam postfix/smtpd[24344]: lost co nnection after CONNECT from localhost[::1] Mar 20 17:15:01 1packteam postfix/smtpd[24344]: disconn ect from localhost[::1] Mar 20 17:15:01 1packteam dovecot: imap-login: Disconne cted (no auth attempts in 0 secs): user=<>, rip=::1, li p=::1, secured, session=<LVRuYNpnywAAAAAAAAAAAAAAAAAAAA AB> Mar 20 17:15:01 1packteam dovecot: pop3-login: Disconne cted (no auth attempts in 0 secs): user=<>, rip=::1, li p=::1, secured, session=<MF1uYNpn6wAAAAAAAAAAAAAAAAAAAA AB> Mar 20 17:16:48 1packteam postfix/scache[24343]: statis tics: start interval Mar 20 17:13:28 Mar 20 17:16:48 1packteam postfix/scache[24343]: statis tics: domain lookup hits=0 miss=1 success=0% Mar 20 17:18:22 1packteam postfix/anvil[24264]: statist ics: max connection rate 1/60s for (smtp:37.49.230.129) at Mar 20 17:10:53 Mar 20 17:18:22 1packteam postfix/anvil[24264]: statist ics: max connection count 1 for (smtp:37.49.230.129) at Mar 20 17:10:53 Mar 20 17:18:22 1packteam postfix/anvil[24264]: statist ics: max message rate 1/60s for (smtp:37.49.230.129) at Mar 20 17:10:53 Mar 20 17:18:22 1packteam postfix/anvil[24264]: statist ics: max cache size 1 at Mar 20 17:10:53
From your log seems that Amavis service is not running, or miss configured (connect to 127.0.0.1[127.0.0.1]:10024: Connection refused) paste this command in shell -> /etc/init.d/amavis status if it's stopped start it with the same command but change "status" with "start" Also, review the main.cf and master.cf to have the appropriate modifications like in the tutorial that you used. From log "NOQUEUE: reject: RCPT from unknown[37.49.230.129]: 504 5.5.2 < windows-2012-r2-server-rdp>: Helo command rejected: need fully-qualified hostname; from=<[email protected]> to=<[email protected]> proto=ESMTP helo=<windows-2012-r2-server-rdp>" - this it's OK, your server accept mails only from mail server with proper DNS settings.
Code: root@1packteam:/etc/init.d# root@1packteam:/etc/init.d# /etc/init.d/amavis status ● amavis.service - LSB: Starts amavisd-new mailfilter Loaded: loaded (/etc/init.d/amavis) Active: failed (Result: exit-code) since Tue 2018-03 -20 17:40:03 CET; 1min 8s ago Process: 25316 ExecStart=/etc/init.d/amavis start (co de=exited, status=1/FAILURE) Mar 20 17:40:03 1packteam amavis[25316]: Starting am... Mar 20 17:40:03 1packteam amavis[25316]: a fully qua... Mar 20 17:40:03 1packteam amavis[25316]: You must ex... Mar 20 17:40:03 1packteam amavis[25316]: in /etc/ama... Mar 20 17:40:03 1packteam amavis[25316]: network name! Mar 20 17:40:03 1packteam amavis[25316]: (failed). Mar 20 17:40:03 1packteam systemd[1]: amavis.service... Mar 20 17:40:03 1packteam systemd[1]: Failed to star... Mar 20 17:40:03 1packteam systemd[1]: Unit amavis.se... Hint: Some lines were ellipsized, use -l to show in ful l. root@1packteam:/etc/init.d# /etc/init.d/amavis start [....] Starting amavis (via systemctl): amavis.serviceJ ob for amavis.service failed. See 'systemctl status ama vis.service' and 'journalctl -xn' for details. failed! root@1packteam:/etc/init.d# systemctl status amavis.ser vice ● amavis.service - LSB: Starts amavisd-new mailfilter Loaded: loaded (/etc/init.d/amavis) Active: failed (Result: exit-code) since Tue 2018-03 -20 17:41:39 CET; 10s ago Process: 25423 ExecStart=/etc/init.d/amavis start (co de=exited, status=1/FAILURE) Mar 20 17:41:38 1packteam amavis[25423]: Starting am... Mar 20 17:41:38 1packteam amavis[25423]: a fully qua... Mar 20 17:41:38 1packteam amavis[25423]: You must ex... Mar 20 17:41:38 1packteam amavis[25423]: in /etc/ama... Mar 20 17:41:38 1packteam amavis[25423]: network name! Mar 20 17:41:39 1packteam amavis[25423]: (failed). Mar 20 17:41:39 1packteam systemd[1]: amavis.service... Mar 20 17:41:39 1packteam systemd[1]: Failed to star... Mar 20 17:41:39 1packteam systemd[1]: Unit amavis.se... Hint: Some lines were ellipsized, use -l to show in ful l. root@1packteam:/etc/init.d#
Basically, you do not have a hostname configured. Paste the output from the following commands: hostname hostname -f cat /etc/hosts Also, give the link to the tutorial that you used.
Code: root@1packteam:~# hostname 1packteam root@1packteam:~# hostname -f 1packteam root@1packteam:~# cat /etc/hosts 127.0.0.1 localhost 127.0.1.1 debian # The following lines are desirable for IPv6 capable hosts ::1 localhost ip6-localhost ip6-loopback ff02::1 ip6-allnodes ff02::2 ip6-allrouters 80.211.134.86 1packteam root@1packteam:~# https://www.howtoforge.com/tutorial/ispconfig-install-script-debian/
From my point of view using the script is the lazy way... anyway, try to modify your installation using this tutorial -> https://www.howtoforge.com/tutorial...-9-stretch-apache-bind-dovecot-ispconfig-3-1/ (guess that your installation is Debian 9) Modify your installation as point 4 and reboot the server. Your hosts file must look like that. -- 127.0.0.1 localhost.localdomain localhost 192.168.1.100 server1.example.com server1 -- Replace 192.168.1.100 with your IP and server1.example.com, with your FQDN Your script installation has done something wrong somehow
my hostname has this: Code: 127.0.0.1 localhost 127.0.1.1 debian # The following lines are desirable for IPv6 capable hosts ::1 localhost ip6-localhost ip6-loopback ff02::1 ip6-allnodes ff02::2 ip6-allrouters 80.211.134.86 1packteam is this incorrect?
No, it is not OK. First, you got to have a name for your server - something like server.1packtem.com (.com it is just a guess). Replace "server" with something you want. Your /etc/hosts file must look like in the link from the tutorial that I gave you. -- 127.0.0.1 localhost.localdomain localhost 80.211.134.86 server.1packteam.com server The line with 127.0.0.1 debian must be deleted I had some typos ... corrected them.
Because your server responds as hostname "1packteam". 1. Is your server exposed directly to Internet? Your Network card it's configured with the external IP? 2. Was your server rebooted after the change? Not, reboot it. After reboot, after "hostname" command it's still output "1packteam" edit "/etc/hostname" -> reboot the server make sure that you have an A record for this hostname "server.1packteam.com" and you have a PTR record for this IP.