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]

Reply via email to