forum.bitel.ru
http://forum.bitel.ru/

Ошибка при отправке отчёта на мыло
http://forum.bitel.ru/viewtopic.php?f=22&t=2606
Страница 1 из 1

Автор:  max [ 21 июл 2009, 00:33 ]
Заголовок сообщения:  Ошибка при отправке отчёта на мыло

пытаюсь отправить детализацию наработки из договора на мыло, говорит что всё ок, но на мыло не приходит ничего, в логах вот эта ошибка в сервер.аут:
Код:
20.07.2009 17:44:53 javax.mail.SendFailedException: Sending failed;
  nested exception is:
        javax.mail.MessagingException: 501 Invalid characters detected

20.07.2009 17:44:53     at javax.mail.Transport.send0(Transport.java:219)
20.07.2009 17:44:53     at javax.mail.Transport.send(Transport.java:81)
20.07.2009 17:44:53     at bitel.billing.server.util.MailMsg.sendMessage(MailMsg.java:101)
20.07.2009 17:44:53     at bitel.billing.server.util.MailMsg.sendMessage(MailMsg.java:86)
20.07.2009 17:44:53     at ru.bitel.bgbilling.plugins.crm.server.register.ActionUpdateRegisterTask.sendRegisterEmail(ActionUpdateRegisterTask.java:169)
20.07.2009 17:44:53     at ru.bitel.bgbilling.plugins.crm.server.register.ActionUpdateRegisterTask.doAction(ActionUpdateRegisterTask.java:123)
20.07.2009 17:44:53     at bitel.billing.server.Executer.doModule(Executer.java:693)
20.07.2009 17:44:53     at bitel.billing.server.Executer.doPost(Executer.java:177)
20.07.2009 17:44:53     at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
20.07.2009 17:44:53     at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
20.07.2009 17:44:53     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
20.07.2009 17:44:53     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
20.07.2009 17:44:53     at bitel.billing.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:37)
20.07.2009 17:44:53     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
20.07.2009 17:44:53     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
20.07.2009 17:44:53     at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
20.07.2009 17:44:53     at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
20.07.2009 17:44:53     at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:568)
20.07.2009 17:44:53     at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
20.07.2009 17:44:53     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
20.07.2009 17:44:53     at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
20.07.2009 17:44:53     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
20.07.2009 17:44:53     at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
20.07.2009 17:44:53     at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
20.07.2009 17:44:53     at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
20.07.2009 17:44:53     at java.lang.Thread.run(Thread.java:619)
20.07.2009 17:44:53 javax.mail.SendFailedException: Sending failed;
  nested exception is:
        javax.mail.MessagingException: 501 Invalid characters detected

20.07.2009 17:44:53     at javax.mail.Transport.send0(Transport.java:219)
20.07.2009 17:44:53     at javax.mail.Transport.send(Transport.java:81)
20.07.2009 17:44:53     at bitel.billing.server.util.MailMsg.sendMessage(MailMsg.java:101)
20.07.2009 17:44:53     at bitel.billing.server.util.MailMsg.sendMessage(MailMsg.java:86)
20.07.2009 17:44:53     at ru.bitel.bgbilling.plugins.crm.server.register.ActionUpdateRegisterTask.sendRegisterEmail(ActionUpdateRegisterTask.java:169)
20.07.2009 17:44:53     at ru.bitel.bgbilling.plugins.crm.server.register.ActionUpdateRegisterTask.doAction(ActionUpdateRegisterTask.java:123)
20.07.2009 17:44:53     at bitel.billing.server.Executer.doModule(Executer.java:693)
20.07.2009 17:44:53     at bitel.billing.server.Executer.doPost(Executer.java:177)
20.07.2009 17:44:53     at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
20.07.2009 17:44:53     at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
20.07.2009 17:44:53     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
20.07.2009 17:44:53     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
20.07.2009 17:44:53     at bitel.billing.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:37)
20.07.2009 17:44:53     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
20.07.2009 17:44:53     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
20.07.2009 17:44:53     at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
20.07.2009 17:44:53     at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
20.07.2009 17:44:53     at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:568)
20.07.2009 17:44:53     at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
20.07.2009 17:44:53     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
20.07.2009 17:44:53     at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
20.07.2009 17:44:53     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
20.07.2009 17:44:53     at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
20.07.2009 17:44:53     at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
20.07.2009 17:44:53     at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
20.07.2009 17:44:53     at java.lang.Thread.run(Thread.java:619)
20.07.2009 17:44:53 javax.mail.SendFailedException: Sending failed;
  nested exception is:
        javax.mail.MessagingException: 501 Invalid characters detected

20.07.2009 17:44:53     at javax.mail.Transport.send0(Transport.java:219)
20.07.2009 17:44:53     at javax.mail.Transport.send(Transport.java:81)
20.07.2009 17:44:53     at bitel.billing.server.util.MailMsg.sendMessage(MailMsg.java:101)
20.07.2009 17:44:53     at bitel.billing.server.util.MailMsg.sendMessage(MailMsg.java:86)
20.07.2009 17:44:53     at ru.bitel.bgbilling.plugins.crm.server.register.ActionUpdateRegisterTask.sendRegisterEmail(ActionUpdateRegisterTask.java:169)
20.07.2009 17:44:53     at ru.bitel.bgbilling.plugins.crm.server.register.ActionUpdateRegisterTask.doAction(ActionUpdateRegisterTask.java:123)
20.07.2009 17:44:53     at bitel.billing.server.Executer.doModule(Executer.java:693)
20.07.2009 17:44:53     at bitel.billing.server.Executer.doPost(Executer.java:177)
20.07.2009 17:44:53     at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
20.07.2009 17:44:53     at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
20.07.2009 17:44:53     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
20.07.2009 17:44:53     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
20.07.2009 17:44:53     at bitel.billing.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:37)
20.07.2009 17:44:53     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
20.07.2009 17:44:53     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
20.07.2009 17:44:53     at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
20.07.2009 17:44:53     at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
20.07.2009 17:44:53     at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:568)
20.07.2009 17:44:53     at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
20.07.2009 17:44:53     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
20.07.2009 17:44:53     at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
20.07.2009 17:44:53     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
20.07.2009 17:44:53     at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
20.07.2009 17:44:53     at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
20.07.2009 17:44:53     at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
20.07.2009 17:44:53     at java.lang.Thread.run(Thread.java:619)

в шедуллер.аут:
Код:
16.07.2009 23:41:02     at javax.mail.Transport.send0(Transport.java:219)
16.07.2009 23:41:02     at javax.mail.Transport.send(Transport.java:81)
16.07.2009 23:41:02     at bitel.billing.server.util.MailMsg.sendMessage(MailMsg.java:101)
16.07.2009 23:41:02     at bitel.billing.server.util.MailMsg.sendMessage(MailMsg.java:86)
16.07.2009 23:41:02     at bitel.billing.server.ipn.IPNRecalculator.run(IPNRecalculator.java:59)
16.07.2009 23:41:02     at java.lang.Thread.run(Thread.java:619)
17.07.2009 10:13:15 javax.mail.SendFailedException: Sending failed;
  nested exception is:
        javax.mail.MessagingException: 501 Invalid characters detected

17.07.2009 10:13:15     at javax.mail.Transport.send0(Transport.java:219)
17.07.2009 10:13:15     at javax.mail.Transport.send(Transport.java:81)
17.07.2009 10:13:15     at bitel.billing.server.util.MailMsg.sendMessage(MailMsg.java:101)
17.07.2009 10:13:15     at bitel.billing.server.util.MailMsg.sendMessage(MailMsg.java:86)
17.07.2009 10:13:15     at bitel.billing.server.npay.Recalculator.run(Recalculator.java:67)
17.07.2009 10:13:15     at java.lang.Thread.run(Thread.java:619)
17.07.2009 11:20:16 javax.mail.SendFailedException: Sending failed;
  nested exception is:
        javax.mail.MessagingException: 501 Invalid characters detected

17.07.2009 11:20:16     at javax.mail.Transport.send0(Transport.java:219)
17.07.2009 11:20:16     at javax.mail.Transport.send(Transport.java:81)
17.07.2009 11:20:16     at bitel.billing.server.util.MailMsg.sendMessage(MailMsg.java:101)
17.07.2009 11:20:16     at bitel.billing.server.util.MailMsg.sendMessage(MailMsg.java:86)
17.07.2009 11:20:16     at bitel.billing.server.ipn.IPNTestGates.executeTask(IPNTestGates.java:133)
17.07.2009 11:20:16     at bitel.billing.server.task.TaskBase.run(TaskBase.java:48)
18.07.2009 13:20:16 javax.mail.SendFailedException: Sending failed;
  nested exception is:
        javax.mail.MessagingException: 501 Invalid characters detected

18.07.2009 13:20:16     at javax.mail.Transport.send0(Transport.java:219)
18.07.2009 13:20:16     at javax.mail.Transport.send(Transport.java:81)
18.07.2009 13:20:16     at bitel.billing.server.util.MailMsg.sendMessage(MailMsg.java:101)
18.07.2009 13:20:16     at bitel.billing.server.util.MailMsg.sendMessage(MailMsg.java:86)
18.07.2009 13:20:16     at bitel.billing.server.ipn.IPNTestGates.executeTask(IPNTestGates.java:133)
18.07.2009 13:20:16     at bitel.billing.server.task.TaskBase.run(TaskBase.java:48)

Спасибо

Автор:  max [ 21 июл 2009, 15:59 ]
Заголовок сообщения: 

UP

Автор:  restart [ 21 июл 2009, 16:15 ]
Заголовок сообщения: 

При любом указанном ящике так ругается?

Автор:  stark [ 21 июл 2009, 16:55 ]
Заголовок сообщения: 

какая ОС ? версия биллинга ?

Автор:  max [ 21 июл 2009, 18:56 ]
Заголовок сообщения: 

stark писал(а):
какая ОС ? версия биллинга ?

FreeBSD 7.0 версия 4.5

Автор:  max [ 23 июл 2009, 18:44 ]
Заголовок сообщения: 

UP

Автор:  stark [ 24 июл 2009, 11:32 ]
Заголовок сообщения: 

нигде кроме freebsd пока такая проблема не замечена .да и вы вроде первый . проблемп в том, что у вас почему то при отправке почты туда попадают символы нарушающие rfc. попробуйте погуглить на эту ошибку. я в прошлы раз попробовал и не нашел ничего вразумительного с наскоку

Автор:  stark [ 24 июл 2009, 11:36 ]
Заголовок сообщения: 

у вас возможно с кодировкой проблема, копайте в эту сторону .Ему что-то не нравится в теле письма. Возомжнор он пытается сичтать сивол в кодировке cp1251

Автор:  max [ 24 июл 2009, 18:51 ]
Заголовок сообщения: 

stark писал(а):
у вас возможно с кодировкой проблема, копайте в эту сторону .Ему что-то не нравится в теле письма. Возомжнор он пытается сичтать сивол в кодировке cp1251
дак если бы знать что именно ему не нравится и почему! из лога же нифига не понятно!
кстати такая проблема выявилась после последнего обновления биллинга....

Автор:  max [ 27 июл 2009, 12:05 ]
Заголовок сообщения: 

и всё таки странное происходит, я обновил биллинг до 4.6 ошибка осталась....
причём то что это не с кодировкой это точно, так как кодировку я нигде за последние пол года не менял, так что всётаки прошу более детально взглянуть на проблему!

Автор:  max [ 29 июл 2009, 01:14 ]
Заголовок сообщения: 

вот кстати лог того что происходит
Код:
# cat server.error.log
server 07-29/01:09:58 ERROR [http-8080-1] LoggingPrintStream - javax.mail.MessagingException: 501 Invalid characters detected

server 07-29/01:09:58 ERROR [http-8080-1] LoggingPrintStream -  at com.sun.mail.smtp.SMTPTransport.issueCommand(SMTPTransport.java:1634)
server 07-29/01:09:58 ERROR [http-8080-1] LoggingPrintStream -  at com.sun.mail.smtp.SMTPTransport.helo(SMTPTransport.java:1070)
server 07-29/01:09:58 ERROR [http-8080-1] LoggingPrintStream -  at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:458)
server 07-29/01:09:58 ERROR [http-8080-1] LoggingPrintStream -  at javax.mail.Service.connect(Service.java:291)
server 07-29/01:09:58 ERROR [http-8080-1] LoggingPrintStream -  at javax.mail.Service.connect(Service.java:172)
server 07-29/01:09:58 ERROR [http-8080-1] LoggingPrintStream -  at javax.mail.Service.connect(Service.java:121)
server 07-29/01:09:58 ERROR [http-8080-1] LoggingPrintStream -  at javax.mail.Transport.send0(Transport.java:190)
server 07-29/01:09:58 ERROR [http-8080-1] LoggingPrintStream -  at javax.mail.Transport.send(Transport.java:120)
server 07-29/01:09:58 ERROR [http-8080-1] LoggingPrintStream -  at bitel.billing.server.util.MailMsg.sendMessageEx(MailMsg.java:214)
server 07-29/01:09:58 ERROR [http-8080-1] LoggingPrintStream -  at bitel.billing.server.Executer.doPost(Executer.java:311)
server 07-29/01:09:58 ERROR [http-8080-1] LoggingPrintStream -  at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
server 07-29/01:09:58 ERROR [http-8080-1] LoggingPrintStream -  at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
server 07-29/01:09:58 ERROR [http-8080-1] LoggingPrintStream -  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
server 07-29/01:09:58 ERROR [http-8080-1] LoggingPrintStream -  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
server 07-29/01:09:58 ERROR [http-8080-1] LoggingPrintStream -  at bitel.billing.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:37)
server 07-29/01:09:58 ERROR [http-8080-1] LoggingPrintStream -  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
server 07-29/01:09:58 ERROR [http-8080-1] LoggingPrintStream -  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
server 07-29/01:09:58 ERROR [http-8080-1] LoggingPrintStream -  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
server 07-29/01:09:58 ERROR [http-8080-1] LoggingPrintStream -  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
server 07-29/01:09:58 ERROR [http-8080-1] LoggingPrintStream -  at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:568)
server 07-29/01:09:58 ERROR [http-8080-1] LoggingPrintStream -  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
server 07-29/01:09:58 ERROR [http-8080-1] LoggingPrintStream -  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
server 07-29/01:09:58 ERROR [http-8080-1] LoggingPrintStream -  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
server 07-29/01:09:58 ERROR [http-8080-1] LoggingPrintStream -  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
server 07-29/01:09:58 ERROR [http-8080-1] LoggingPrintStream -  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
server 07-29/01:09:58 ERROR [http-8080-1] LoggingPrintStream -  at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
server 07-29/01:09:58 ERROR [http-8080-1] LoggingPrintStream -  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
server 07-29/01:09:58 ERROR [http-8080-1] LoggingPrintStream -  at java.lang.Thread.run(Thread.java:619)

больше ошибок в логах нет.
после отправки вылазит окно со словами ошибка авторизации, а после окошко со словами что отчёт отправлен, и всё.
прошу совета!

Автор:  Amir [ 29 июл 2009, 11:39 ]
Заголовок сообщения: 

А если сохранить отчет, в нем все нормально с кодировкой? Похоже что это почтовый сервер отклоняет...

Автор:  max [ 29 июл 2009, 12:14 ]
Заголовок сообщения: 

Amir писал(а):
А если сохранить отчет, в нем все нормально с кодировкой? Похоже что это почтовый сервер отклоняет...

спасибо что откликнулись, а то я уже надеяться перестал!
при сохранении файл сохраняется номрально, единственно что эксплорер его распознал как кои-8-р, но я никогда не менял кодировку!
почтовик точно не отклоняет потому что в логах у него ничего нет, а это значит что письмо до него просто не доходит!
куда рыть?

Автор:  skn [ 29 июл 2009, 14:16 ]
Заголовок сообщения: 

попробуйте включить дебаг для почты

Код:
mail.debug=1

Автор:  max [ 29 июл 2009, 18:11 ]
Заголовок сообщения: 

skn писал(а):
попробуйте включить дебаг для почты

Код:
mail.debug=1

вот
Код:
# cat server.error.log
server 07-29/18:06:46 ERROR [Thread-10] LoggingPrintStream - javax.mail.MessagingException: 501 Invalid characters detected

server 07-29/18:06:46 ERROR [Thread-10] LoggingPrintStream -    at com.sun.mail.smtp.SMTPTransport.issueCommand(SMTPTransport.java:1634)
server 07-29/18:06:46 ERROR [Thread-10] LoggingPrintStream -    at com.sun.mail.smtp.SMTPTransport.helo(SMTPTransport.java:1070)
server 07-29/18:06:46 ERROR [Thread-10] LoggingPrintStream -    at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:458)
server 07-29/18:06:46 ERROR [Thread-10] LoggingPrintStream -    at javax.mail.Service.connect(Service.java:291)
server 07-29/18:06:46 ERROR [Thread-10] LoggingPrintStream -    at javax.mail.Service.connect(Service.java:172)
server 07-29/18:06:46 ERROR [Thread-10] LoggingPrintStream -    at javax.mail.Service.connect(Service.java:121)
server 07-29/18:06:46 ERROR [Thread-10] LoggingPrintStream -    at javax.mail.Transport.send0(Transport.java:190)
server 07-29/18:06:46 ERROR [Thread-10] LoggingPrintStream -    at javax.mail.Transport.send(Transport.java:120)
server 07-29/18:06:46 ERROR [Thread-10] LoggingPrintStream -    at bitel.billing.server.util.MailMsg.sendMessage(MailMsg.java:123)
server 07-29/18:06:46 ERROR [Thread-10] LoggingPrintStream -    at bitel.billing.server.util.MailMsg.sendMessage(MailMsg.java:102)
server 07-29/18:06:46 ERROR [Thread-10] LoggingPrintStream -    at bitel.billing.server.admin.errorlog.AlarmSender.run(AlarmSender.java:110)
server 07-29/18:07:07 ERROR [http-8080-3] LoggingPrintStream - javax.mail.MessagingException: 501 Invalid characters detected

server 07-29/18:07:07 ERROR [http-8080-3] LoggingPrintStream -  at com.sun.mail.smtp.SMTPTransport.issueCommand(SMTPTransport.java:1634)
server 07-29/18:07:07 ERROR [http-8080-3] LoggingPrintStream -  at com.sun.mail.smtp.SMTPTransport.helo(SMTPTransport.java:1070)
server 07-29/18:07:07 ERROR [http-8080-3] LoggingPrintStream -  at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:458)
server 07-29/18:07:07 ERROR [http-8080-3] LoggingPrintStream -  at javax.mail.Service.connect(Service.java:291)
server 07-29/18:07:07 ERROR [http-8080-3] LoggingPrintStream -  at javax.mail.Service.connect(Service.java:172)
server 07-29/18:07:07 ERROR [http-8080-3] LoggingPrintStream -  at javax.mail.Service.connect(Service.java:121)
server 07-29/18:07:07 ERROR [http-8080-3] LoggingPrintStream -  at javax.mail.Transport.send0(Transport.java:190)
server 07-29/18:07:07 ERROR [http-8080-3] LoggingPrintStream -  at javax.mail.Transport.send(Transport.java:120)
server 07-29/18:07:07 ERROR [http-8080-3] LoggingPrintStream -  at bitel.billing.server.util.MailMsg.sendMessageEx(MailMsg.java:214)
server 07-29/18:07:07 ERROR [http-8080-3] LoggingPrintStream -  at bitel.billing.server.Executer.doPost(Executer.java:311)
server 07-29/18:07:07 ERROR [http-8080-3] LoggingPrintStream -  at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
server 07-29/18:07:07 ERROR [http-8080-3] LoggingPrintStream -  at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
server 07-29/18:07:07 ERROR [http-8080-3] LoggingPrintStream -  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
server 07-29/18:07:07 ERROR [http-8080-3] LoggingPrintStream -  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
server 07-29/18:07:07 ERROR [http-8080-3] LoggingPrintStream -  at bitel.billing.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:37)
server 07-29/18:07:07 ERROR [http-8080-3] LoggingPrintStream -  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
server 07-29/18:07:07 ERROR [http-8080-3] LoggingPrintStream -  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
server 07-29/18:07:07 ERROR [http-8080-3] LoggingPrintStream -  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
server 07-29/18:07:07 ERROR [http-8080-3] LoggingPrintStream -  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
server 07-29/18:07:07 ERROR [http-8080-3] LoggingPrintStream -  at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:568)
server 07-29/18:07:07 ERROR [http-8080-3] LoggingPrintStream -  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
server 07-29/18:07:07 ERROR [http-8080-3] LoggingPrintStream -  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
server 07-29/18:07:07 ERROR [http-8080-3] LoggingPrintStream -  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
server 07-29/18:07:07 ERROR [http-8080-3] LoggingPrintStream -  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
server 07-29/18:07:07 ERROR [http-8080-3] LoggingPrintStream -  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
server 07-29/18:07:07 ERROR [http-8080-3] LoggingPrintStream -  at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
server 07-29/18:07:07 ERROR [http-8080-3] LoggingPrintStream -  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
server 07-29/18:07:07 ERROR [http-8080-3] LoggingPrintStream -  at java.lang.Thread.run(Thread.java:619)
server 07-29/18:07:17 ERROR [Thread-10] LoggingPrintStream - javax.mail.MessagingException: 501 Invalid characters detected

server 07-29/18:07:17 ERROR [Thread-10] LoggingPrintStream -    at com.sun.mail.smtp.SMTPTransport.issueCommand(SMTPTransport.java:1634)
server 07-29/18:07:17 ERROR [Thread-10] LoggingPrintStream -    at com.sun.mail.smtp.SMTPTransport.helo(SMTPTransport.java:1070)
server 07-29/18:07:17 ERROR [Thread-10] LoggingPrintStream -    at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:458)
server 07-29/18:07:17 ERROR [Thread-10] LoggingPrintStream -    at javax.mail.Service.connect(Service.java:291)
server 07-29/18:07:17 ERROR [Thread-10] LoggingPrintStream -    at javax.mail.Service.connect(Service.java:172)
server 07-29/18:07:17 ERROR [Thread-10] LoggingPrintStream -    at javax.mail.Service.connect(Service.java:121)
server 07-29/18:07:17 ERROR [Thread-10] LoggingPrintStream -    at javax.mail.Transport.send0(Transport.java:190)
server 07-29/18:07:17 ERROR [Thread-10] LoggingPrintStream -    at javax.mail.Transport.send(Transport.java:120)
server 07-29/18:07:17 ERROR [Thread-10] LoggingPrintStream -    at bitel.billing.server.util.MailMsg.sendMessage(MailMsg.java:123)
server 07-29/18:07:17 ERROR [Thread-10] LoggingPrintStream -    at bitel.billing.server.util.MailMsg.sendMessage(MailMsg.java:102)
server 07-29/18:07:17 ERROR [Thread-10] LoggingPrintStream -    at bitel.billing.server.admin.errorlog.AlarmSender.run(AlarmSender.java:110)

и вот
Код:
# cat server.log
07-29/18:06:46 ERROR [Thread-10] LoggingPrintStream - javax.mail.MessagingException: 501 Invalid characters detected

07-29/18:06:46 ERROR [Thread-10] LoggingPrintStream -   at com.sun.mail.smtp.SMTPTransport.issueCommand(SMTPTransport.java:1634)
07-29/18:06:46 ERROR [Thread-10] LoggingPrintStream -   at com.sun.mail.smtp.SMTPTransport.helo(SMTPTransport.java:1070)
07-29/18:06:46 ERROR [Thread-10] LoggingPrintStream -   at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:458)
07-29/18:06:46 ERROR [Thread-10] LoggingPrintStream -   at javax.mail.Service.connect(Service.java:291)
07-29/18:06:46 ERROR [Thread-10] LoggingPrintStream -   at javax.mail.Service.connect(Service.java:172)
07-29/18:06:46 ERROR [Thread-10] LoggingPrintStream -   at javax.mail.Service.connect(Service.java:121)
07-29/18:06:46 ERROR [Thread-10] LoggingPrintStream -   at javax.mail.Transport.send0(Transport.java:190)
07-29/18:06:46 ERROR [Thread-10] LoggingPrintStream -   at javax.mail.Transport.send(Transport.java:120)
07-29/18:06:46 ERROR [Thread-10] LoggingPrintStream -   at bitel.billing.server.util.MailMsg.sendMessage(MailMsg.java:123)
07-29/18:06:46 ERROR [Thread-10] LoggingPrintStream -   at bitel.billing.server.util.MailMsg.sendMessage(MailMsg.java:102)
07-29/18:06:46 ERROR [Thread-10] LoggingPrintStream -   at bitel.billing.server.admin.errorlog.AlarmSender.run(AlarmSender.java:110)
07-29/18:07:07 ERROR [http-8080-3] LoggingPrintStream - javax.mail.MessagingException: 501 Invalid characters detected

07-29/18:07:07 ERROR [http-8080-3] LoggingPrintStream -         at com.sun.mail.smtp.SMTPTransport.issueCommand(SMTPTransport.java:1634)
07-29/18:07:07 ERROR [http-8080-3] LoggingPrintStream -         at com.sun.mail.smtp.SMTPTransport.helo(SMTPTransport.java:1070)
07-29/18:07:07 ERROR [http-8080-3] LoggingPrintStream -         at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:458)
07-29/18:07:07 ERROR [http-8080-3] LoggingPrintStream -         at javax.mail.Service.connect(Service.java:291)
07-29/18:07:07 ERROR [http-8080-3] LoggingPrintStream -         at javax.mail.Service.connect(Service.java:172)
07-29/18:07:07 ERROR [http-8080-3] LoggingPrintStream -         at javax.mail.Service.connect(Service.java:121)
07-29/18:07:07 ERROR [http-8080-3] LoggingPrintStream -         at javax.mail.Transport.send0(Transport.java:190)
07-29/18:07:07 ERROR [http-8080-3] LoggingPrintStream -         at javax.mail.Transport.send(Transport.java:120)
07-29/18:07:07 ERROR [http-8080-3] LoggingPrintStream -         at bitel.billing.server.util.MailMsg.sendMessageEx(MailMsg.java:214)
07-29/18:07:07 ERROR [http-8080-3] LoggingPrintStream -         at bitel.billing.server.Executer.doPost(Executer.java:311)
07-29/18:07:07 ERROR [http-8080-3] LoggingPrintStream -         at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
07-29/18:07:07 ERROR [http-8080-3] LoggingPrintStream -         at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
07-29/18:07:07 ERROR [http-8080-3] LoggingPrintStream -         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
07-29/18:07:07 ERROR [http-8080-3] LoggingPrintStream -         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
07-29/18:07:07 ERROR [http-8080-3] LoggingPrintStream -         at bitel.billing.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:37)
07-29/18:07:07 ERROR [http-8080-3] LoggingPrintStream -         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
07-29/18:07:07 ERROR [http-8080-3] LoggingPrintStream -         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
07-29/18:07:07 ERROR [http-8080-3] LoggingPrintStream -         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
07-29/18:07:07 ERROR [http-8080-3] LoggingPrintStream -         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
07-29/18:07:07 ERROR [http-8080-3] LoggingPrintStream -         at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:568)
07-29/18:07:07 ERROR [http-8080-3] LoggingPrintStream -         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
07-29/18:07:07 ERROR [http-8080-3] LoggingPrintStream -         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
07-29/18:07:07 ERROR [http-8080-3] LoggingPrintStream -         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
07-29/18:07:07 ERROR [http-8080-3] LoggingPrintStream -         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
07-29/18:07:07 ERROR [http-8080-3] LoggingPrintStream -         at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
07-29/18:07:07 ERROR [http-8080-3] LoggingPrintStream -         at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
07-29/18:07:07 ERROR [http-8080-3] LoggingPrintStream -         at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
07-29/18:07:07 ERROR [http-8080-3] LoggingPrintStream -         at java.lang.Thread.run(Thread.java:619)
07-29/18:07:17 ERROR [Thread-10] LoggingPrintStream - javax.mail.MessagingException: 501 Invalid characters detected

07-29/18:07:17 ERROR [Thread-10] LoggingPrintStream -   at com.sun.mail.smtp.SMTPTransport.issueCommand(SMTPTransport.java:1634)
07-29/18:07:17 ERROR [Thread-10] LoggingPrintStream -   at com.sun.mail.smtp.SMTPTransport.helo(SMTPTransport.java:1070)
07-29/18:07:17 ERROR [Thread-10] LoggingPrintStream -   at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:458)
07-29/18:07:17 ERROR [Thread-10] LoggingPrintStream -   at javax.mail.Service.connect(Service.java:291)
07-29/18:07:17 ERROR [Thread-10] LoggingPrintStream -   at javax.mail.Service.connect(Service.java:172)
07-29/18:07:17 ERROR [Thread-10] LoggingPrintStream -   at javax.mail.Service.connect(Service.java:121)
07-29/18:07:17 ERROR [Thread-10] LoggingPrintStream -   at javax.mail.Transport.send0(Transport.java:190)
07-29/18:07:17 ERROR [Thread-10] LoggingPrintStream -   at javax.mail.Transport.send(Transport.java:120)
07-29/18:07:17 ERROR [Thread-10] LoggingPrintStream -   at bitel.billing.server.util.MailMsg.sendMessage(MailMsg.java:123)
07-29/18:07:17 ERROR [Thread-10] LoggingPrintStream -   at bitel.billing.server.util.MailMsg.sendMessage(MailMsg.java:102)
07-29/18:07:17 ERROR [Thread-10] LoggingPrintStream -   at bitel.billing.server.admin.errorlog.AlarmSender.run(AlarmSender.java:110)
07-29/18:07:48 ERROR [Thread-10] LoggingPrintStream - javax.mail.MessagingException: 501 Invalid characters detected

07-29/18:07:48 ERROR [Thread-10] LoggingPrintStream -   at com.sun.mail.smtp.SMTPTransport.issueCommand(SMTPTransport.java:1634)
07-29/18:07:48 ERROR [Thread-10] LoggingPrintStream -   at com.sun.mail.smtp.SMTPTransport.helo(SMTPTransport.java:1070)
07-29/18:07:48 ERROR [Thread-10] LoggingPrintStream -   at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:458)
07-29/18:07:48 ERROR [Thread-10] LoggingPrintStream -   at javax.mail.Service.connect(Service.java:291)
07-29/18:07:48 ERROR [Thread-10] LoggingPrintStream -   at javax.mail.Service.connect(Service.java:172)
07-29/18:07:48 ERROR [Thread-10] LoggingPrintStream -   at javax.mail.Service.connect(Service.java:121)
07-29/18:07:48 ERROR [Thread-10] LoggingPrintStream -   at javax.mail.Transport.send0(Transport.java:190)
07-29/18:07:48 ERROR [Thread-10] LoggingPrintStream -   at javax.mail.Transport.send(Transport.java:120)
07-29/18:07:48 ERROR [Thread-10] LoggingPrintStream -   at bitel.billing.server.util.MailMsg.sendMessage(MailMsg.java:123)
07-29/18:07:48 ERROR [Thread-10] LoggingPrintStream -   at bitel.billing.server.util.MailMsg.sendMessage(MailMsg.java:102)
07-29/18:07:48 ERROR [Thread-10] LoggingPrintStream -   at bitel.billing.server.admin.errorlog.AlarmSender.run(AlarmSender.java:110)
в других логах ничего нет

Автор:  skn [ 29 июл 2009, 18:33 ]
Заголовок сообщения: 

hostname что возращает?

попробуйте прописать параметер

mail.smtp.localhost=правильное_имя_хоста. например host.domain.ru

Автор:  max [ 29 июл 2009, 21:14 ]
Заголовок сообщения: 

skn писал(а):
hostname что возращает?

попробуйте прописать параметер

mail.smtp.localhost=правильное_имя_хоста. например host.domain.ru

хостнейм на какой машине?
у меня почтовик расположен на другом сервере нежели БГ
в конфигурации уже сейчас стоит этот параметр: mail.smtp.localhost=mail.v-lan.ru

Автор:  skn [ 30 июл 2009, 14:21 ]
Заголовок сообщения: 

mail.smtp.localhost- это имя машины на котором находиться биллинг

судя по логу ошибка происходит в тот момент когда биллинг пытается отправить письмо, при этом первая комманда которую он отправляет серверу выглядит как

Код:
HELO <localhostname>


где вместо <localhostname> подставляется значение mail.smtp.localhost или если оно не указано береться значение возвращаемое коммандой

Код:
hostname


это строкой клиент здоровается с почтовым сервером и представляется, типа "Привет, я Вася" , так вот судя по ошибке у вас в имени ВАСЯ встречаются не допустимые в именах доменов символы....

Автор:  max [ 30 июл 2009, 19:01 ]
Заголовок сообщения: 

skn писал(а):
mail.smtp.localhost- это имя машины на котором находиться биллинг

судя по логу ошибка происходит в тот момент когда биллинг пытается отправить письмо, при этом первая комманда которую он отправляет серверу выглядит как

Код:
HELO <localhostname>


где вместо <localhostname> подставляется значение mail.smtp.localhost или если оно не указано береться значение возвращаемое коммандой

Код:
hostname


это строкой клиент здоровается с почтовым сервером и представляется, типа "Привет, я Вася" , так вот судя по ошибке у вас в имени ВАСЯ встречаются не допустимые в именах доменов символы....

ой, ступил, я спутал переменную которую написали вы (mail.smtp.localhost) с той что уже есть (mail.smtp.host)
как тока прописал вашу переменную всё заработало, но мне не понятно почему так, так как комманда hostname выдаёт результат: bill.v-lan.ru
именно его я и прописал в новую переменную.....
вовсяком случае спасибо!

Автор:  stark [ 31 июл 2009, 12:06 ]
Заголовок сообщения: 

max писал(а):
ой, ступил, я спутал переменную которую написали вы (mail.smtp.localhost) с той что уже есть (mail.smtp.host)
как тока прописал вашу переменную всё заработало, но мне не понятно почему так, так как комманда hostname выдаёт результат: bill.v-lan.ru
именно его я и прописал в новую переменную.....
вовсяком случае спасибо!

ну значит в во FreeBSD ява почему то не берет эту команду..может быть она ищет в каких-то конфигах на самом деле

Автор:  lda [ 31 июл 2009, 13:54 ]
Заголовок сообщения: 

Не стал создавать отдельную тему, проблема аналогичная.
При отправке отчета на почтовый ящик вываливается ошибка "Ошибка авторизации", а потом "Отчет отправлен".
Отчет доходит нормально, напрягает только ошибка об авторизации.
SMTP сервер работает без авторизации.
Конфиг:

Код:
#настройки почты
mail.smtp.localhost=bgb.dsn.ru
mail.smtp.host=mail.dsn.ru
mail.from.email=admin@dsn.ru
mail.from.name=Интернет-центр DSN
mail.to.email=admin@dsn.ru
mail.to.name=admin@dsn.ru
mail.encoding=windows-1251
#включение отладки SMTP обмена в .out лог, 1 - включить, 0 - выключить
#mail.debug=1
#параметры SMTP авторизации
#mail.smtp.user=
#mail.smtp.pswd=


Ошибок в логах не найдено. Пробовал включать дебаг "mail.debug=1" в логах ничего не нашел.
Прошу помочь.

Сервер вер. 4.6 сборка 520.

Автор:  skn [ 31 июл 2009, 14:50 ]
Заголовок сообщения: 

запустите клиент в дебаге и посмотрите лог

Автор:  lda [ 31 июл 2009, 15:12 ]
Заголовок сообщения: 

Запустил клиента в режиме дебаг.
Лог:
Код:
http://10.0.2.212:8080/bgbilling/executer?module=phone&pageSize=25&contentType=html&type=1&BGBillingSecret=SXvr5DyjkGPbm0EGLGO9OCM4&cid=35432&pageIndex=1&items=57&email=lda%40dsn.ru&action=ReportSession&show_all=1&date2=31.07.2009&mid=5&date1=01.07.2009&
[ length = 65 ] xml = <?xml version="1.0" encoding="windows-1251"?>
<data status="ok"/>


Автор:  lda [ 03 авг 2009, 11:13 ]
Заголовок сообщения: 

up

Автор:  stark [ 03 авг 2009, 12:34 ]
Заголовок сообщения: 

lda писал(а):
Не стал создавать отдельную тему, проблема аналогичная.
При отправке отчета на почтовый ящик вываливается ошибка "Ошибка авторизации", а потом "Отчет отправлен".
Отчет доходит нормально, напрягает только ошибка об авторизации.
SMTP сервер работает без авторизации.
Конфиг:

Код:
#настройки почты
mail.smtp.localhost=bgb.dsn.ru
mail.smtp.host=mail.dsn.ru
mail.from.email=admin@dsn.ru
mail.from.name=Интернет-центр DSN
mail.to.email=admin@dsn.ru
mail.to.name=admin@dsn.ru
mail.encoding=windows-1251
#включение отладки SMTP обмена в .out лог, 1 - включить, 0 - выключить
#mail.debug=1
#параметры SMTP авторизации
#mail.smtp.user=
#mail.smtp.pswd=


Ошибок в логах не найдено. Пробовал включать дебаг "mail.debug=1" в логах ничего не нашел.
Прошу помочь.

Сервер вер. 4.6 сборка 520.


Пока не можем воспроизвести , нужен доступ

Автор:  lda [ 03 авг 2009, 12:55 ]
Заголовок сообщения: 

Доступ открыл, данные в личке.

Автор:  stark [ 04 авг 2009, 19:30 ]
Заголовок сообщения: 

2 lda : ошибка исправлена, обновление выложено.

Автор:  lda [ 04 авг 2009, 19:41 ]
Заголовок сообщения: 

Проверил. Ошибок больше нет. Спасибо!

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/