Maildisclaimer Update schlägt fehl

german
maildisclaimer

#1

Hallo,
ich habe seit gestern ein Problem mit der Maildisclaimer App. Nach einen Update läuft der Daemon zwar, aber ich kann die Konfiguration über das UCS Web-Interface nicht mehr ändern. Das Paket univention-maildisclaimer wird nicht korrekt installiert. Auf der Konsole erhalte ich die Fehlermeldung:

[info] Restarting univention-directory-listener daemon.
timeout: finish: univention-directory-listener: (pid 29542) 33s, normally down
done.
Multifile: /etc/postfix/main.cf
Multifile: /etc/maildisclaimer/server.cfg
Multifile: /etc/postfix/master.cf
Multifile: /etc/maildisclaimer/ldap.cfg
Calling joinscript 35univention-maildisclaimer.inst ...
2017-06-25 19:09:21.541050868+02:00 (in joinscript_init)
Joinscript 35univention-maildisclaimer.inst finished with exitcode 1
[ ok ] Reloading Postfix configuration...done.
Restarting maildisclaimer content filter: maildisclaimer.
tar: Entferne führende „/“ von Elementnamen
Traceback (most recent call last):
  File "/usr/share/maildisclaimer/upgrade/upgrade-2.2.0.py", line 142, in <module>
    upgrade = MigrateTemplates(template_path, image_path)
  File "/usr/share/maildisclaimer/upgrade/upgrade-2.2.0.py", line 60, in _init__
    univention.admin.modules.init(self.lo, self.pos, self.md)
  File "/usr/lib/pymodules/python2.7/univention/admin/modules.py", line 120, in init
    univention.admin.ucr_overwrite_properties(module, lo)
  File "/usr/lib/pymodules/python2.7/univention/admin/__init__.py", line 58, in ucr_overwrite_properties
    ucr_prefix = ucr_property_prefix % module.module
AttributeError: 'NoneType' object has no attribute 'module'
dpkg: Fehler beim Bearbeiten von univention-maildisclaimer (--configure):
 Unterprozess installiertes post-installation-Skript gab den Fehlerwert 1 zurück
Fehler traten auf beim Bearbeiten von:
 univention-maildisclaimer

Hab auch schon die App deinstalliert und versucht neu zu instalieren, auch das schlägt fehl.

Jemand eine Idee?


#2

Hallo,

meine Idee wäre, das eventuell die Join Scripte nicht durchgelaufen sind. Damit ist das UDM Modul nicht registriert und es kommt deshalb zu dieser Fehlermeldung.
Bitte prüfen Sie folgendes:

  1. Sind unter “Domäne” -> “Domänenbeitritt” alle Join Scripte erfolgreich durchgelaufen?
  2. Der Befehl “udm list | grep maildisclaimer” sollte in der Ausgabe “maildisclaimer/images” und “maildisclaimer/templates” enthalten.

Mit diesen Information kann ich dann weiterhelfen.