-----Ursprüngliche Nachricht----- > Von:Martijn Brinkers via Users <users@lists.djigzo.com> > Gesendet: Mon 5 März 2018 13:08 > An: users@lists.djigzo.com > Betreff: Re: [Djigzo users] Upgrade from 2.8.6.2 to 3.3.1.0 fails: Could not > load mailet (SenderDKIMVerify) > > > > On 02-03-18 19:47, Stefan Günther via Users wrote: > > Hello, > > > > yesterday I tried to update an "old" Ciphermail installation from version > > 2.8.6.2 to version 3.3.1.0 by installing the three packages as suggested in > > the documentation: > > > > dpkg -i djigzo_3.3.1-0_all.deb > > dpkg -i djigzo-postgres_3.3.1-0_all.deb > > dpkg -i djigzo-web_3.3.1-0_all.deb > > > > Then I deleted the cache (rm -r /var/cache/tomcat6/Catalina/web) and > > restarted Tomcat6. > > > > Nevertheless it is not possible to start Ciphermail due to the following > > error: > > > > James Mail Server 2.3.1 > > 01 Mar 2018 18:57:33 | INFO Initializing matcher: MaxRelay > > (mitm.application.djigzo.james.matchers.MaxRelay) [Phoenix-Monitor] > > 01 Mar 2018 18:57:33 | INFO Relay limit 100 > > (mitm.application.djigzo.james.matchers.MaxRelay) [Phoenix-Monitor] > > 01 Mar 2018 18:57:33 | INFO catchRuntimeExceptions: true; catchErrors: > > true (mitm.application.djigzo.james.mailets.CreateMailID) > > [Phoenix-Monitor] > > 01 Mar 2018 18:57:33 | INFO catchRuntimeExceptions: true; catchErrors: > > true (mitm.application.djigzo.james.mailets.Log) [Phoenix-Monitor] > > 01 Mar 2018 18:57:33 | INFO Initializing matcher: GlobalVerifyHMACHeader > > (mitm.application.djigzo.james.matchers.GlobalVerifyHMACHeader) > > [Phoenix-Monitor] > > 01 Mar 2018 18:57:33 | INFO catchRuntimeExceptions: true; catchErrors: > > true (mitm.application.djigzo.james.mailets.GotoProcessor) > > [Phoenix-Monitor] > > 01 Mar 2018 18:57:33 | INFO catchRuntimeExceptions: true; catchErrors: > > true (mitm.application.djigzo.james.mailets.MailAttributes) > > [Phoenix-Monitor] > > 01 Mar 2018 18:57:33 | INFO catchRuntimeExceptions: true; catchErrors: > > true (mitm.application.djigzo.james.mailets.GotoProcessor) > > [Phoenix-Monitor] > > 01 Mar 2018 18:57:33 | INFO catchRuntimeExceptions: true; catchErrors: > > true (mitm.application.djigzo.james.mailets.GotoProcessor) > > [Phoenix-Monitor] > > 01 Mar 2018 18:57:33 | INFO catchRuntimeExceptions: true; catchErrors: > > true (mitm.application.djigzo.james.mailets.GotoProcessor) > > [Phoenix-Monitor] > > 01 Mar 2018 18:57:33 | INFO Initializing matcher: > > SenderEvaluateUserProperty > > (mitm.application.djigzo.james.matchers.SenderEvaluateUserProperty) > > [Phoenix-Monitor] > > 01 Mar 2018 18:57:33 | INFO Expression: > > #{user.subjectFilter.enabled}!='true' > > (mitm.application.djigzo.james.matchers.SenderEvaluateUserProperty) > > [Phoenix-Monitor] > > 01 Mar 2018 18:57:33 | INFO catchRuntimeExceptions: true; catchErrors: > > true (mitm.application.djigzo.james.mailets.GotoProcessor) > > [Phoenix-Monitor] > > 01 Mar 2018 18:57:33 | INFO Initializing matcher: > > RecipientEvaluateUserProperty > > (mitm.application.djigzo.james.matchers.RecipientEvaluateUserProperty) > > [Phoenix-Monitor] > > 01 Mar 2018 18:57:33 | INFO Expression: > > #{user.subjectFilter.enabled}!='true' > > (mitm.application.djigzo.james.matchers.RecipientEvaluateUserProperty) > > [Phoenix-Monitor] > > 01 Mar 2018 18:57:33 | INFO catchRuntimeExceptions: true; catchErrors: > > true (mitm.application.djigzo.james.mailets.GotoProcessor) > > [Phoenix-Monitor] > > 01 Mar 2018 18:57:33 | INFO catchRuntimeExceptions: true; catchErrors: > > true (mitm.application.djigzo.james.mailets.MailAttributes) > > [Phoenix-Monitor] > > 01 Mar 2018 18:57:33 | INFO catchRuntimeExceptions: true; catchErrors: > > true (mitm.application.djigzo.james.mailets.FilterSubject) > > [Phoenix-Monitor] > > 01 Mar 2018 18:57:33 | INFO catchRuntimeExceptions: true; catchErrors: > > true (mitm.application.djigzo.james.mailets.Log) [Phoenix-Monitor] > > 01 Mar 2018 18:57:33 | INFO catchRuntimeExceptions: true; catchErrors: > > true (mitm.application.djigzo.james.mailets.GotoProcessor) > > [Phoenix-Monitor] > > 01 Mar 2018 18:57:33 | INFO Initializing matcher: RecipientHasLocality > > (mitm.application.djigzo.james.matchers.RecipientHasLocality) > > [Phoenix-Monitor] > > 01 Mar 2018 18:57:33 | INFO User locality: internal > > (mitm.application.djigzo.james.matchers.RecipientHasLocality) > > [Phoenix-Monitor] > > 01 Mar 2018 18:57:33 | INFO catchRuntimeExceptions: true; catchErrors: > > true (mitm.application.djigzo.james.mailets.GotoProcessor) > > [Phoenix-Monitor] > > 01 Mar 2018 18:57:33 | INFO catchRuntimeExceptions: true; catchErrors: > > true (mitm.application.djigzo.james.mailets.GotoProcessor) > > [Phoenix-Monitor] > > 01 Mar 2018 18:57:33 | INFO catchRuntimeExceptions: true; catchErrors: > > true (mitm.application.djigzo.james.mailets.Log) [Phoenix-Monitor] > > Unable to init mailet SenderDKIMVerify > > Check spool manager logs for more details. > > org.apache.avalon.phoenix.containerkit.lifecycle.LifecycleException: > > Component named "spoolmanager" failed to pass through the Starting stage. > > (Reason: org.apache.mailet.MailetException: Could not load mailet > > (SenderDKIMVerify); > > nested exception is: > > java.lang.ClassNotFoundException: Requested mailet not found: > > SenderDKIMVerify. looked in [, mitm.application.djigzo.pro.james.mailets., > > mitm.application.djigzo.james.mailets., > > org.apache.james.transport.mailets.]). > > at > > org.apache.avalon.phoenix.containerkit.lifecycle.LifecycleHelper.fail(LifecycleHelper.java:354) > > at > > org.apache.avalon.phoenix.containerkit.lifecycle.LifecycleHelper.startup(LifecycleHelper.java:226) > > at > > org.apache.avalon.phoenix.components.application.DefaultApplication.startup(DefaultApplication.java:530) > > at > > org.apache.avalon.phoenix.components.application.DefaultApplication.doRunPhase(DefaultApplication.java:478) > > at > > org.apache.avalon.phoenix.components.application.DefaultApplication.runPhase(DefaultApplication.java:409) > > at > > org.apache.avalon.phoenix.components.application.DefaultApplication.start(DefaultApplication.java:180) > > at > > org.apache.avalon.framework.container.ContainerUtil.start(ContainerUtil.java:260) > > at > > org.apache.avalon.phoenix.components.kernel.DefaultKernel.startup(DefaultKernel.java:295) > > Some classes have been renamed. For example: > > SenderDKIMVerify -> SenderPropertyDKIMVerify > SenderDKIMSign -> SenderPropertyDKIMSign > > The xml file that defines the mail flow was also updated to reflect > those changes. I guess your config.xml file has been locally changed and > you chose not to accept the new config.xml (keeping the modified one). > > If you want to keep your modified config.xml, the best is to do a diff > and check the differences or manually rename the mailets. > the timestamp of /usr/share/djigzo/conf/james/SAR-INF/config.xml ist Jul 28. 2016 and the size 129780 bytes. I don't think/remember that I changed this file in any way.
I repeated "dpkg -i djigzo_3.3.1-0_all.deb", but there still isn't a complain about a changed config.xml. Kind regards, Stefan
smime.p7s
Description: S/MIME Cryptographic Signature
_______________________________________________ Users mailing list Users@lists.djigzo.com https://lists.djigzo.com/lists/listinfo/users