Whenever a registered customer uses the "email password" function on my site, they get this error message:
The Following Errors Occurred: Error occurred: unable to email password. Please try again later or contact customer service. I imagine it could be a number of things causing this error, but any advice on narrowing it down is appreciated. It was working fine until a couple weeks ago. Thanks, Erik |
You'd be best to get the log and send that to the list, the on screen error
message doesn't really mean much. Regards Scott On 11/07/07, EPaulson <[hidden email]> wrote: > > > Whenever a registered customer uses the "email password" function on my > site, > they get this error message: > > The Following Errors Occurred: > > > Error occurred: unable to email password. Please try again later or > contact > customer service. > > I imagine it could be a number of things causing this error, but any > advice > on narrowing it down is appreciated. It was working fine until a couple > weeks ago. > > Thanks, > Erik > -- > View this message in context: > http://www.nabble.com/Email-Password-Function-Not-Working-tf4059099.html#a11531633 > Sent from the OFBiz - User mailing list archive at Nabble.com. > > |
--------------------------------------------------------------------------------
2007-07-10 19:54:23,854 (http-207.218.230.228-443-Processor5) [ EmailServices.java:241:ERROR] ---- exception report ---------------------------------------------------------- Email message that could not be sent to [at@mysite.com] had context: [sendFrom=admin@mysite.com, sendCc=null, sendBcc=null, sendTo=me@mysite.com, locale=en_US, body= <html> <head> </head> <body> <div>This email is in response to your request to have a new password sent to you.</div> <br/> <div>Your new password is "auto7353"</div> </body> </html> , contentType=text/html, subject=MySite.com - Password Reminder (), partyId=null] Exception: javax.mail.MessagingException Message: Could not connect to SMTP host: localhost, port: 25 ---- cause --------------------------------------------------------------------- Exception: java.net.ConnectException Message: Connection refused ---- stack trace --------------------------------------------------------------- java.net.ConnectException: Connection refused java.net.PlainSocketImpl.socketConnect(Native Method) java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:305) java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:171) java.net.PlainSocketImpl.connect(PlainSocketImpl.java:158) java.net.Socket.connect(Socket.java:464) java.net.Socket.connect(Socket.java:414) com.sun.mail.util.SocketFetcher.createSocket(SocketFetcher.java:232) com.sun.mail.util.SocketFetcher.getSocket(SocketFetcher.java:189) com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1250) com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:370) javax.mail.Service.connect(Service.java:275) javax.mail.Service.connect(Service.java:156) javax.mail.Service.connect(Service.java:105) org.ofbiz.content.email.EmailServices.sendMail(EmailServices.java:232) sun.reflect.GeneratedMethodAccessor35338.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) java.lang.reflect.Method.invoke(Method.java:324) org.ofbiz.service.engine.StandardJavaEngine.serviceInvoker(StandardJavaEngine.java:91) org.ofbiz.service.engine.StandardJavaEngine.runSync(StandardJavaEngine.java:53) org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:340) org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:211) org.ofbiz.service.GenericDispatcher.runSync(GenericDispatcher.java:113) org.ofbiz.content.email.EmailServices.sendMailFromScreen(EmailServices.java:450) sun.reflect.GeneratedMethodAccessor39453.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) java.lang.reflect.Method.invoke(Method.java:324) org.ofbiz.service.engine.StandardJavaEngine.serviceInvoker(StandardJavaEngine.java:91) org.ofbiz.service.engine.StandardJavaEngine.runSync(StandardJavaEngine.java:53) org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:340) org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:211) org.ofbiz.service.GenericDispatcher.runSync(GenericDispatcher.java:113) org.ofbiz.securityext.login.LoginEvents.emailPassword(LoginEvents.java:293) org.ofbiz.securityext.login.LoginEvents.forgotPassword(LoginEvents.java:105) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) java.lang.reflect.Method.invoke(Method.java:324) org.ofbiz.webapp.event.JavaEventHandler.invoke(JavaEventHandler.java:88) org.ofbiz.webapp.event.JavaEventHandler.invoke(JavaEventHandler.java:74) org.ofbiz.webapp.control.RequestHandler.runEvent(RequestHandler.java:409) org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:242) org.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:189) org.ofbiz.webapp.control.ControlServlet.doPost(ControlServlet.java:77) javax.servlet.http.HttpServlet.service(HttpServlet.java:615) javax.servlet.http.HttpServlet.service(HttpServlet.java:688) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) org.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:248) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:541) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869) org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664) org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80) org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) java.lang.Thread.run(Thread.java:534)
|
It looks like you don't have an SMTP server setup. OFBiz requires an external SMTP server for sending outgoing emails. For more info there are some helpful docs here: http://docs.ofbiz.org/display/OFBTECH/Apache+OFBiz+Technical+Production+Setup+Guide -David EPaulson wrote: > -------------------------------------------------------------------------------- > > 2007-07-10 19:54:23,854 (http-207.218.230.228-443-Processor5) [ > EmailServices.java:241:ERROR] > ---- exception report > ---------------------------------------------------------- > Email message that could not be sent to [[hidden email]] had context: > [sendFrom=[hidden email], sendCc=null, sendBcc=null, > sendTo=[hidden email], locale=en_US, body= > <html> > <head> > </head> > <body> > <div>This email is in response to your request to have a new password sent > to you.</div> > <br/> > <div>Your new password is "auto7353"</div> > </body> > </html> > , contentType=text/html, subject=MySite.com - Password Reminder (), > partyId=null] > Exception: javax.mail.MessagingException > Message: Could not connect to SMTP host: localhost, port: 25 > ---- cause > --------------------------------------------------------------------- > Exception: java.net.ConnectException > Message: Connection refused > ---- stack trace > --------------------------------------------------------------- > java.net.ConnectException: Connection refused > java.net.PlainSocketImpl.socketConnect(Native Method) > java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:305) > java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:171) > java.net.PlainSocketImpl.connect(PlainSocketImpl.java:158) > java.net.Socket.connect(Socket.java:464) > java.net.Socket.connect(Socket.java:414) > com.sun.mail.util.SocketFetcher.createSocket(SocketFetcher.java:232) > com.sun.mail.util.SocketFetcher.getSocket(SocketFetcher.java:189) > com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1250) > com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:370) > javax.mail.Service.connect(Service.java:275) > javax.mail.Service.connect(Service.java:156) > javax.mail.Service.connect(Service.java:105) > org.ofbiz.content.email.EmailServices.sendMail(EmailServices.java:232) > sun.reflect.GeneratedMethodAccessor35338.invoke(Unknown Source) > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > java.lang.reflect.Method.invoke(Method.java:324) > org.ofbiz.service.engine.StandardJavaEngine.serviceInvoker(StandardJavaEngine.java:91) > org.ofbiz.service.engine.StandardJavaEngine.runSync(StandardJavaEngine.java:53) > org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:340) > org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:211) > org.ofbiz.service.GenericDispatcher.runSync(GenericDispatcher.java:113) > org.ofbiz.content.email.EmailServices.sendMailFromScreen(EmailServices.java:450) > sun.reflect.GeneratedMethodAccessor39453.invoke(Unknown Source) > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > java.lang.reflect.Method.invoke(Method.java:324) > org.ofbiz.service.engine.StandardJavaEngine.serviceInvoker(StandardJavaEngine.java:91) > org.ofbiz.service.engine.StandardJavaEngine.runSync(StandardJavaEngine.java:53) > org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:340) > org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:211) > org.ofbiz.service.GenericDispatcher.runSync(GenericDispatcher.java:113) > org.ofbiz.securityext.login.LoginEvents.emailPassword(LoginEvents.java:293) > org.ofbiz.securityext.login.LoginEvents.forgotPassword(LoginEvents.java:105) > sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > java.lang.reflect.Method.invoke(Method.java:324) > org.ofbiz.webapp.event.JavaEventHandler.invoke(JavaEventHandler.java:88) > org.ofbiz.webapp.event.JavaEventHandler.invoke(JavaEventHandler.java:74) > org.ofbiz.webapp.control.RequestHandler.runEvent(RequestHandler.java:409) > org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:242) > org.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:189) > org.ofbiz.webapp.control.ControlServlet.doPost(ControlServlet.java:77) > javax.servlet.http.HttpServlet.service(HttpServlet.java:615) > javax.servlet.http.HttpServlet.service(HttpServlet.java:688) > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) > org.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:248) > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:541) > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869) > org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664) > org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) > org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80) > org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) > java.lang.Thread.run(Thread.java:534) > > > Scott Gray wrote: >> You'd be best to get the log and send that to the list, the on screen >> error >> message doesn't really mean much. >> >> Regards >> Scott >> >> On 11/07/07, EPaulson <[hidden email]> wrote: >>> >>> Whenever a registered customer uses the "email password" function on my >>> site, >>> they get this error message: >>> >>> The Following Errors Occurred: >>> >>> >>> Error occurred: unable to email password. Please try again later or >>> contact >>> customer service. >>> >>> I imagine it could be a number of things causing this error, but any >>> advice >>> on narrowing it down is appreciated. It was working fine until a couple >>> weeks ago. >>> >>> Thanks, >>> Erik >>> -- >>> View this message in context: >>> http://www.nabble.com/Email-Password-Function-Not-Working-tf4059099.html#a11531633 >>> Sent from the OFBiz - User mailing list archive at Nabble.com. >>> >>> >> > |
"Could not connect to SMTP host: localhost, port: 25"
Make sure that the server is listening on "localhost" On *nix, run 'netstat -an | grep 25 | grep LIST' If you see a line like this tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN or this tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN it means that your local smtp server is running and it's probably a local firewall issue. Mike EPaulson wrote: > It was working fine. Is is possible that port 25 have been blocked by the > server admin? > > David E Jones wrote: >> >> It looks like you don't have an SMTP server setup. OFBiz requires an >> external SMTP server for sending outgoing emails. >> >> For more info there are some helpful docs here: >> >> http://docs.ofbiz.org/display/OFBTECH/Apache+OFBiz+Technical+Production+Setup+Guide >> >> -David >> >> >> EPaulson wrote: >>> -------------------------------------------------------------------------------- >>> >>> 2007-07-10 19:54:23,854 (http-207.218.230.228-443-Processor5) [ >>> EmailServices.java:241:ERROR] >>> ---- exception report >>> ---------------------------------------------------------- >>> Email message that could not be sent to [[hidden email]] had context: >>> [sendFrom=[hidden email], sendCc=null, sendBcc=null, >>> sendTo=[hidden email], locale=en_US, body= >>> <html> >>> <head> >>> </head> >>> <body> >>> <div>This email is in response to your request to have a new password >>> sent >>> to you.</div> >>> <br/> >>> <div>Your new password is "auto7353"</div> >>> </body> >>> </html> >>> , contentType=text/html, subject=MySite.com - Password Reminder (), >>> partyId=null] >>> Exception: javax.mail.MessagingException >>> Message: Could not connect to SMTP host: localhost, port: 25 >>> ---- cause >>> --------------------------------------------------------------------- >>> Exception: java.net.ConnectException >>> Message: Connection refused >>> ---- stack trace >>> --------------------------------------------------------------- >>> java.net.ConnectException: Connection refused >>> java.net.PlainSocketImpl.socketConnect(Native Method) >>> java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:305) >>> java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:171) >>> java.net.PlainSocketImpl.connect(PlainSocketImpl.java:158) >>> java.net.Socket.connect(Socket.java:464) >>> java.net.Socket.connect(Socket.java:414) >>> com.sun.mail.util.SocketFetcher.createSocket(SocketFetcher.java:232) >>> com.sun.mail.util.SocketFetcher.getSocket(SocketFetcher.java:189) >>> com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1250) >>> com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:370) >>> javax.mail.Service.connect(Service.java:275) >>> javax.mail.Service.connect(Service.java:156) >>> javax.mail.Service.connect(Service.java:105) >>> org.ofbiz.content.email.EmailServices.sendMail(EmailServices.java:232) >>> sun.reflect.GeneratedMethodAccessor35338.invoke(Unknown Source) >>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >>> java.lang.reflect.Method.invoke(Method.java:324) >>> org.ofbiz.service.engine.StandardJavaEngine.serviceInvoker(StandardJavaEngine.java:91) >>> org.ofbiz.service.engine.StandardJavaEngine.runSync(StandardJavaEngine.java:53) >>> org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:340) >>> org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:211) >>> org.ofbiz.service.GenericDispatcher.runSync(GenericDispatcher.java:113) >>> org.ofbiz.content.email.EmailServices.sendMailFromScreen(EmailServices.java:450) >>> sun.reflect.GeneratedMethodAccessor39453.invoke(Unknown Source) >>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >>> java.lang.reflect.Method.invoke(Method.java:324) >>> org.ofbiz.service.engine.StandardJavaEngine.serviceInvoker(StandardJavaEngine.java:91) >>> org.ofbiz.service.engine.StandardJavaEngine.runSync(StandardJavaEngine.java:53) >>> org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:340) >>> org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:211) >>> org.ofbiz.service.GenericDispatcher.runSync(GenericDispatcher.java:113) >>> org.ofbiz.securityext.login.LoginEvents.emailPassword(LoginEvents.java:293) >>> org.ofbiz.securityext.login.LoginEvents.forgotPassword(LoginEvents.java:105) >>> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) >>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >>> java.lang.reflect.Method.invoke(Method.java:324) >>> org.ofbiz.webapp.event.JavaEventHandler.invoke(JavaEventHandler.java:88) >>> org.ofbiz.webapp.event.JavaEventHandler.invoke(JavaEventHandler.java:74) >>> org.ofbiz.webapp.control.RequestHandler.runEvent(RequestHandler.java:409) >>> org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:242) >>> org.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:189) >>> org.ofbiz.webapp.control.ControlServlet.doPost(ControlServlet.java:77) >>> javax.servlet.http.HttpServlet.service(HttpServlet.java:615) >>> javax.servlet.http.HttpServlet.service(HttpServlet.java:688) >>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) >>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) >>> org.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:248) >>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) >>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) >>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) >>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) >>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) >>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) >>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) >>> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:541) >>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) >>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869) >>> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664) >>> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) >>> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80) >>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) >>> java.lang.Thread.run(Thread.java:534) >>> >>> >>> Scott Gray wrote: >>>> You'd be best to get the log and send that to the list, the on screen >>>> error >>>> message doesn't really mean much. >>>> >>>> Regards >>>> Scott >>>> >>>> On 11/07/07, EPaulson <[hidden email]> wrote: >>>>> Whenever a registered customer uses the "email password" function on my >>>>> site, >>>>> they get this error message: >>>>> >>>>> The Following Errors Occurred: >>>>> >>>>> >>>>> Error occurred: unable to email password. Please try again later or >>>>> contact >>>>> customer service. >>>>> >>>>> I imagine it could be a number of things causing this error, but any >>>>> advice >>>>> on narrowing it down is appreciated. It was working fine until a >>>>> couple >>>>> weeks ago. >>>>> >>>>> Thanks, >>>>> Erik >>>>> -- >>>>> View this message in context: >>>>> http://www.nabble.com/Email-Password-Function-Not-Working-tf4059099.html#a11531633 >>>>> Sent from the OFBiz - User mailing list archive at Nabble.com. >>>>> >>>>> >> > -- Millcreek Systems, Inc. P.O. Box 9835 Salt Lake City, Utah 84109 Phone: 801.649.4903 Skype: millcreeksys (http://millcreeksys.com/skype/) |
Free forum by Nabble | Edit this page |