Hi Eric! I drive the last model: jdk1.6.0_21
I put bcprov-jdk16-145.jar in /opt/james-2.3.2/lib I put james.keystore here: /usr/lib/jdk1.6.0_21/bin/keytool -genkey -alias james -keyalg RSA -keystore /opt/james-2.3.2/apps/james/conf/james.keystore and of course: <factory name="ssl" class="org.apache.avalon.cornerstone.blocks.sockets.TLSServerSocketFactory"> <ssl-factory> <keystore> <file>/opt/james-2.3.2/apps/james/conf/james.keystore</file> <password>secret</password> <key-password>secret</key-password> <type>JKS</type> <protocol>TLS</protocol> <algorithm>SunX509</algorithm> <authenticate-client>false</authenticate-client> </keystore> </ssl-factory> </factory> However it seems the problems's here: bash-4.1# openssl s_client -host Darkstar -port 995 CONNECTED(00000003) depth=0 /C=CA/ST=Quebec/L=Montreal/O=IFM Marketing/OU=IFM/CN=ifm.ath.cx verify error:num=18:self signed certificate verify return:1 depth=0 /C=CA/ST=Quebec/L=Montreal/O=IFM Marketing/OU=IFM/CN=ifm.ath.cx verify return:1 2530:error:14094438:SSL routines:SSL3_READ_BYTES:tlsv1 alert internal error:s3_pkt.c:1102:SSL alert number 80 2530:error:140790E5:SSL routines:SSL23_WRITE:ssl handshake failure:s23_lib.c:188: and this in the pop3 log file: 02/10/10 12:53:50 ERROR pop3server: Exception during connection from Darkstar.ifm.ath.cx (190.186.137.82) : Connection has been shutdown: javax.net.ssl.SSLException: java.security.ProviderException: java.security.NoSuchAlgorithmException: SunTlsMasterSecret KeyGenerator not available javax.net.ssl.SSLException: Connection has been shutdown: javax.net.ssl.SSLException: java.security.ProviderException: java.security.NoSuchAlgorithmException: SunTlsMasterSecret KeyGenerator not available Any idea? Tks On Sat, Oct 2, 2010 at 11:02 AM, Eric Charles <[email protected]> wrote: > Hi Jean Luc, > > So desperately looking for the Algorithm... > Did you see http://markmail.org/message/ve5cnw6ufzsscn3p ? > > Which jdk version do you run? > If 1.4, I would upgrade to 1.5+ to simply copy the sunjce_provider.jar in > {james}\lib directory (warning: not in the {james}\apps\james\SAR-INF\lib > directory!). > With 1.5+, you don't depend on bouncycastle. > > Tks, > > Eric > > > > On 2/10/2010 12:36, Jean Luc Guislain wrote: > >> Hi Eric! >> >> Thank you for your help. I am progressing slowly >> I configured James with TLS. >> I can't connect to James' pop server (using Opera's mail client under TLS) >> I get the error message in the pop3 log file: >> >> Caused by: java.security.ProviderException: >> java.security.NoSuchAlgorithmException: SunTlsMasterSecret KeyGenerator >> not >> available >> >> What should I do? >> >> >> >> On Tue, Aug 31, 2010 at 1:07 PM, Jean Luc Guislain<[email protected] >> >wrote: >> >> Hi Eric >>> >>> Thank you for your email. >>> Since I was new to James, I have spent some time to study the >>> configuartion >>> files in full details >>> I set up james on a fixed IP 190.186.137.82 servername ifm.ath.cx >>> My email address is [email protected] >>> Yes! It's working fine! >>> I want to replace a Communigate server with James and take advantage to >>> learn a little bit of Java on the fly... >>> I configured SSL according to the instructions given here: >>> http://wiki.apache.org/james/UsingSSL >>> I executed: >>> # keytool -genkey -alias james -keyalg RSA -keystore >>> /opt/james-2.3.2/apps/james/conf/keystore >>> The log files are clean. >>> However, when I try to login to ifm.ath.cx with Opera or Thunderbird >>> (both >>> latest versions) the connection does not occur and I get the message >>> "Connection to the POP server failed" >>> How come? >>> Would you have any idea why? >>> Best rgds >>> JL >>> >>> On Fri, Aug 27, 2010 at 10:03 AM, Eric Charles<[email protected]> wrote: >>> >>> Hi Jean Luc, >>>> >>>> I tried to fetchmail gmail with James 3.0. >>>> There was a few problems with 3.0 src code ( >>>> https://issues.apache.org/jira/browse/JAMES-1038) >>>> >>>> If you work with James 2.3 (I think the config is the same), following >>>> config should work (it worked for me with James 3.0 trunk + JAMES-1038). >>>> Once fetched, mails are marked SEEN, but are not removed from gmail. >>>> >>>> Before testing this, ensure you can reach you gmail account with your >>>> favorite IMAP client. >>>> >>>> Tks, >>>> >>>> Eric >>>> >>>> <?xml version="1.0"?> >>>> <fetchmail enabled="true"> >>>> <fetch name="gmail.com"> >>>> <accounts> >>>> <account user="[email protected]" password="YOUR_PASSWORD" >>>> recipient="YOUR_EMAIL_ADDRESS_IN_JAMES" ignorercpt-header="true"/> >>>> </accounts> >>>> <host>imap.gmail.com</host> >>>> <interval>6000</interval> >>>> <javaMailProviderName>imap</javaMailProviderName> >>>> <javaMailFolderName>INBOX</javaMailFolderName> >>>> <javaMailProperties> >>>> <property name="mail.imap.ssl.enable" value="true"/> >>>> </javaMailProperties> >>>> <fetchall>false</fetchall> >>>> <recursesubfolders>false</recursesubfolders> >>>> <defaultdomain>localhost</defaultdomain> >>>> <fetched leaveonserver="true" markseen="true"/> >>>> <remotereceivedheader index="1" reject="true" leaveonserver="true" >>>> markseen="false"/> >>>> <maxmessagesize limit="0" reject="false" leaveonserver="true" >>>> markseen="false"/> >>>> <undeliverable leaveonserver="true" markseen="false"/> >>>> <recipientnotfound defer="true" reject="true" leaveonserver="true" >>>> markseen="false"/> >>>> <blacklist reject="true" leaveonserver="true" markseen="false"> >>>> wib...@localhost, flob...@localhost</blacklist> >>>> <userundefined reject="true" leaveonserver="true" markseen="false" /> >>>> <remoterecipient reject="true" leaveonserver="true" markseen="false" /> >>>> </fetch> >>>> </fetchmail> >>>> >>>> >>>> >>>> On 25/08/2010 20:28, Jean Luc Guislain wrote: >>>> >>>> I would like to know if somebody has a working >>>>> >>>>> james-fetchmail.xml >>>>> >>>>> file to poll a pop gmail account. >>>>> >>>>> Rgs, >>>>> JL >>>>> >>>>> >>>>> --------------------------------------------------------------------- >>>> 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] > >
