forum.bitel.ru http://forum.bitel.ru/ |
|
пропуск платежей http://forum.bitel.ru/viewtopic.php?f=81&t=12498 |
Страница 1 из 1 |
Автор: | skn [ 14 июн 2017, 16:16 ] |
Заголовок сообщения: | Re: пропуск платежей |
что в логе я не наблюдаю запрос от сервера Робокассы с извещением о том, что платеж прошел.... (вызов сервлета /robokassa/) |
Автор: | a.vozny [ 14 июн 2017, 16:49 ] |
Заголовок сообщения: | Re: пропуск платежей |
ну так он и не прошел. причин пока не нашли. либо пропуск трафика, либо сбой со стороны робокассы. |
Автор: | a.vozny [ 14 июн 2017, 16:56 ] |
Заголовок сообщения: | Re: пропуск платежей |
вот из лога о ошибках server 06-10/18:09:21 ERROR [http-bio-0.0.0.0-8080-exec-4] AbstractDao - sun.net.www.protocol.http.HttpURLConnection cannot be cast to javax.net.ssl.HttpsURLConnection server 06-10/18:09:21 ERROR [http-bio-0.0.0.0-8080-exec-4] XMLUtils - Premature end of file. org.xml.sax.SAXParseException; Premature end of file. at org.apache.xerces.parsers.DOMParser.parse(Unknown Source) at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source) at ru.bitel.common.XMLUtils.parseDocument(XMLUtils.java:414) at ru.bitel.common.XMLUtils.parseDocument(XMLUtils.java:398) at ru.bitel.bgbilling.modules.robokassa.server.bean.TransactionManager.doCheckRequest(TransactionManager.java:227) at ru.bitel.bgbilling.modules.robokassa.server.action.web.ActionDoTransaction.success(ActionDoTransaction.java:76) at sun.reflect.GeneratedMethodAccessor395.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at ru.bitel.bgbilling.kernel.container.web.action.ActionInfo.invoke(ActionInfo.java:41) at ru.bitel.bgbilling.kernel.container.web.action.ActionHandler.handleImpl(ActionHandler.java:150) at ru.bitel.bgbilling.kernel.container.web.action.ActionHandler.handle(ActionHandler.java:73) at bitel.billing.server.WebExecuter.executeAction(WebExecuter.java:460) at bitel.billing.server.WebExecuter.doPost(WebExecuter.java:211) at javax.servlet.http.HttpServlet.service(HttpServlet.java:646) at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at ru.bitel.common.server.filters.MultipartFilter.doFilter(MultipartFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at ru.bitel.common.server.filters.XSSFilter.doFilter(XSSFilter.java:95) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at ru.bitel.common.server.filters.BGAuthFilter.doFilter(BGAuthFilter.java:291) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at ru.bitel.common.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:54) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:504) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:421) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1074) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:314) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745) server 06-10/18:09:21 ERROR [http-bio-0.0.0.0-8080-exec-4] XMLUtils - java.lang.NullPointerException at org.apache.xpath.XPathAPI.eval(XPathAPI.java:231) at org.apache.xpath.XPathAPI.selectNodeIterator(XPathAPI.java:128) at org.apache.xpath.XPathAPI.selectSingleNode(XPathAPI.java:89) at org.apache.xpath.XPathAPI.selectSingleNode(XPathAPI.java:69) at ru.bitel.common.XMLUtils.selectText(XMLUtils.java:604) at ru.bitel.common.XMLUtils.selectText(XMLUtils.java:566) at ru.bitel.bgbilling.modules.robokassa.server.bean.TransactionManager.doCheckRequest(TransactionManager.java:228) at ru.bitel.bgbilling.modules.robokassa.server.action.web.ActionDoTransaction.success(ActionDoTransaction.java:76) at sun.reflect.GeneratedMethodAccessor395.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at ru.bitel.bgbilling.kernel.container.web.action.ActionInfo.invoke(ActionInfo.java:41) at ru.bitel.bgbilling.kernel.container.web.action.ActionHandler.handleImpl(ActionHandler.java:150) at ru.bitel.bgbilling.kernel.container.web.action.ActionHandler.handle(ActionHandler.java:73) at bitel.billing.server.WebExecuter.executeAction(WebExecuter.java:460) at bitel.billing.server.WebExecuter.doPost(WebExecuter.java:211) at javax.servlet.http.HttpServlet.service(HttpServlet.java:646) at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at ru.bitel.common.server.filters.MultipartFilter.doFilter(MultipartFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at ru.bitel.common.server.filters.XSSFilter.doFilter(XSSFilter.java:95) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at ru.bitel.common.server.filters.BGAuthFilter.doFilter(BGAuthFilter.java:291) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at ru.bitel.common.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:54) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:504) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:421) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1074) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:314) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745) server 06-10/18:09:21 ERROR [http-bio-0.0.0.0-8080-exec-4] XMLUtils - java.lang.NullPointerException at org.apache.xpath.XPathAPI.eval(XPathAPI.java:231) at org.apache.xpath.XPathAPI.selectNodeIterator(XPathAPI.java:128) at org.apache.xpath.XPathAPI.selectSingleNode(XPathAPI.java:89) at org.apache.xpath.XPathAPI.selectSingleNode(XPathAPI.java:69) at ru.bitel.common.XMLUtils.selectText(XMLUtils.java:604) at ru.bitel.common.XMLUtils.selectText(XMLUtils.java:566) at ru.bitel.bgbilling.modules.robokassa.server.bean.TransactionManager.doCheckRequest(TransactionManager.java:229) at ru.bitel.bgbilling.modules.robokassa.server.action.web.ActionDoTransaction.success(ActionDoTransaction.java:76) at sun.reflect.GeneratedMethodAccessor395.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at ru.bitel.bgbilling.kernel.container.web.action.ActionInfo.invoke(ActionInfo.java:41) at ru.bitel.bgbilling.kernel.container.web.action.ActionHandler.handleImpl(ActionHandler.java:150) at ru.bitel.bgbilling.kernel.container.web.action.ActionHandler.handle(ActionHandler.java:73) at bitel.billing.server.WebExecuter.executeAction(WebExecuter.java:460) at bitel.billing.server.WebExecuter.doPost(WebExecuter.java:211) at javax.servlet.http.HttpServlet.service(HttpServlet.java:646) at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at ru.bitel.common.server.filters.MultipartFilter.doFilter(MultipartFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at ru.bitel.common.server.filters.XSSFilter.doFilter(XSSFilter.java:95) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at ru.bitel.common.server.filters.BGAuthFilter.doFilter(BGAuthFilter.java:291) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at ru.bitel.common.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:54) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:504) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:421) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1074) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:314) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745) |
Автор: | skn [ 14 июн 2017, 21:34 ] |
Заголовок сообщения: | Re: пропуск платежей |
странная ошибка, там запрос должен идти по https, а судя по логу было установлено не https соединение |
Автор: | a.vozny [ 15 июн 2017, 12:32 ] |
Заголовок сообщения: | Re: пропуск платежей |
ответ из робокассы По номеру счёта 947 от 10.06.2017 Робокасса сделала 4 попытки отправить уведомление об успешной оплате на адрес https://stat.reinfokom.ru/bgbilling/robokassa/41 . Каждый раз наблюдалась ошибка Error message: Выдано исключение типа "System.Net.WebException". После этого уведомление было отправлено на xxxxxxx@reinfokom.ru. Отправляем Вам лог обработки запроса от Робокассы на Ваш Result URL по данной оплате: Response date Sat, 10 Jun 2017 15:11:35 GMT Log Address: https://stat.reinfokom.ru/bgbilling/robokassa/41 Request: out_summ=600.000000&OutSum=600.000000&inv_id=947&InvId=947&crc=DEAA6D1F8D20702B70265DCC2BE45B4B&SignatureValue=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&PaymentMethod=eInvoicing&IncSum=600.000000&IncCurrLabel=BANKOCEAN3R Error message: Выдано исключение типа "System.Net.WebException". Именно с этой ошибкой связано то, что Ваша биллинговая система не получает информации об оплате. |
Автор: | dimOn [ 15 июн 2017, 16:56 ] |
Заголовок сообщения: | Re: пропуск платежей |
Цитата: Error message: Выдано исключение типа "System.Net.WebException". Именно с этой ошибкой связано то, что Ваша биллинговая система не получает информации об оплате. System.Net.WebException - это экзепшен из C# клиентский. Робокасса - это asp.net. Это У НИХ произошёл экзепшен, это у них упало по какой-то причине при попытке установить соединение. Это косяк на их стороне, именно с этой ошибкой связано то, что Ваша биллинговая система не получает информации об оплате. Они именно это имели в виду же, да? А то формулировка ответа техподдержки выглядит как будто нужно что-то исправлять на стороне биллинга. |
Автор: | a.vozny [ 15 июн 2017, 17:35 ] |
Заголовок сообщения: | Re: пропуск платежей |
по их формулировке я понял что их система пыталась 4 раза достучаться до https:/stat.reinfokom.ru/ |
Автор: | dimOn [ 15 июн 2017, 17:36 ] |
Заголовок сообщения: | Re: пропуск платежей |
Ну так а почему не получилось? Почему у них система упала с System.Net.WebException? |
Автор: | a.vozny [ 15 июн 2017, 17:47 ] |
Заголовок сообщения: | Re: пропуск платежей |
сейчас спросим.. p.s. трафика от них в указанное время на ngnix нет. |
Автор: | Amir [ 15 июн 2017, 18:32 ] |
Заголовок сообщения: | Re: пропуск платежей |
Может быть ваш IP тоже попадал в запрещенный домен. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |