Sorry for this, but please disregard that last message. I'm getting that even on port 25, so it's definately something that I messed up that I didn't have before, since I could send mail without amavis, so I'll figure that out first, than move back to the amavis issue :-)
Thanks again, Steve Steve Johnson wrote: > Hi again, > > Sorry, but I did end up noticing something in something from master in > the mail logs. I'm just not sure if I had that before, as I might have > just disconnected too fast from my telnet tests. Now, when I try to > telnet to the 10025 port, or when amavis tries to send it back, I get > the following error: > > Feb 22 06:58:47 mail postfix/master[3689]: warning: process > /usr/lib/postfix/smtpd pid 3697 exit status 1 > Feb 22 06:58:47 mail postfix/master[3689]: warning: > /usr/lib/postfix/smtpd: bad command startup -- throttling > > This had also happened with the config below however. So it does seem to > be purely postfix related. I just really don't know where to look, as > without amavis, all is working fine, so it has to be something with the > reinjection daemon. > > Thanks again, > Steve > > Steven Lutrov wrote: > >> Steve, >> >> I have this config for master.cf on one of my servers which is >> processing mail.. >> >> 127.0.0.1:10025 inet n - n - - smtpd >> -o content_filter= >> -o local_recipient_maps= >> -o relay_recipient_maps= >> -o smtpd_restriction_classes= >> -o smtpd_delay_reject=no >> -o smtpd_client_restrictions=permit_mynetworks,reject >> -o smtpd_helo_restrictions= >> -o smtpd_sender_restrictions= >> -o smtpd_recipient_restrictions=permit_mynetworks,reject >> -o mynetworks_style=host >> -o mynetworks=127.0.0.0/8 >> -o strict_rfc821_envelopes=yes >> -o smtpd_error_sleep_time=0 >> -o smtpd_soft_error_limit=1001 >> -o smtpd_hard_error_limit=1000 >> -o smtpd_client_connection_count_limit=0 >> -o smtpd_client_connection_rate_limit=0 >> -o >> receive_override_options=no_header_body_checks,no_unknown_recipient_checks >> >> >> >> Steve Johnson wrote: >> >>> Hi, >>> >>> Thanks for the information. Yes, I do have this in main.cf and amavis >>> is listening on port 10024 and the reinjection daemon listening on >>> port 10025. What I pointed as being the error message was taken from >>> the mail log files. >>> >>> Steve >>> >>> Steven Lutrov wrote: >>> >>>> It is failing on $smtp_handle = Net::SMTP->new($relayhost, Port => >>>> $relayhost_port, >>>> >>>> In /etc/postfix/main.cf, do you have.. >>>> >>>> content_filter=smtp-amavis:[127.0.0.1]:10024 >>>> >>>> You should have ... >>>> >>>> # netstat -an|grep 10025 >>>> tcp 0 0 127.0.0.1:10025 0.0.0.0:* >>>> LISTEN >>>> # netstat -an|grep 10024 >>>> tcp 0 0 127.0.0.1:10024 0.0.0.0:* >>>> LISTEN >>>> >>>> Also, do the /var/log/mail/* log files have any information ? >>>> Sounds more like a postfix config error .. >>>> >>>> Steve Johnson wrote: >>>> >>>>> Hi, >>>>> >>>>> For the first time in the few setups that I have performed, I'm >>>>> having an issue with the Postfix reinjection daemon from amavis. >>>>> I'm unsure as to where the problem could be, between amavis and >>>>> Postfix. This setup is running on Trustix Linux 3.0 and is the >>>>> first time I try to set it in Trustix. I've also posted on the >>>>> Postfix mailing list and the only answer I have received so far was >>>>> that I should check with the distribution because my settings >>>>> looked ok. So I'm also asking this list for help, in case :-). >>>>> >>>>> When amavis tries to send mail back to the reinjection daemon, I >>>>> get the following error: >>>>> Can't connect to 127.0.0.1 port 10025, (Bad file descriptor) at >>>>> /usr/sbin/amavisd line 4323 >>>>> >>>>> However, the reinjection daemon is listening on port 10025, and I >>>>> can connect fine to it through telnet, with both regular users and >>>>> the amavis user. Here's the output from netstat as well: >>>>> tcp 0 0 127.0.0.1:10025 0.0.0.0:* >>>>> LISTEN 2413/master >>>>> >>>>> Here's what I have in amavisd.conf for the reinjection: >>>>> --------------------------------- >>>>> # POSTFIX, or SENDMAIL in dual-MTA setup, or EXIM V4 >>>>> # (set host and port number as required; host can be specified >>>>> # as an IP address or a DNS name (A or CNAME, but MX is ignored) >>>>> $forward_method = 'smtp:[127.0.0.1]:10025'; # where to forward >>>>> checked mail >>>>> $notify_method = $forward_method; # where to submit >>>>> notifications >>>>> --------------------------------- >>>>> >>>>> And here's what I have in my master.cf for the reinjection daemon: >>>>> --------------------------------- >>>>> 127.0.0.1:10025 inet n - n - - smtpd >>>>> -o content_filter= >>>>> -o smtpd_proxy_filter= >>>>> -o myhostname=smtp.domain.com >>>>> -o mydomain=domain.com >>>>> -o smtpd_banner=smtp.domain.com >>>>> -o mynetworks=127.0.0.0/8 >>>>> -o smtpd_recipient_restrictions=permit_mynetworks,reject >>>>> -o local_recipient_maps= >>>>> -o receive_override_options=no_unknown_recipient_checks >>>>> --------------------------------- >>>>> >>>>> Any clue as to what could be causing this, or where I could check >>>>> next? Any hints would be appreciated. >>>>> >>>>> Thanks a lot, >>>>> Steve Johnson >>>>> _______________________________________________ >>>>> tsl-discuss mailing list >>>>> [email protected] >>>>> http://lists.trustix.org/mailman/listinfo/tsl-discuss >>>>> >>>>> > > _______________________________________________ > tsl-discuss mailing list > [email protected] > http://lists.trustix.org/mailman/listinfo/tsl-discuss > _______________________________________________ tsl-discuss mailing list [email protected] http://lists.trustix.org/mailman/listinfo/tsl-discuss
