Thanks for the reply Norman. I have the http://www.bouncycastle.org/download/bcprov-jdk14-146.jar in the lib folder and it is being found by James. If I remove it I get a more specific stack trace to say it is missing.
Is there anything else I should check? I'll try with the jdk6 version. Thanks, Ross Ross Jourdain Senior Developer, Liverton Limited DDI: +64 4 931 9334 Cellphone: 021 474 523 [email protected] http://www.liverton.com On 15/08/2011, at 10:50 PM, Norman Maurer wrote: > Hi there, > > you also need the provider in the classpath: > > http://www.bouncycastle.org/download/bcprov-jdk14-146.jar > > Maybe you also want to switch the jdk16 versions.. > > Bye, > Norman > > Am 15.08.2011 06:06, schrieb Ross Jourdain: >> Hi there, >> >> Is there a guide somewhere on setting up James 2.3.2 with SMIME. I am >> trying to get this set up on Ubuntu but am having a little trouble. I have >> mail flowing nicley but as soon as I send a signed message through I get the >> following in my spool manager log: >> >> 15/08/11 15:40:21 INFO spoolmanager: JamesSpoolManager init... >> 15/08/11 15:40:21 INFO spoolmanager: Matcher All instantiated. >> 15/08/11 15:40:21 INFO spoolmanager: Mailet PostmasterAlias instantiated. >> 15/08/11 15:40:21 INFO spoolmanager: Matcher RelayLimit=30 instantiated. >> 15/08/11 15:40:21 INFO spoolmanager: Mailet Null instantiated. >> 15/08/11 15:40:21 INFO spoolmanager: Matcher >> HasMailAttributeWithValue=org.apache.james.infected, true instantiated. >> 15/08/11 15:40:21 INFO spoolmanager: Mailet ToProcessor instantiated. >> 15/08/11 15:40:21 INFO spoolmanager: Matcher IsSMIMESigned instantiated. >> 15/08/11 15:40:21 INFO spoolmanager: Mailet SMIMECheckSignature >> instantiated. >> 15/08/11 15:40:21 INFO spoolmanager: Matcher HasMailAttribute=spamChecked >> instantiated. >> 15/08/11 15:40:21 INFO spoolmanager: Mailet ToProcessor instantiated. >> 15/08/11 15:40:21 INFO spoolmanager: Matcher All instantiated. >> 15/08/11 15:40:21 INFO spoolmanager: Mailet SetMailAttribute instantiated. >> 15/08/11 15:40:21 INFO spoolmanager: Matcher SMTPAuthSuccessful >> instantiated. >> 15/08/11 15:40:21 INFO spoolmanager: Mailet ToProcessor instantiated. >> 15/08/11 15:40:21 INFO spoolmanager: Matcher >> InSpammerBlacklist=query.bondedsender.org. instantiated. >> 15/08/11 15:40:21 INFO spoolmanager: Mailet ToProcessor instantiated. >> 15/08/11 15:40:21 INFO spoolmanager: Matcher >> InSpammerBlacklist=dnsbl.njabl.org. instantiated. >> 15/08/11 15:40:21 INFO spoolmanager: Mailet ToProcessor instantiated. >> 15/08/11 15:40:21 INFO spoolmanager: Matcher All instantiated. >> 15/08/11 15:40:21 INFO spoolmanager: Mailet ToProcessor instantiated. >> 15/08/11 15:40:21 INFO spoolmanager: Processor root instantiated. >> 15/08/11 15:40:21 INFO spoolmanager: Matcher All instantiated. >> 15/08/11 15:40:21 INFO spoolmanager: Mailet ToRepository instantiated. >> 15/08/11 15:40:21 INFO spoolmanager: Processor error instantiated. >> 15/08/11 15:40:21 INFO spoolmanager: Matcher SMTPAuthSuccessful >> instantiated. >> 15/08/11 15:40:21 INFO spoolmanager: Mailet SetMimeHeader instantiated. >> 15/08/11 15:40:21 INFO spoolmanager: Matcher >> HasMailAttribute=org.apache.james.SMIMECheckSignature instantiated. >> 15/08/11 15:40:21 INFO spoolmanager: Mailet SetMimeHeader instantiated. >> 15/08/11 15:40:21 INFO spoolmanager: Matcher RecipientIsLocal instantiated. >> 15/08/11 15:40:21 INFO spoolmanager: Mailet LocalDelivery instantiated. >> 15/08/11 15:40:21 INFO spoolmanager: Matcher HostIsLocal instantiated. >> 15/08/11 15:40:21 INFO spoolmanager: Mailet ToProcessor instantiated. >> 15/08/11 15:40:21 INFO spoolmanager: Matcher All instantiated. >> 15/08/11 15:40:21 INFO spoolmanager: Mailet RemoteDelivery instantiated. >> 15/08/11 15:40:21 INFO spoolmanager: Processor transport instantiated. >> 15/08/11 15:40:21 INFO spoolmanager: Matcher All instantiated. >> 15/08/11 15:40:21 INFO spoolmanager: Mailet ToRepository instantiated. >> 15/08/11 15:40:21 INFO spoolmanager: Processor spam instantiated. >> 15/08/11 15:40:21 INFO spoolmanager: Matcher All instantiated. >> 15/08/11 15:40:21 INFO spoolmanager: Mailet SetMailAttribute instantiated. >> 15/08/11 15:40:21 INFO spoolmanager: Matcher SMTPAuthSuccessful >> instantiated. >> 15/08/11 15:40:21 INFO spoolmanager: Mailet Bounce instantiated. >> 15/08/11 15:40:21 INFO spoolmanager: Matcher All instantiated. >> 15/08/11 15:40:21 INFO spoolmanager: Mailet Null instantiated. >> 15/08/11 15:40:21 INFO spoolmanager: Processor virus instantiated. >> 15/08/11 15:40:21 INFO spoolmanager: Matcher All instantiated. >> 15/08/11 15:40:21 INFO spoolmanager: Mailet ToRepository instantiated. >> 15/08/11 15:40:21 INFO spoolmanager: Processor local-address-error >> instantiated. >> 15/08/11 15:40:21 INFO spoolmanager: Matcher All instantiated. >> 15/08/11 15:40:21 INFO spoolmanager: Mailet ToRepository instantiated. >> 15/08/11 15:40:21 INFO spoolmanager: Processor relay-denied instantiated. >> 15/08/11 15:40:21 INFO spoolmanager: Matcher All instantiated. >> 15/08/11 15:40:21 INFO spoolmanager: Mailet DSNBounce instantiated. >> 15/08/11 15:40:21 INFO spoolmanager: Processor bounces instantiated. >> 15/08/11 15:40:21 INFO spoolmanager: Spooler Manager uses 10 Thread(s) >> 15/08/11 15:40:21 INFO spoolmanager: Run JamesSpoolManager: Spool Thread #0 >> 15/08/11 15:40:21 INFO spoolmanager: Spool=$Proxy5 >> 15/08/11 15:40:21 INFO spoolmanager: Run JamesSpoolManager: Spool Thread #1 >> 15/08/11 15:40:21 INFO spoolmanager: Spool=$Proxy5 >> 15/08/11 15:40:21 INFO spoolmanager: Run JamesSpoolManager: Spool Thread #2 >> 15/08/11 15:40:21 INFO spoolmanager: Spool=$Proxy5 >> 15/08/11 15:40:21 INFO spoolmanager: Run JamesSpoolManager: Spool Thread #3 >> 15/08/11 15:40:21 INFO spoolmanager: Spool=$Proxy5 >> 15/08/11 15:40:21 INFO spoolmanager: Run JamesSpoolManager: Spool Thread #4 >> 15/08/11 15:40:21 INFO spoolmanager: Spool=$Proxy5 >> 15/08/11 15:40:21 INFO spoolmanager: Run JamesSpoolManager: Spool Thread #5 >> 15/08/11 15:40:21 INFO spoolmanager: Spool=$Proxy5 >> 15/08/11 15:40:21 INFO spoolmanager: Run JamesSpoolManager: Spool Thread #6 >> 15/08/11 15:40:21 INFO spoolmanager: Spool=$Proxy5 >> 15/08/11 15:40:21 INFO spoolmanager: Run JamesSpoolManager: Spool Thread #7 >> 15/08/11 15:40:21 INFO spoolmanager: Spool=$Proxy5 >> 15/08/11 15:40:21 INFO spoolmanager: Run JamesSpoolManager: Spool Thread #8 >> 15/08/11 15:40:21 INFO spoolmanager: Spool=$Proxy5 >> 15/08/11 15:40:21 INFO spoolmanager: Run JamesSpoolManager: Spool Thread #9 >> 15/08/11 15:40:21 INFO spoolmanager: Spool=$Proxy5 >> 15/08/11 15:41:08 ERROR spoolmanager: Exception in processor<root> >> java.lang.NoSuchMethodError: >> org.bouncycastle.asn1.cms.ContentInfo.getContentType()Lorg/bouncycastle/asn1/DERObjectIdentifier; >> at >> org.bouncycastle.cms.CMSSignedData.getSignerInfos(CMSSignedData.java:183) >> at >> org.apache.james.security.KeyStoreHolder.verifySignatures(KeyStoreHolder.java:118) >> at >> org.apache.james.transport.mailets.smime.SMIMECheckSignature.service(SMIMECheckSignature.java:166) >> at >> org.apache.james.transport.LinearProcessor.service(LinearProcessor.java:424) >> at >> org.apache.james.transport.JamesSpoolManager.process(JamesSpoolManager.java:405) >> at >> org.apache.james.transport.JamesSpoolManager.run(JamesSpoolManager.java:309) >> at java.lang.Thread.run(Thread.java:619) >> 15/08/11 15:41:08 ERROR spoolmanager: An error occurred processing >> Mail1313379668434-0 through root >> 15/08/11 15:41:08 ERROR spoolmanager: Result was error >> >> Am I missing something? It seems to load the SMIMECheckSignature mailet OK >> and the bcmail-jdk14-129-workaround.jar is in the lib folder with the class >> and method it says it is missing. An ideas? >> >> Also, my JRE is Java 6 rather than 1.4 - does anyone know if that is that >> likely to cause issues? >> >> Thanks, >> >> Ross >> >> Ross Jourdain >> Senior Developer, Liverton Limited >> >> DDI: +64 4 931 9334 >> Cellphone: 021 474 523 >> [email protected] >> http://www.liverton.com >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] >> > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
