Ok, could be a bug in the settings app. -- Morten
On Mon, Dec 28, 2015 at 12:43 PM, Pamod Amarakoon <pam...@gmail.com> wrote: > Yes, when trying to send out test email after entering the email settings. > > On Mon, Dec 28, 2015 at 5:12 PM, Morten Olav Hansen <morte...@gmail.com> > wrote: > >> Ok, so is this happening when you are sending out the test email? >> >> -- >> Morten >> >> On Mon, Dec 28, 2015 at 12:40 PM, Pamod Amarakoon <pam...@gmail.com> >> wrote: >> >>> and yes, it's the new settings app I used >>> >>> On Mon, Dec 28, 2015 at 5:10 PM, Pamod Amarakoon <pam...@gmail.com> >>> wrote: >>> >>>> Dear Morten, >>>> >>>> I toggled between the remaining ports 25 and 465. Both throws out >>>> >>>> "Caused by: javax.mail.MessagingException: Could not connect to SMTP >>>> host: smtp.gmail.com, port: 2; >>>> nested exception is: >>>> java.net.SocketTimeoutException: connect timed out >>>> " >>>> I'll try the method you suggested. >>>> >>>> On Mon, Dec 28, 2015 at 5:07 PM, Morten Olav Hansen <morte...@gmail.com >>>> > wrote: >>>> >>>>> While not ideal, you could null it out with: >>>>> delete from systemsetting where name='keyEmailPort'; >>>>> >>>>> And then it should default to TLS port. >>>>> >>>>> -- >>>>> Morten >>>>> >>>>> On Mon, Dec 28, 2015 at 12:35 PM, Morten Olav Hansen < >>>>> morte...@gmail.com> wrote: >>>>> >>>>>> Right. That's what i suspected, that setting is wrong. Did you use >>>>>> the new setting app to set it? could you try and change between the >>>>>> different ports and see if the output changes for you? >>>>>> >>>>>> It could be a bug in the settings app, but I'm not sure. 0 is never a >>>>>> valid value for that setting. >>>>>> >>>>>> -- >>>>>> Morten >>>>>> >>>>>> On Mon, Dec 28, 2015 at 12:33 PM, Pamod Amarakoon <pam...@gmail.com> >>>>>> wrote: >>>>>> >>>>>>> Hi, >>>>>>> >>>>>>> It's "0" >>>>>>> >>>>>>> On Mon, Dec 28, 2015 at 5:00 PM, Morten Olav Hansen < >>>>>>> morte...@gmail.com> wrote: >>>>>>> >>>>>>>> Could you give me the output of: >>>>>>>> >>>>>>>> SERVER/api/systemSettings/keyEmailPort >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Morten >>>>>>>> >>>>>>>> On Mon, Dec 28, 2015 at 12:20 PM, Pamod Amarakoon <pam...@gmail.com >>>>>>>> > wrote: >>>>>>>> >>>>>>>>> Thanx Morten, >>>>>>>>> >>>>>>>>> it's >>>>>>>>> Version:2.21Build revision:20850Build date:2015-10-26 01:19 >>>>>>>>> >>>>>>>>> On Mon, Dec 28, 2015 at 4:48 PM, Morten Olav Hansen < >>>>>>>>> morte...@gmail.com> wrote: >>>>>>>>> >>>>>>>>>> Ok >>>>>>>>>> >>>>>>>>>> What version of DHIS 2? I'm adding in Lars, I think he has set it >>>>>>>>>> up for gmail before (I haven't). >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> Morten >>>>>>>>>> >>>>>>>>>> On Mon, Dec 28, 2015 at 11:54 AM, Pamod Amarakoon < >>>>>>>>>> pam...@gmail.com> wrote: >>>>>>>>>> >>>>>>>>>>> Thanx Morten. By bad, wrong port. >>>>>>>>>>> >>>>>>>>>>> But when I selected port 587, it throws out following error. >>>>>>>>>>> >>>>>>>>>>> * WARN 2015-12-28 16:22:00,067 Error while sending email: >>>>>>>>>>> Cannot connect to a port number that is less than 1 ( 0 ), >>>>>>>>>>> java.lang.IllegalArgumentException: Cannot connect to a port number >>>>>>>>>>> that is >>>>>>>>>>> less than 1 ( 0 ) >>>>>>>>>>> at >>>>>>>>>>> org.apache.commons.mail.Email.setSmtpPort(Email.java:533) >>>>>>>>>>> at >>>>>>>>>>> org.hisp.dhis.message.EmailMessageSender.getHtmlEmail(EmailMessageSender.java:176) >>>>>>>>>>> at >>>>>>>>>>> org.hisp.dhis.message.EmailMessageSender.sendMessage(EmailMessageSender.java:127) >>>>>>>>>>> at sun.reflect.GeneratedMethodAccessor631.invoke(Unknown >>>>>>>>>>> Source) >>>>>>>>>>> at >>>>>>>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >>>>>>>>>>> at java.lang.reflect.Method.invoke(Method.java:497) >>>>>>>>>>> at >>>>>>>>>>> org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) >>>>>>>>>>> at >>>>>>>>>>> org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190) >>>>>>>>>>> at >>>>>>>>>>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157) >>>>>>>>>>> at >>>>>>>>>>> org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110) >>>>>>>>>>> at >>>>>>>>>>> java.util.concurrent.FutureTask.run(FutureTask.java:266) >>>>>>>>>>> at java.lang.Thread.run(Thread.java:745) >>>>>>>>>>> (EmailMessageSender.java [SimpleAsyncTaskExecutor-24]) >>>>>>>>>>> >>>>>>>>>>> On Mon, Dec 28, 2015 at 4:18 PM, Morten Olav Hansen < >>>>>>>>>>> morte...@gmail.com> wrote: >>>>>>>>>>> >>>>>>>>>>>> Hi >>>>>>>>>>>> >>>>>>>>>>>> Could it be that its the wrong port? it seems like TLS requires >>>>>>>>>>>> port 587 [1] ? >>>>>>>>>>>> >>>>>>>>>>>> [1] >>>>>>>>>>>> http://email.about.com/od/accessinggmail/f/Gmail_SMTP_Settings.htm >>>>>>>>>>>> >>>>>>>>>>>> -- >>>>>>>>>>>> Morten >>>>>>>>>>>> >>>>>>>>>>>> On Mon, Dec 28, 2015 at 11:44 AM, Pamod Amarakoon < >>>>>>>>>>>> pam...@gmail.com> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Dear All, >>>>>>>>>>>>> >>>>>>>>>>>>> I tried setting up email on an instance with SMTP using Google >>>>>>>>>>>>> Apps settings. Following are the settings I used. >>>>>>>>>>>>> >>>>>>>>>>>>> hostname: smtp.gmail.com >>>>>>>>>>>>> port: 465 >>>>>>>>>>>>> username: x...@xxx.net >>>>>>>>>>>>> password: **** >>>>>>>>>>>>> Email sender: x...@xxx.net >>>>>>>>>>>>> TLS enabled >>>>>>>>>>>>> >>>>>>>>>>>>> But, testing email is never received at my emaiil account. >>>>>>>>>>>>> >>>>>>>>>>>>> When I checked catalina.out it contained following errors. >>>>>>>>>>>>> >>>>>>>>>>>>> * INFO 2015-12-28 16:03:45,413 Sending email to user: XXX >>>>>>>>>>>>> with email address: x...@xxx.net to host: smtp.gmail.com:1 >>>>>>>>>>>>> (EmailMessageSender.java [SimpleAsyncTaskExecutor-15]) >>>>>>>>>>>>> * WARN 2015-12-28 16:04:45,491 Could not send email: Sending >>>>>>>>>>>>> the email to the following server failed : smtp.gmail.com:1, >>>>>>>>>>>>> org.apache.commons.mail.EmailException: Sending the email to the >>>>>>>>>>>>> following >>>>>>>>>>>>> server failed : smtp.gmail.com:1 >>>>>>>>>>>>> at >>>>>>>>>>>>> org.apache.commons.mail.Email.sendMimeMessage(Email.java:1410) >>>>>>>>>>>>> at org.apache.commons.mail.Email.send(Email.java:1437) >>>>>>>>>>>>> at >>>>>>>>>>>>> org.hisp.dhis.message.EmailMessageSender.sendMessage(EmailMessageSender.java:150) >>>>>>>>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native >>>>>>>>>>>>> Method) >>>>>>>>>>>>> at >>>>>>>>>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) >>>>>>>>>>>>> at >>>>>>>>>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >>>>>>>>>>>>> at java.lang.reflect.Method.invoke(Method.java:497) >>>>>>>>>>>>> at >>>>>>>>>>>>> org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) >>>>>>>>>>>>> at >>>>>>>>>>>>> org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190) >>>>>>>>>>>>> at >>>>>>>>>>>>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157) >>>>>>>>>>>>> at >>>>>>>>>>>>> org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110) >>>>>>>>>>>>> at >>>>>>>>>>>>> java.util.concurrent.FutureTask.run(FutureTask.java:266) >>>>>>>>>>>>> at java.lang.Thread.run(Thread.java:745) >>>>>>>>>>>>> Caused by: javax.mail.MessagingException: Could not connect to >>>>>>>>>>>>> SMTP host: smtp.gmail.com, port: 1; >>>>>>>>>>>>> nested exception is: >>>>>>>>>>>>> java.net.SocketTimeoutException: connect timed out >>>>>>>>>>>>> at >>>>>>>>>>>>> com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1972) >>>>>>>>>>>>> at >>>>>>>>>>>>> com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:642) >>>>>>>>>>>>> at javax.mail.Service.connect(Service.java:317) >>>>>>>>>>>>> at javax.mail.Service.connect(Service.java:176) >>>>>>>>>>>>> at javax.mail.Service.connect(Service.java:125) >>>>>>>>>>>>> at javax.mail.Transport.send0(Transport.java:194) >>>>>>>>>>>>> at javax.mail.Transport.send(Transport.java:124) >>>>>>>>>>>>> at >>>>>>>>>>>>> org.apache.commons.mail.Email.sendMimeMessage(Email.java:1400) >>>>>>>>>>>>> ... 12 more >>>>>>>>>>>>> Caused by: java.net.SocketTimeoutException: connect timed out >>>>>>>>>>>>> at java.net.PlainSocketImpl.socketConnect(Native >>>>>>>>>>>>> Method) >>>>>>>>>>>>> at >>>>>>>>>>>>> java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:345) >>>>>>>>>>>>> at >>>>>>>>>>>>> java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) >>>>>>>>>>>>> at >>>>>>>>>>>>> java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) >>>>>>>>>>>>> at >>>>>>>>>>>>> java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) >>>>>>>>>>>>> at java.net.Socket.connect(Socket.java:589) >>>>>>>>>>>>> at >>>>>>>>>>>>> com.sun.mail.util.SocketFetcher.createSocket(SocketFetcher.java:317) >>>>>>>>>>>>> at >>>>>>>>>>>>> com.sun.mail.util.SocketFetcher.getSocket(SocketFetcher.java:233) >>>>>>>>>>>>> at >>>>>>>>>>>>> com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1938) >>>>>>>>>>>>> ... 19 more >>>>>>>>>>>>> (EmailMessageSender.java [SimpleAsyncTaskExecutor-15]) >>>>>>>>>>>>> >>>>>>>>>>>>> ////////////////////////////////// >>>>>>>>>>>>> >>>>>>>>>>>>> it contains could not connect to SMTP host and connection >>>>>>>>>>>>> timed out. Do I need to set anything else on Tomcat config? What >>>>>>>>>>>>> am I >>>>>>>>>>>>> missing here. >>>>>>>>>>>>> >>>>>>>>>>>>> Thank you >>>>>>>>>>>>> >>>>>>>>>>>>> -- >>>>>>>>>>>>> Regards, >>>>>>>>>>>>> Pamod Amarakoon >>>>>>>>>>>>> >>>>>>>>>>>>> Confidentiality Notice: the information contained in this >>>>>>>>>>>>> email and any attachments may be legally privileged and >>>>>>>>>>>>> confidential. If >>>>>>>>>>>>> you are not an intended recipient, you are hereby notified that >>>>>>>>>>>>> any >>>>>>>>>>>>> dissemination, distribution, or copying of this e-mail is strictly >>>>>>>>>>>>> prohibited. If you have received this e-mail in error, please >>>>>>>>>>>>> notify the >>>>>>>>>>>>> sender and permanently delete the e-mail and any attachments >>>>>>>>>>>>> immediately. >>>>>>>>>>>>> You should not retain, copy or use this e-mail or any attachments >>>>>>>>>>>>> for any >>>>>>>>>>>>> purpose, nor disclose all or any part of the contents to any >>>>>>>>>>>>> other person. >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>> Mailing list: https://launchpad.net/~dhis2-devs >>>>>>>>>>>>> Post to : dhis2-devs@lists.launchpad.net >>>>>>>>>>>>> Unsubscribe : https://launchpad.net/~dhis2-devs >>>>>>>>>>>>> More help : https://help.launchpad.net/ListHelp >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> Regards, >>>>>>>>>>> Pamod Amarakoon >>>>>>>>>>> >>>>>>>>>>> Confidentiality Notice: the information contained in this email >>>>>>>>>>> and any attachments may be legally privileged and confidential. If >>>>>>>>>>> you are >>>>>>>>>>> not an intended recipient, you are hereby notified that any >>>>>>>>>>> dissemination, >>>>>>>>>>> distribution, or copying of this e-mail is strictly prohibited. If >>>>>>>>>>> you have >>>>>>>>>>> received this e-mail in error, please notify the sender and >>>>>>>>>>> permanently >>>>>>>>>>> delete the e-mail and any attachments immediately. You should not >>>>>>>>>>> retain, >>>>>>>>>>> copy or use this e-mail or any attachments for any purpose, nor >>>>>>>>>>> disclose >>>>>>>>>>> all or any part of the contents to any other person. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> Regards, >>>>>>>>> Pamod Amarakoon >>>>>>>>> >>>>>>>>> Confidentiality Notice: the information contained in this email >>>>>>>>> and any attachments may be legally privileged and confidential. If >>>>>>>>> you are >>>>>>>>> not an intended recipient, you are hereby notified that any >>>>>>>>> dissemination, >>>>>>>>> distribution, or copying of this e-mail is strictly prohibited. If >>>>>>>>> you have >>>>>>>>> received this e-mail in error, please notify the sender and >>>>>>>>> permanently >>>>>>>>> delete the e-mail and any attachments immediately. You should not >>>>>>>>> retain, >>>>>>>>> copy or use this e-mail or any attachments for any purpose, nor >>>>>>>>> disclose >>>>>>>>> all or any part of the contents to any other person. >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Regards, >>>>>>> Pamod Amarakoon >>>>>>> >>>>>>> Confidentiality Notice: the information contained in this email and >>>>>>> any attachments may be legally privileged and confidential. If you are >>>>>>> not >>>>>>> an intended recipient, you are hereby notified that any dissemination, >>>>>>> distribution, or copying of this e-mail is strictly prohibited. If you >>>>>>> have >>>>>>> received this e-mail in error, please notify the sender and permanently >>>>>>> delete the e-mail and any attachments immediately. You should not >>>>>>> retain, >>>>>>> copy or use this e-mail or any attachments for any purpose, nor disclose >>>>>>> all or any part of the contents to any other person. >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>> >>>> >>>> >>>> -- >>>> Regards, >>>> Pamod Amarakoon >>>> >>>> Confidentiality Notice: the information contained in this email and any >>>> attachments may be legally privileged and confidential. If you are not an >>>> intended recipient, you are hereby notified that any dissemination, >>>> distribution, or copying of this e-mail is strictly prohibited. If you have >>>> received this e-mail in error, please notify the sender and permanently >>>> delete the e-mail and any attachments immediately. You should not retain, >>>> copy or use this e-mail or any attachments for any purpose, nor disclose >>>> all or any part of the contents to any other person. >>>> >>>> >>>> >>>> >>> >>> >>> -- >>> Regards, >>> Pamod Amarakoon >>> >>> Confidentiality Notice: the information contained in this email and any >>> attachments may be legally privileged and confidential. If you are not an >>> intended recipient, you are hereby notified that any dissemination, >>> distribution, or copying of this e-mail is strictly prohibited. If you have >>> received this e-mail in error, please notify the sender and permanently >>> delete the e-mail and any attachments immediately. You should not retain, >>> copy or use this e-mail or any attachments for any purpose, nor disclose >>> all or any part of the contents to any other person. >>> >>> >>> >>> >> > > > -- > Regards, > Pamod Amarakoon > > Confidentiality Notice: the information contained in this email and any > attachments may be legally privileged and confidential. If you are not an > intended recipient, you are hereby notified that any dissemination, > distribution, or copying of this e-mail is strictly prohibited. If you have > received this e-mail in error, please notify the sender and permanently > delete the e-mail and any attachments immediately. You should not retain, > copy or use this e-mail or any attachments for any purpose, nor disclose > all or any part of the contents to any other person. > > > >
_______________________________________________ Mailing list: https://launchpad.net/~dhis2-devs Post to : dhis2-devs@lists.launchpad.net Unsubscribe : https://launchpad.net/~dhis2-devs More help : https://help.launchpad.net/ListHelp