警告:连接#n到子系统private / proxymap:连接被拒绝

谁能告诉我什么是后缀告诉我这个错误?

Feb 9 13:08:59 hostname postfix/postfix-script[23077]: starting the Postfix mail system Feb 9 13:08:59 hostname postfix/master[23079]: daemon started -- version 2.10.1, configuration /etc/postfix Feb 9 13:11:32 hostname postfix/smtpd[23180]: warning: connect #1 to subsystem private/proxymap: Connection refused Feb 9 13:11:42 hostname postfix/smtpd[23180]: warning: connect #2 to subsystem private/proxymap: Connection refused Feb 9 13:11:52 hostname postfix/smtpd[23180]: warning: connect #3 to subsystem private/proxymap: Connection refused Feb 9 13:12:02 hostname postfix/smtpd[23180]: warning: connect #4 to subsystem private/proxymap: Connection refused Feb 9 13:12:12 hostname postfix/smtpd[23180]: warning: connect #5 to subsystem private/proxymap: Connection refused Feb 9 13:12:22 hostname postfix/smtpd[23180]: warning: connect #6 to subsystem private/proxymap: Connection refused Feb 9 13:12:25 hostname clamd[1636]: SelfCheck: Database status OK. Feb 9 13:12:32 hostname postfix/smtpd[23180]: warning: connect #7 to subsystem private/proxymap: Connection refused Feb 9 13:12:42 hostname postfix/smtpd[23180]: warning: connect #8 to subsystem private/proxymap: Connection refused Feb 9 13:12:52 hostname postfix/smtpd[23180]: warning: connect #9 to subsystem private/proxymap: Connection refused Feb 9 13:13:02 hostname postfix/smtpd[23180]: warning: connect #10 to subsystem private/proxymap: Connection refused Feb 9 13:13:12 hostname postfix/smtpd[23180]: fatal: connect #11 to subsystem private/proxymap: Connection refused Feb 9 13:13:13 hostname postfix/master[23079]: warning: process /usr/libexec/postfix/smtpd pid 23180 exit status 1 Feb 9 13:13:13 hostname postfix/master[23079]: warning: /usr/libexec/postfix/smtpd: bad command startup -- throttling 

它发生在使用我的postfixadmin创build一个新的虚拟用户。 它创build好了,但postfixadmin保持加载没有回答,直到我取消,然后意识到用户创build。 后缀检查不给我任何输出和postconf -n:

 alias_database = hash:/etc/aliases alias_maps = hash:/etc/aliases broken_sasl_auth_clients = yes command_directory = /usr/sbin config_directory = /etc/postfix daemon_directory = /usr/libexec/postfix data_directory = /var/lib/postfix debug_peer_level = 2 debugger_command = PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin ddd $daemon_directory/$process_name $process_id & sleep 5 home_mailbox = Maildir/ html_directory = no inet_interfaces = localhost inet_protocols = all local_recipient_maps = $virtual_mailbox_maps local_transport = virtual mail_owner = postfix mailq_path = /usr/bin/mailq.postfix manpage_directory = /usr/share/man mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain mydomain = example.com myhostname = mail.example.com mynetworks = 127.0.0.0/8 mynetworks_style = host myorigin = $mydomain newaliases_path = /usr/bin/newaliases.postfix queue_directory = /var/spool/postfix readme_directory = /usr/share/doc/postfix-2.10.1/README_FILES relay_domains = $mydestination sample_directory = /usr/share/doc/postfix-2.10.1/samples sendmail_path = /usr/sbin/sendmail.postfix setgid_group = postdrop smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination smtpd_relay_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination smtpd_sasl_auth_enable = yes smtpd_sasl_local_domain = $mydomain smtpd_sasl_path = /var/run/dovecot/auth-client smtpd_sasl_security_options = noanonymous smtpd_sasl_tls_security_options = $smtpd_sasl_security_options smtpd_sasl_type = dovecot smtpd_tls_auth_only = yes smtpd_tls_cert_file = /etc/ssl/private/server.crt smtpd_tls_key_file = /etc/ssl/private/server.key smtpd_tls_loglevel = 1 transport_maps = hash:/etc/postfix/transport unknown_local_recipient_reject_code = 550 virtual_alias_maps = proxy:mysql:/etc/postfix/virtual_alias_maps.cf virtual_gid_maps = static:5000 virtual_mailbox_base = /home/vmail virtual_mailbox_domains = proxy:mysql:/etc/postfix/virtual_mailbox_domains.cf virtual_mailbox_limit = 512000000 virtual_mailbox_maps = proxy:mysql:/etc/postfix/virtual_mailbox_maps.cf virtual_minimum_uid = 5000 virtual_transport = virtual virtual_uid_maps = static:5000 

这是postconf -M

 dovecot unix - nn - - pipe flags=DROhu user=vmail:vmail argv=/usr/libexec/dovecot/deliver -f ${sender} -d ${user}@${nexthop} amavis unix - - - - 2 smtp -o smtp_data_done_timeout=1200 -o smtp_send_xforward_command=yes 127.0.0.1:10025 inet n - - - - smtpd -o content_filter= -o local_recipient_maps= -o relay_recipient_maps= -o smtpd_restriction_classes= -o smtpd_client_restrictions= -o smtpd_helo_restrictions= -o smtpd_sender_restrictions= -o smtpd_recipient_restrictions=permit_mynetworks,reject -o mynetworks=127.0.0.0/8 -o strict_rfc821_envelopes=yes -o receive_override_options=no_unknown_recipient_checks,no_header_body_checks smtp inet n - n - - smtpd submission inet n - - - - smtpd -o syslog_name=postfix/submission -o smtpd_tls_security_level=encrypt -o smtpd_sasl_auth_enable=yes -o smtpd_client_restrictions=permit_sasl_authenticated,reject proxymap unix - - n - - proxymap relay unix - - n - - smtp flush unix - - n 1000? 0 flush trace unix - - n - 0 bounce verify unix - - n - 1 verify 

我应该认为这是同样的问题吗? 后缀/ dovecot / mysql不发送/获取电子邮件

我也收到这个dovecot错误:auth-worker(1560):错误:mysql(本地主机):连接失败数据库(postfix_db):访问被拒绝用户'postfix'@'localhost'(使用密码:YES)现在刚才在telnet上testingimap的时候才意识到,并试图用一个已经创build的用户login和不用域,可能是这个相关吗?

postconf -M的输出会告诉你master.cf的有效条目。 基于此,看起来像你有遗漏的代理地图条目。 把这一行放在master.cf

 proxymap unix - - n - - proxymap 

因为您已经在main.cf中设置了启用代理选项,所以postfix需要Proxymap服务 。 这些configuration是virtual_alias_mapsvirtual_mailbox_domainsvirtual_mailbox_maps

出于一个奇怪的原因@masegaloeh的答案不与我一起工作,而是当我使用这个,试图解决另一个错误,它修复。 所以不会说这是正确的答案,但我无论如何都不愿意帮助任何人解决类似的问题。

我只是在我的/etc/postfix/master.cf文件中添加这一行,因为我有这样的smtpd错误:“子系统公共/清理:连接被拒绝”和voilá,两个错误都没有了。

 cleanup unix n - n - 0 cleanup 

我有相同的“ subsystem public/cleanup: Connection refused ”的问题,但是当我看着/etc/postfix/master.cf文件,提到的行已经在那里。 所以在我的情况下解决scheme是简单地重新启动后缀:

 service postfix restart 

在那之后,我收到了之前没有寄出的所有电子邮件,而且这很多。