Navman Post Ubuntu 18.04, PHP7.2, 10.3.12-MariaDB, ISPConfig3.1 - Unable to send mail from domains

Discussion in 'Installation/Configuration' started by Navman, Feb 18, 2019.

  1. Navman

    Navman New Member

    Hi Guys,

    I recently installed the above and thought everything was going well.
    I then discovered that i can not recieve emails for the domain / subdomains
    I have since tried to troubleshoot and i think i've dug the hole deeper!
    Originally i was getting auth errors but now "trying to fix it" i can no longer send emails from contact_page.php
    Mail_log:
    eb 18 04:19:39 matrix postfix/sendmail[3627]: warning: /etc/postfix/main.cf, line 49: overriding earlier entry: mydestination=$myhostname, matrix.domain.com, localhost.domain.com, , localhost
    Feb 18 04:19:39 matrix postfix/postdrop[3628]: warning: /etc/postfix/main.cf, line 49: overriding earlier entry: mydestination=$myhostname, matrix.domain.com, localhost.domain.com, , localhost
    Feb 18 04:19:39 matrix postfix/cleanup[3629]: warning: /etc/postfix/main.cf, line 49: overriding earlier entry: mydestination=$myhostname, matrix.domain.com, localhost.domain.com, , localhost
    Feb 18 04:19:39 matrix postfix/cleanup[3629]: error: open database /etc/postfix/virtusertable.db: No such file or directory
    Feb 18 04:19:39 matrix postfix/pickup[1113]: DAD4C11CC17: uid=1005 from=<[email protected]>
    Feb 18 04:19:39 matrix postfix/trivial-rewrite[3630]: warning: /etc/postfix/main.cf, line 49: overriding earlier entry: mydestination=$myhostname, matrix.domain.com, localhost.domain.com, , localhost
    Feb 18 04:19:39 matrix postfix/trivial-rewrite[3630]: error: open database /etc/postfix/virtusertable.db: No such file or directory
    Feb 18 04:19:39 matrix postfix/cleanup[3629]: DAD4C11CC17: message-id=<[email protected]>
    Feb 18 04:19:39 matrix postfix/cleanup[3629]: warning: hash:/etc/postfix/virtusertable is unavailable. open database /etc/postfix/virtusertable.db: No such file or directory

    I can see i have two 'initial' issues but have decided to stop trying to fix and ask for help before i go to far.

    Thank you in advanced, you guys are awesome!
     
  2. Navman

    Navman New Member

    I can't help myself!!
    I had another crack at it...

    i entered:
    ls -la /etc/postfix/virtusertable
    touch /etc/postfix/virtusertable
    postmap /etc/postfix/virtusertable
    service postfix restart

    Feb 18 10:05:02 matrix postfix/smtpd[25663]: send attr table = unix:passwd.byname
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: send attr flags = 0
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: private/proxymap socket: wanted attribute: status
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: input attribute name: status
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: input attribute value: 0
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: private/proxymap socket: wanted attribute: flags
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: input attribute name: flags
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: input attribute value: 16
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: private/proxymap socket: wanted attribute: (list terminator)
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: input attribute name: (end)
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: dict_proxy_open: connect to map=unix:passwd.byname status=0 server_flags=fixed
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: dict_open: proxy:unix:passwd.byname
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: Compiled against Berkeley DB: 5.3.28?
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: Run-time linked against Berkeley DB: 5.3.28?
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: dict_open: hash:/etc/aliases
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: Compiled against Berkeley DB: 5.3.28?
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: Run-time linked against Berkeley DB: 5.3.28?
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: dict_open: hash:/etc/postfix/virtusertable
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: match_string: parent_domain_matches_subdomains: smtpd_access_maps ~? debug_peer_list
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: match_string: parent_domain_matches_subdomains: smtpd_access_maps ~? fast_flush_domains
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: match_string: parent_domain_matches_subdomains: smtpd_access_maps ~? mynetworks
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: match_string: parent_domain_matches_subdomains: smtpd_access_maps ~? permit_mx_backup_networks
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: match_string: parent_domain_matches_subdomains: smtpd_access_maps ~? qmqpd_authorized_clients
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: match_string: parent_domain_matches_subdomains: smtpd_access_maps ~? relay_domains
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: match_string: parent_domain_matches_subdomains: smtpd_access_maps ~? smtpd_access_maps
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: unknown_helo_hostname_tempfail_action = defer_if_permit
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: unknown_address_tempfail_action = defer_if_permit
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: unverified_recipient_tempfail_action = defer_if_permit
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: unverified_sender_tempfail_action = defer_if_permit
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: name_mask: 0
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: auto_clnt_create: transport=local endpoint=private/tlsmgr
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: auto_clnt_open: connected to private/tlsmgr
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: send attr request = seed
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: send attr size = 32
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: private/tlsmgr: wanted attribute: status
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: input attribute name: status
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: input attribute value: 0
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: private/tlsmgr: wanted attribute: seed
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: input attribute name: seed
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: input attribute value: randomcharacters34dfgt234gre2=
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: private/tlsmgr: wanted attribute: (list terminator)
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: input attribute name: (end)
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: send attr request = policy
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: send attr cache_type = smtpd
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: private/tlsmgr: wanted attribute: status
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: input attribute name: status
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: input attribute value: 0
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: private/tlsmgr: wanted attribute: cachable
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: input attribute name: cachable
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: input attribute value: 1
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: private/tlsmgr: wanted attribute: timeout
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: input attribute name: timeout
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: input attribute value: 3600
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: private/tlsmgr: wanted attribute: (list terminator)
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: input attribute name: (end)
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: match_string: parent_domain_matches_subdomains: fast_flush_domains ~? debug_peer_list
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: match_string: parent_domain_matches_subdomains: fast_flush_domains ~? fast_flush_domains
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: auto_clnt_create: transport=local endpoint=private/anvil
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: connection established
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: master_notify: status 0
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: name_mask: resource
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: name_mask: software
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: connect from localhost[::1]
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: match_list_match: localhost: no match
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: match_list_match: ::1: no match
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: match_list_match: localhost: no match
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: match_list_match: ::1: no match
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: smtp_stream_setup: maxtime=300 enable_deadline=0
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: match_hostname: smtpd_client_event_limit_exceptions: localhost ~? 127.0.0.0/8
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: match_hostaddr: smtpd_client_event_limit_exceptions: ::1 ~? 127.0.0.0/8
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: match_hostname: smtpd_client_event_limit_exceptions: localhost ~? [::ffff:127.0.0.0]/104
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: match_hostaddr: smtpd_client_event_limit_exceptions: ::1 ~? [::ffff:127.0.0.0]/104
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: match_hostname: smtpd_client_event_limit_exceptions: localhost ~? [::1]/128
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: match_hostaddr: smtpd_client_event_limit_exceptions: ::1 ~? [::1]/128
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: > localhost[::1]: 220 matrix.navada.com.au ESMTP Postfix (Ubuntu)
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: smtp_get: EOF
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: match_hostname: smtpd_client_event_limit_exceptions: localhost ~? 127.0.0.0/8
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: match_hostaddr: smtpd_client_event_limit_exceptions: ::1 ~? 127.0.0.0/8
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: match_hostname: smtpd_client_event_limit_exceptions: localhost ~? [::ffff:127.0.0.0]/104
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: match_hostaddr: smtpd_client_event_limit_exceptions: ::1 ~? [::ffff:127.0.0.0]/104
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: match_hostname: smtpd_client_event_limit_exceptions: localhost ~? [::1]/128
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: match_hostaddr: smtpd_client_event_limit_exceptions: ::1 ~? [::1]/128
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: lost connection after CONNECT from localhost[::1]
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: disconnect from localhost[::1] commands=0/0
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: master_notify: status 1
    Feb 18 10:05:02 matrix postfix/smtpd[25663]: connection closed
    Feb 18 10:05:07 matrix postfix/smtpd[25663]: proxymap stream disconnect
    Feb 18 10:05:07 matrix postfix/smtpd[25663]: auto_clnt_close: disconnect private/tlsmgr stream
    Feb 18 10:06:42 matrix postfix/smtpd[25663]: idle timeout -- exiting
    Feb 18 10:07:28 matrix postfix/pickup[25556]: 43BF811CC06: uid=1005 from=<[email protected]>
    Feb 18 10:07:28 matrix postfix/cleanup[25711]: 43BF811CC06: message-id=<[email protected]>
    Feb 18 10:07:28 matrix postfix/qmgr[25557]: 43BF811CC06: from=<[email protected]>, size=1369, nrcpt=1 (queue active)
    Feb 18 10:07:28 matrix postfix/local[25712]: 43BF811CC06: to=<[email protected]>, relay=local, delay=0.02, delays=0.01/0/0/0.01, dsn=5.1.1, status=bounced (unknown user: "sales")
    Feb 18 10:07:28 matrix postfix/cleanup[25711]: 477A511CC17: message-id=<[email protected]>
    Feb 18 10:07:28 matrix postfix/qmgr[25557]: 477A511CC17: from=<>, size=3295, nrcpt=1 (queue active)
    Feb 18 10:07:28 matrix postfix/bounce[25713]: 43BF811CC06: sender non-delivery notification: 477A511CC17
    Feb 18 10:07:28 matrix postfix/qmgr[25557]: 43BF811CC06: removed
    Feb 18 10:07:28 matrix postfix/local[25712]: 477A511CC17: to=<[email protected]>, relay=local, delay=0, delays=0/0/0/0, dsn=5.1.1, status=bounced (unknown user: "webmaster")
    Feb 18 10:07:28 matrix postfix/qmgr[25557]: 477A511CC17: removed
    Feb 18 10:10:00 matrix postfix/smtps/smtpd[25866]: connect from unknown[12.34.200.200]

    Help..
     
  3. Taleman

    Taleman Well-Known Member HowtoForge Supporter

  4. Navman

    Navman New Member

  5. Navman

    Navman New Member

    Sorry guys, i'm making the issue worse.
    Can i get just a little direction please?
    It seems that there are two configuration types database or file.
    I think with the different documentation i've read (new and old), i may now have a blend of both and i'm getting errors left right and center.
    The last document i read hinted that my TLS certificate may be incorrect but i believe that everything is in place for my certificates and if i start going down that path i may just make a mess of my complete ISPConfig.
    It would be awesome if anyone could point me to what the latest documentation is, Taleman; i've done a search as you suggested (site:howtoforge.com e-mail sending) but changed 'sending' to 'recieving' as this is the main issue.
    For the most part the documentation in the search is pre 2016 and the more recent posts really don't relate to my issue, i've stopped looking at older entries as this seems to make the issue worse. I'm 7 pages in on the search results and am just circling but not getting direction.

    Thanks.
     
  6. till

    till Super Moderator Staff Member ISPConfig Developer

    Please read the page that @Taleman linked to, there you find a test script, run that test script as root user and post the result.
     
  7. Navman

    Navman New Member

    Yep, sorry, files attached.
    I had to shorten the mail.log - it looks like there is some activity...
    Any help is greatly apprectiated.
    Also, i must add the lower part of the log would be the current dovecot and postfix conf settings
     

    Attached Files:

  8. Navman

    Navman New Member

    Sorry, guys do not respond to the files attached.
    A colleague restored the server last night with a snapshot a week old, so i just lost a weeks work.
    I will attempt to get back to where i was and then send the updated logs, thank you.
     
  9. Navman

    Navman New Member

    Hi Guys,
    Back again and with what looks like a completely different set of issues.
    Currently dovecot and postfix are running but i don't have any emails sending or recieving. I'm also unable to sign into roundcube.

    I've cut the log for mail down but you will see errors quite easily.

    I'd like the users to be authenticated against the ISPConfig email user list but just don't know how to align it.
    To me it currently looks like it can not see any users.

    -------------------
    dovecot.service - Dovecot IMAP/POP3 email server
    Loaded: loaded (/lib/systemd/system/dovecot.service; enabled; vendor preset: enabled)
    Active: active (running) since Wed 2019-02-20 09:08:44 UTC; 22h ago
    Docs: man:dovecot(1)
    http://wiki2.dovecot.org/
    Process: 16007 ExecStop=/usr/bin/doveadm stop (code=exited, status=0/SUCCESS)
    Main PID: 22655 (dovecot)
    Tasks: 5 (limit: 4661)
    CGroup: /system.slice/dovecot.service
    ├─ 4308 dovecot/auth
    ├─22655 /usr/sbin/dovecot -F
    ├─22670 dovecot/anvil
    ├─22671 dovecot/log
    └─22676 dovecot/config
    ---------------
    postfix.service - Postfix Mail Transport Agent
    Loaded: loaded (/lib/systemd/system/postfix.service; enabled; vendor preset: enabled)
    Active: active (exited) since Wed 2019-02-20 09:26:53 UTC; 22h ago
    Process: 23740 ExecStart=/bin/true (code=exited, status=0/SUCCESS)
    Main PID: 23740 (code=exited, status=0/SUCCESS)
    -----------------


    Once again, any direction would be greatly apprectiated.
     

    Attached Files:

  10. Taleman

    Taleman Well-Known Member HowtoForge Supporter

    Then you should start a new thread with new topic.
    Please use CODE tags when pasting listings and code.
    The mail.txt shows fatal looking errors. Is the system installed properly? Does the user vmail exist? Check with
    Code:
    id vmail
    and paste the result in CODE tags.
     
  11. Navman

    Navman New Member

    You are correct, the result is 'no such user' for all users.
    This is probably because i have tried to solve the issue myself and broken the config completely.
    How do i reset my config and start how ISPconfig would work best?

    Yes the system is installed correctly, everything else is working perfectly.
    I have multiple sites working, just no mail - my fault 100% just trying to fix it myself is the issue.
     
  12. Navman

    Navman New Member

    Just to let you know:
    I ran the 3.1.13p1 update and it fixed my configuration. - everything is working now.
     

Share This Page