Hi All, 
I have installed Dspace 6 in Ubuntu 20.04. Gmail has been configured as 
following

*# SMTP mail servermail.server = smtp.gmail.com*

*mail.server.username = [email protected] = gmailpassword*
*mail.server.port =  25 and 465 both checked one after one*



*mail.extraproperties = mail.smtp.socketFactory.port=465, 
\                       
mail.smtp.socketFactory.class=javax.net.ssl.SSLSocketFactory, 
\                       mail.smtp.socketFactory.fallback=false*

*Access for less secure apps - turned ON in *Google Accounts.

I did changes in dspace.cfg file, yet new user registration is not working. 
I mentioning dspace log details as following for your information. 

anonymous:session_id=957BECCDB84BCD7168662327FA2775DE:ip_addr=192.168.1.233:already_registered:[email protected]
2021-12-08 15:04:09,065 INFO  org.dspace.app.webui.servlet.RegisterServlet 
@ 
anonymous:session_id=957BECCDB84BCD7168662327FA2775DE:ip_addr=192.168.1.233:sendtoken_forgotpw:[email protected]
2021-12-08 15:04:09,786 INFO  org.dspace.app.webui.servlet.RegisterServlet 
@ 
anonymous:session_id=957BECCDB84BCD7168662327FA2775DE:ip_addr=192.168.1.233:error_emailing:[email protected]
javax.mail.MessagingException: Could not connect to SMTP host: 
smtp.gmail.com, port: 25;
  nested exception is:
        javax.net.ssl.SSLHandshakeException: No appropriate protocol 
(protocol is disabled or cipher suites are inappropriate)
        at 
com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1961)
        at 
com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:654)
        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.dspace.core.Email.send(Email.java:360)
        at 
org.dspace.eperson.AccountServiceImpl.sendEmail(AccountServiceImpl.java:265)
        at 
org.dspace.eperson.AccountServiceImpl.sendInfo(AccountServiceImpl.java:225)
        at 
org.dspace.eperson.AccountServiceImpl.sendForgotPasswordInfo(AccountServiceImpl.java:91)
        at 
org.dspace.app.webui.servlet.RegisterServlet.processEnterEmail(RegisterServlet.java:388)
        at 
org.dspace.app.webui.servlet.RegisterServlet.doDSPost(RegisterServlet.java:188)
        at 
org.dspace.app.webui.servlet.DSpaceServlet.processRequest(DSpaceServlet.java:122)
        at 
org.dspace.app.webui.servlet.DSpaceServlet.doPost(DSpaceServlet.java:80)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:660)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
        at 
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
        at 
org.dspace.utils.servlet.DSpaceWebappServletFilter.doFilter(DSpaceWebappServletFilter.java:78)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
        at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199)
        at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
        at 
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:543)
        at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
        at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81)
        at 
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)
        at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
        at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
        at 
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:609)
        at 
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
        at 
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:818)
        at 
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1623)
        at 
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at 
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
        at java.lang.Thread.run(Thread.java:748)
Caused by: javax.net.ssl.SSLHandshakeException: No appropriate protocol 
(protocol is disabled or cipher suites are inappropriate)
        at 
sun.security.ssl.HandshakeContext.<init>(HandshakeContext.java:171)
        at 
sun.security.ssl.ClientHandshakeContext.<init>(ClientHandshakeContext.java:98)
        at 
sun.security.ssl.TransportContext.kickstart(TransportContext.java:220)
        at 
sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:428)
        at 
com.sun.mail.util.SocketFetcher.configureSSLSocket(SocketFetcher.java:549)
        at 
com.sun.mail.util.SocketFetcher.createSocket(SocketFetcher.java:354)
        at com.sun.mail.util.SocketFetcher.getSocket(SocketFetcher.java:211)
        at 
com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1927)
        ... 41 more

Kindly guide me what are the problems are associated with my gmail 
configuration in Dspace. 

Thank you 
R.M. Shivakumara
ISEC, Bangalore



-- 
All messages to this mailing list should adhere to the Code of Conduct: 
https://www.lyrasis.org/about/Pages/Code-of-Conduct.aspx
--- 
You received this message because you are subscribed to the Google Groups 
"DSpace Technical Support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/dspace-tech/0e9fa328-5a1e-4b36-afd6-0c9495b9e1d7n%40googlegroups.com.

Reply via email to