Re: [AMaViS-user] Amavisd-new in a separate machine

This is a discussion on Re: [AMaViS-user] Amavisd-new in a separate machine within the Amavis User forums, part of the Anti-Spam and Anti-Virus Related Forums category; > > On Thu, Sep 06, 2007 at 04:12:31PM -0700, Justin Kim wrote: > >>>> ...


Go Back   Usenet Forums > Anti-Spam and Anti-Virus Related Forums > Amavis User

FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 09-07-2007
Justin Kim
 
Posts: n/a
Default Re: [AMaViS-user] Amavisd-new in a separate machine

>
> On Thu, Sep 06, 2007 at 04:12:31PM -0700, Justin Kim wrote:
>
>>>> I wanted to offload amavis to a separate machine. [...]
>>>> Sep 6 15:19:04 postfixmailserver postfix/smtp[6288]: connect to
>>>> 10.150.150.1[10.150.150.1]: Connection refused (port 10024)
>>>>
>>> amavisd.conf:
>>>
>>> $inet_socket_bind = undef;
>>> @inet_acl = qw( 127.0.0.1 [::1] 10.150.150.0/24 );
>>>
>>> amavisd.conf-sample tells:
>>>
>>> # SMTP SERVER (INPUT) access control
>>> # - do not allow free access to the amavisd SMTP port !!!
>>> #
>>> # when MTA is at the same host, use the following (one or the
>>> other or both):
>>> #$inet_socket_bind = '127.0.0.1'; # limit socket bind to loopback
>>> interface
>>> # (default is '127.0.0.1')
>>> @inet_acl = qw(127.0.0.1 [::1]); # allow SMTP access only from
>>> localhost IP
>>> # (default is qw(127.0.0.1 [::1]) )
>>>
>>> # when MTA (one or more) is on a different host, use the following:
>>> #@inet_acl = qw(127.0.0.0/8 [::1] 10.1.0.1 10.1.0.2); # adjust
>>> list as needed
>>> #$inet_socket_bind = undef; # bind to all IP interfaces if undef
>>>
>>> Mark
>>>

>> Thank you Mark,
>> I really appreciate your reply.
>>
>> Now I think the connection is established. But I don't think the amavis
>> server is passing the messages back to my original postfix server (port
>> 10025)
>>

>
> That's because it has no way to know that's what you want?
>
> You need to look closely at the config lines you quote below:
>
>
>> Sep 6 16:10:33 amavis1 amavis[29474]: (29474-01) (!)rw_loop read failed:
>> Connection refused
>> Sep 6 16:10:33 amavis1 amavis[29474]: (29474-01) (!)FWD via SMTP:
>> <justin@orbs.com> -> <justin@orbs.com>, 451 4.5.0 From
>> MTA([127.0.0.1]:10025) during fwd-connect (Negative greeting: at (eval 42)
>> line 442, <GEN5> line 233.): id=29474-01
>>

> ..
>
>> And I set the /etc/amavisd.conf
>>
>>
>> # OTHER MORE COMMON SETTINGS (defaults may suffice):
>>
>> # $myhostname = 'host.example.com'; # must be a fully-qualified domain
>> name!
>>
>> # $notify_method = 'smtp:[127.0.0.1]:10025';
>> # $forward_method = 'smtp:[127.0.0.1]:10025'; # set to undef with milter!
>>

>
> So instead of 127.0.0.1, set these to the IP address where you
> actually want to send it. Forward_method is for delivering the mail,
> set this to the IP address of your Postfix server. (Notify is for
> sending NDRs, so this also needs to point to a valid postfix server.)
>
> Also, to forestall another round of trouble, before you change this
> you should check your Postfix server's master.cf and make sure that
> it has a listener on port 10025 and that it's bound to the reachable IP
> address you're using, not to 127.0.0.1. (Otherwise amavisd will try to
> reach the correct server, but find it is not listening.)
>
> -- Clifton
>
>


Thanks Clifton,
I used correct forward method and I think I am still missing amavis
configuration.
I cannot find a correct documentation or google search.
I must be searching in the wrong place. :(
Can someone help to finalize my configuration please?

------------------------------------------------------------------------------------------------
From /etc/amavisd.conf

# OTHER MORE COMMON SETTINGS (defaults may suffice):

# $myhostname = 'amavis1.websitedynamics.com'; # must be a
fully-qualified domain name!

$notify_method = '[10.150.10.7]:10025';
$forward_method = '[10.150.10.7]:10025'; # set to undef with milter!
#$forward_method = 'smtp:[10.150.10.7]:10025'; # set to undef with milter!
#$notify_method = $forward_method;

$final_virus_destiny = D_DISCARD;
$final_banned_destiny = D_BOUNCE;
$final_spam_destiny = D_PASS;
$final_bad_header_destiny = D_PASS;

# $os_fingerprint_method = 'p0f:127.0.0.1:2345'; # to query p0f-analyzer.pl

-----------------------------------------------------------------------------------------
From maillog:

Sep 6 20:59:58 amavis1 amavis[3498]: (03498-01) (!!)TROUBLE: recipient
not done: <justin@orbs.com>
Sep 6 20:59:58 amavis1 amavis[3498]: (03498-01) (!!)TROUBLE in
check_mail, but must continue (1): delivery-notification FAILED: Assert
failed: 0, , at /usr/sbin/amavisd line 6848, <GEN5> line 56.
Sep 6 20:59:58 amavis1 amavis[3498]: (03498-01) (!!)TROUBLE in
process_request: TROUBLE: (MISCONFIG?) not all recipients done,
forward_method is: [10.150.10.7]:10025 at (eval 41) line 761, <GEN5>
line 56.
Sep 6 20:59:58 amavis1 amavis[3498]: (03498-01) (!)Requesting process
rundown after fatal error
Sep 6 20:59:58 amavis1 amavis[3498]: (03498-01) (!)TempDir removal:
tempdir is to be PRESERVED: /var/amavis/tmp/amavis-20070906T205958-03498



-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
AMaViS-user mailing list
AMaViS-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/...fo/amavis-user
AMaViS-FAQ:http://www.amavis.org/amavis-faq.php3
AMaViS-HowTos:http://www.amavis.org/howto/
Reply With Quote
Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are Off
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On




All times are GMT +1. The time now is 04:40 AM.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.0.0