sorry it was true. i changed it to test without socketTLS and it is working fine. so the prob seems to be on socketTLS..
On 29-May-2011, at 10:25 PM, Norman Maurer wrote: > Didn't you say you enabled socketTLS ? In the config it says its still > false... > > Bye, > Norman > > 2011/5/29 Daniel Tan <pufferf...@hotmail.com>: >> after i have changed to socketTLS, >> >> i am unable to send email via smtp port 25. my config as below. socketTLS on >> my imap is working fine though using the same keystore. i have tried outlook >> express, thunderbird, all seems to be stuck/hung trying to connect. >> >> <smtpserver enabled="true"> >> <port>25</port> >> <connectionBacklog>200</connectionBacklog> >> <tls socketTLS="false" startTLS="false"> >> <keystore>file://conf/james.keystore</keystore> >> <secret>password</secret> >> <provider>org.bouncycastle.jce.provider.BouncyCastleProvider</provider> >> </tls> >> >> >> regards, >> dan >> >> On 27-May-2011, at 5:30 PM, Eric Charles wrote: >> >>> Hi, >>> I tried both configs: >>> - startTLS (STARTTLS in thunderbird) >>> - socketTLS (SSL/TLS in thunderbird) >>> >>> With socketTLS, you can't read anything. >>> >>> With startTLS, the preamble is readable, but the rest is encrypted. >>> >>> * OK JAMES IMAP4rev1 Server Server 192.168.1.4 is ready. >>> * CAPABILITY IMAP4rev1 LITERAL+ CHILDREN WITHIN STARTTLS IDLE NAMESPACE >>> UIDPLUS UNSELECT AUTH=PLAIN >>> 1 OK CAPABILITY completed. >>> 2 OK STARTTLS Begin TLS negotiation now. >>> <encrypted...> >>> >>> I will add this to documentation. >>> >>> Tks, >>> - Eric >>> >>> >>> >>> On 26/05/2011 21:21, Pao, Vanessa wrote: >>>> Hi, >>>> Instead of startTLS enabled, I have socketTLS enabled in my >>>> imapserver.xml, smtpserver.xml and pop3server.xml files as shown below: >>>> <tls socketTLS="true" startTLS="false"> >>>> Can that also be sniffed? >>>> Vanessa Pao >>>> >>>> -----Original Message----- >>>> From: Daniel Tan [mailto:pufferf...@hotmail.com] >>>> Sent: Wednesday, May 25, 2011 11:10 AM >>>> To: James Users List >>>> Subject: Re: trying my hand @ james ssl/spam/mysql >>>> >>>> i have startTLS enabled and my SSL cert is working but when i used >>>> wireshark to snoop my traffic, i can see my email sent out in plain text. >>>> not encrypted. any idea? >>>> >>>> On 24-May-2011, at 7:13 AM, Dwayne Nelson wrote: >>>> >>>>> Right - it doesn't exist. I was following the link from this page: >>>>> >>>>> http://people.apache.org/~eric/james/20110517/site/config.html >>>>> >>>>> But yes, your link [1] gets me the file I was looking for. >>>>> >>>>> In reading it over again closely, I noted that I need to make a change to >>>>> conf/context/james-server-context.xml as well. I added the block >>>>> specified in the sample file and restarted, but James does not initialize >>>>> and quietly exits ... here is the only new message that appears in the >>>>> james-server.log file: >>>>> >>>>> INFO 22:53:08,519 | >>>>> org.apache.james.container.spring.context.JamesServerApplicationContext | >>>>> Refreshing >>>>> org.apache.james.container.spring.context.JamesServerApplicationContext@36baa466: >>>>> startup date [Mon May 23 22:53:08 UTC 2011]; root of context hierarchy >>>>> >>>>> Where should I be looking for any thrown exceptions? >>>>> >>>>> -Dwayne >>>>> >>>>> On 05/23/2011 06:17 AM, Eric Charles wrote: >>>>>> Hi, >>>>>> >>>>>> The link you gave does not exist. >>>>>> Are you talking about [1] ? >>>>>> >>>>>> If this is the case, don't forget to update the spring configuration >>>>>> file as written in [1] >>>>>> >>>>>> If you want to be sure your smtpserver-ssl.xml is really processed, >>>>>> simply put a bad tag inside and you should see an exception on startup :) >>>>>> >>>>>> Tks, >>>>>> >>>>>> Eric >>>>>> >>>>>> [1] >>>>>> https://svn.apache.org/repos/asf/james/server/trunk/container-spring/src/main/config/examples/smtpserver-ssl.xml >>>>>> >>>>>> On 22/05/2011 22:10, Dwayne Nelson wrote: >>>>>>> I can't find any linked examples for SMTP on port 465 and I am not sure >>>>>>> if James is even looking at my new configuration file >>>>>>> (smtpserver-ssl.xml) -- no reference to port 465 appears in my server >>>>>>> logs. >>>>>>> >>>>>>> This is where I looked for example information: >>>>>>> >>>>>>> https://svn.apache.org/repos/asf/james/server/tags/james-server-3.0-M3/container-spring/src/main/config/examples/smtpserver.xml >>>>>>> >>>>>>> >>>>>>> -Dwayne >>>>>>> >>>>>>> On 05/17/2011 07:57 AM, Eric Charles wrote: >>>>>>>> Hi Daniel, >>>>>>>> >>>>>>>> You can read a snapshot of the server website on [1] that is in-line >>>>>>>> with the upcoming beta release. >>>>>>>> >>>>>>>> The quick start has been updated to reflect current code. >>>>>>>> For SSL [2] and Antispam [3], this is still draft (go to the linked >>>>>>>> examples to have some ideas :) >>>>>>>> >>>>>>>> Tks, >>>>>>>> - Eric >>>>>>>> >>>>>>>> [1] http://people.apache.org/~eric/james/20110517/site/index.html >>>>>>>> [2] >>>>>>>> http://people.apache.org/~eric/james/20110517/site/config-ssl-tls.html >>>>>>>> [3] >>>>>>>> http://people.apache.org/~eric/james/20110517/site/config-antispam.html >>>>>>>> >>>>>>>> On 17/05/2011 05:27, Daniel Tan wrote: >>>>>>>>> Hi eric, >>>>>>>>> >>>>>>>>> where will the links be updated for ssl and spam? >>>>>>>>> >>>>>>>>> regards, >>>>>>>>> daniel >>>>>>>>> >>>>>>>>> On 11-May-2011, at 10:54 PM, Eric Charles wrote: >>>>>>>>> >>>>>>>>>> Hi, >>>>>>>>>> >>>>>>>>>> See also http://james.apache.org/server/3/quick-start.html. >>>>>>>>>> You must edit database.properties and change the values according to >>>>>>>>>> your database (+ place the mysql jdbc driver in conf/lib folder). >>>>>>>>>> >>>>>>>>>> For SSL and spam, the documentation will be available online begin >>>>>>>>>> next week (we are in the process of releasing a new 3.0-M3 >>>>>>>>>> milestone). >>>>>>>>>> >>>>>>>>>> Tks, >>>>>>>>>> >>>>>>>>>> - Eric >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On 11/05/2011 16:39, Daniel Tan wrote: >>>>>>>>>>> hi, >>>>>>>>>>> >>>>>>>>>>> i am trying my hand in implementing james with ssl/spam/mysql. >>>>>>>>>>> >>>>>>>>>>> at this link http://wiki.apache.org/james/V3ConfigTutorial, i have >>>>>>>>>>> followed the instructions but when i telnet to localhost 4555, i >>>>>>>>>>> tried to adduser test test, the logs throws connection refused. >>>>>>>>>>> >>>>>>>>>>> ** END NESTED EXCEPTION ** >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> Last packet sent to the server was 1 ms ago.) >>>>>>>>>>> at >>>>>>>>>>> org.apache.commons.dbcp.BasicDataSource.createPoolableConnectionFactory(BasicDataSource.java:1549) >>>>>>>>>>> >>>>>>>>>>> at >>>>>>>>>>> org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1388) >>>>>>>>>>> >>>>>>>>>>> at >>>>>>>>>>> org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044) >>>>>>>>>>> >>>>>>>>>>> at >>>>>>>>>>> org.apache.openjpa.lib.jdbc.DelegatingDataSource.getConnection(DelegatingDataSource.java:137) >>>>>>>>>>> >>>>>>>>>>> at >>>>>>>>>>> org.apache.openjpa.lib.jdbc.DecoratingDataSource.getConnection(DecoratingDataSource.java:112) >>>>>>>>>>> >>>>>>>>>>> at >>>>>>>>>>> org.apache.openjpa.jdbc.schema.DataSourceFactory.installDBDictionary(DataSourceFactory.java:239) >>>>>>>>>>> >>>>>>>>>>> ... 60 more >>>>>>>>>>> Caused by: com.mysql.jdbc.CommunicationsException: Communications >>>>>>>>>>> link failure due to underlying exception: >>>>>>>>>>> >>>>>>>>>>> ** BEGIN NESTED EXCEPTION ** >>>>>>>>>>> >>>>>>>>>>> java.net.SocketException >>>>>>>>>>> MESSAGE: java.net.ConnectException: Connection refused >>>>>>>>>>> >>>>>>>>>>> STACKTRACE: >>>>>>>>>>> >>>>>>>>>>> java.net.SocketException: java.net.ConnectException: Connection >>>>>>>>>>> refused >>>>>>>>>>> at >>>>>>>>>>> com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:156) >>>>>>>>>>> >>>>>>>>>>> at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:284) >>>>>>>>>>> at com.mysql.jdbc.Connection.createNewIO(Connection.java:2569) >>>>>>>>>>> at com.mysql.jdbc.Connection.<init>(Connection.java:1485) >>>>>>>>>>> at >>>>>>>>>>> com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:266) >>>>>>>>>>> >>>>>>>>>>> at >>>>>>>>>>> org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:38) >>>>>>>>>>> >>>>>>>>>>> at >>>>>>>>>>> org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582) >>>>>>>>>>> >>>>>>>>>>> at >>>>>>>>>>> org.apache.commons.dbcp.BasicDataSource.validateConnectionFactory(BasicDataSource.java:1556) >>>>>>>>>>> >>>>>>>>>>> at >>>>>>>>>>> org.apache.commons.dbcp.BasicDataSource.createPoolableConnectionFactory(BasicDataSource.java:1545) >>>>>>>>>>> >>>>>>>>>>> at >>>>>>>>>>> org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1388) >>>>>>>>>>> >>>>>>>>>>> at >>>>>>>>>>> org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044) >>>>>>>>>>> >>>>>>>>>>> at >>>>>>>>>>> org.apache.openjpa.lib.jdbc.DelegatingDataSource.getConnection(DelegatingDataSource.java:137) >>>>>>>>>>> >>>>>>>>>>> at >>>>>>>>>>> org.apache.openjpa.lib.jdbc.DecoratingDataSource.getConnection(DecoratingDataSource.java:112) >>>>>>>>>>> >>>>>>>>>>> at >>>>>>>>>>> org.apache.openjpa.jdbc.schema.DataSourceFactory.installDBDictionary(DataSourceFactory.java:239) >>>>>>>>>>> >>>>>>>>>>> at >>>>>>>>>>> org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.getConnectionFactory(JDBCConfigurationImpl.java:728) >>>>>>>>>>> >>>>>>>>>>> at >>>>>>>>>>> org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.getDataSource(JDBCConfigurationImpl.java:867) >>>>>>>>>>> >>>>>>>>>>> at >>>>>>>>>>> org.apache.openjpa.jdbc.kernel.JDBCStoreManager.getDataSource(JDBCStoreManager.java:176) >>>>>>>>>>> >>>>>>>>>>> at >>>>>>>>>>> org.apache.openjpa.jdbc.kernel.JDBCStoreManager.setContext(JDBCStoreManager.java:159) >>>>>>>>>>> >>>>>>>>>>> at >>>>>>>>>>> org.apache.openjpa.jdbc.kernel.JDBCStoreManager.setContext(JDBCStoreManager.java:145) >>>>>>>>>>> >>>>>>>>>>> at >>>>>>>>>>> org.apache.openjpa.kernel.DelegatingStoreManager.setContext(DelegatingStoreManager.java:79) >>>>>>>>>>> >>>>>>>>>>> at >>>>>>>>>>> org.apache.openjpa.kernel.BrokerImpl.initialize(BrokerImpl.java:360) >>>>>>>>>>> at >>>>>>>>>>> org.apache.openjpa.kernel.BrokerImpl.initialize(BrokerImpl.java:315) >>>>>>>>>>> at >>>>>>>>>>> org.apache.openjpa.kernel.AbstractBrokerFactory.initializeBroker(AbstractBrokerFactory.java:231) >>>>>>>>>>> >>>>>>>>>>> at >>>>>>>>>>> org.apache.openjpa.kernel.AbstractBrokerFactory.newBroker(AbstractBrokerFactory.java:215) >>>>>>>>>>> >>>>>>>>>>> at >>>>>>>>>>> org.apache.openjpa.kernel.DelegatingBrokerFactory.newBroker(DelegatingBrokerFactory.java:156) >>>>>>>>>>> >>>>>>>>>>> at >>>>>>>>>>> org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:227) >>>>>>>>>>> >>>>>>>>>>> at >>>>>>>>>>> org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:154) >>>>>>>>>>> >>>>>>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>>>>>>>>>> at >>>>>>>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) >>>>>>>>>>> >>>>>>>>>>> at >>>>>>>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >>>>>>>>>>> >>>>>>>>>>> at java.lang.reflect.Method.invoke(Method.java:597) >>>>>>>>>>> at >>>>>>>>>>> org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.invokeProxyMethod(AbstractE >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> for ssl, found this link http://wiki.apache.org/james/UsingSSL but >>>>>>>>>>> it is outdated and only for v2. trying to find a guide for v3. >>>>>>>>>>> >>>>>>>>>>> for spam, found this link but very outdated. >>>>>>>>>>> http://www.google.com.sg/url?sa=t&source=web&cd=5&ved=0CDMQFjAE&url=http%3A%2F%2Fwww.sans.org%2Freading_room%2Fwhitepapers%2Femail%2Fimplementing-spam-filtering-gateway-apache-james_1358&rct=j&q=implement%20apache%20james%20spam&ei=bp_KTd7eHY7JrQeN3JzpDw&usg=AFQjCNH0rWTaVXZw5mXRdLlDqxewWkdArA&sig2=kMd7nb4ABMqfcZiZ8NrfRg&cad=rja >>>>>>>>>>> >>>>>>>>>>> --------------------------------------------------------------------- >>>>>>>>>>> To unsubscribe, e-mail: server-user-unsubscr...@james.apache.org >>>>>>>>>>> For additional commands, e-mail: server-user-h...@james.apache.org >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> --------------------------------------------------------------------- >>>>>>>>>> To unsubscribe, e-mail: server-user-unsubscr...@james.apache.org >>>>>>>>>> For additional commands, e-mail: server-user-h...@james.apache.org >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> --------------------------------------------------------------------- >>>>>>>>> To unsubscribe, e-mail: server-user-unsubscr...@james.apache.org >>>>>>>>> For additional commands, e-mail: server-user-h...@james.apache.org >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> --------------------------------------------------------------------- >>>>>>>> To unsubscribe, e-mail: server-user-unsubscr...@james.apache.org >>>>>>>> For additional commands, e-mail: server-user-h...@james.apache.org >>>>>>>> >>>>>>> >>>>>>> --------------------------------------------------------------------- >>>>>>> To unsubscribe, e-mail: server-user-unsubscr...@james.apache.org >>>>>>> For additional commands, e-mail: server-user-h...@james.apache.org >>>>>>> >>>>>> >>>>>> >>>>>> --------------------------------------------------------------------- >>>>>> To unsubscribe, e-mail: server-user-unsubscr...@james.apache.org >>>>>> For additional commands, e-mail: server-user-h...@james.apache.org >>>>>> >>>>> >>>>> --------------------------------------------------------------------- >>>>> To unsubscribe, e-mail: server-user-unsubscr...@james.apache.org >>>>> For additional commands, e-mail: server-user-h...@james.apache.org >>>>> >>>>> >>>> >>>> >>>> --------------------------------------------------------------------- >>>> To unsubscribe, e-mail: server-user-unsubscr...@james.apache.org >>>> For additional commands, e-mail: server-user-h...@james.apache.org >>>> >>>> >>>> --------------------------------------------------------------------- >>>> To unsubscribe, e-mail: server-user-unsubscr...@james.apache.org >>>> For additional commands, e-mail: server-user-h...@james.apache.org >>>> >>> >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: server-user-unsubscr...@james.apache.org >>> For additional commands, e-mail: server-user-h...@james.apache.org >>> >>> >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: server-user-unsubscr...@james.apache.org >> For additional commands, e-mail: server-user-h...@james.apache.org >> >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: server-user-unsubscr...@james.apache.org > For additional commands, e-mail: server-user-h...@james.apache.org > > --------------------------------------------------------------------- To unsubscribe, e-mail: server-user-unsubscr...@james.apache.org For additional commands, e-mail: server-user-h...@james.apache.org