Re: dirsrv not starting / wallace errors

Hermann Himmelbauer <[email protected]>
Newsgroups gmane.comp.kde.devel.kroupware
Message-ID <[email protected]>
O.k., I somehow fixed it now, however, the last Debian 9 / Kolab 16
update seems to have broken some parts.

Perhaps this is interesting for future updates, moreover I would be
happy to know if my fixes are "ok":

1) The Directory Service was not started anymore, so no login etc. was
possible. In order to start them, I had to do a "systemctl enable
dirsrv.target".

2) All E-Mails were stuck in the mailqueue as amavis was not listening
to port 10026. I fixed this by changing the following lines to
/etc/amavis/20-debinan_defaults":

#$inet_socket_port = 10024;   # default listening socket
$inet_socket_port = [10024,10026];   # default listening socket

After that, the E-Mails were looping, as there was still a policy
missing, which I fixed by adding the following lines to
/etc/amavis/25-amavis_helpers:

# it is up to MTA to re-route mail from authenticated roaming users or
# from internal hosts to a dedicated TCP port (such as 10026) for filtering
$interface_policy{'10026'} = 'ORIGINATING';

$policy_bank{'ORIGINATING'} = {  # mail supposedly originating from our
users
  originating => 1,  # declare that mail was submitted by our smtp client
  allow_disclaimers => 1,  # enables disclaimer insertion if available
  # notify administrator of locally originating malware
  virus_admin_maps => ["virusalert\@$mydomain"],
  spam_admin_maps  => ["virusalert\@$mydomain"],
  warnbadhsender   => 1,
  # forward to a smtpd service providing DKIM signing service
  forward_method => 'smtp:[127.0.0.1]:10027',
  # force MTA conversion to 7-bit (e.g. before DKIM signing)
  smtpd_discard_ehlo_keywords => ['8BITMIME'],
  bypass_banned_checks_maps => [1],  # allow sending any file names and
types
  terminate_dsn_on_notify_success => 0,  # don't remove NOTIFY=SUCCESS
option
};

I really wonder why these lines were missing from my configuration?

The initial Kolab install was relatively fresh (June 2016),
unfortunately I can't tell how it was configured until my update from
yesterday.

Best Regards,
Hermann

Am 06.08.19 um 12:08 schrieb Hermann Himmelbauer:
> Hi,
> I yesterday updated my Kolab instance (kolab16 from obs.kolabsys.com on
> Debian 9). Since then E-Mails are not delivered anymore.
> 
> Basically there seem to be two problems:
> 
> 1) The directory service on port 389 is not started. I can manually
> start the service via "service dirsrv@mail".
> 
> 2) All mails hang in the mailqueue: delivery temporarily suspended:
> connect to 127.0.0.1[127.0.0.1]:10026: Connection refused
> 
> It seems this has to do something with "wallace", a look at
> /var/log/kolab/pykolab.log tells me:
> 
> pykolab.wallace ERROR [961] SMTP Recipient(s) Refused,
> SMTPRecipientsRefused({'[email protected]': (451, '4.3.0
> <[email protected]>: Temporary lookup failure')},)
> 
> Do you have any clues of how to fix this?
> 
> Best Regards,
> Hermann
> 

-- 
[email protected]
PGP/GPG: 299893C7 (on keyservers)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.