forum.bitel.ru http://forum.bitel.ru/ |
|
протокол сбербанка http://forum.bitel.ru/viewtopic.php?f=77&t=9954 |
Страница 2 из 2 |
Автор: | skn [ 19 мар 2015, 12:20 ] |
Заголовок сообщения: | Re: протокол сбербанка |
skyb писал(а): skn писал(а): Смотрите что приходит в браузер при оплате и логи сервера Скинул в личку лог. Там есть ошибки 1) нужен server.error.log 2) предположительно биллинг не может связаться с сервером сбера (связь есть?) |
Автор: | skyb [ 23 мар 2015, 08:32 ] |
Заголовок сообщения: | Re: протокол сбербанка |
1. Он пустой, есть только то что давал в ЛС, сервер логирует в дебаге, ошибок нет 2. Связь есть |
Автор: | skn [ 23 мар 2015, 11:33 ] |
Заголовок сообщения: | Re: протокол сбербанка |
Попробуйте поснифирить запросы к серверу сбера |
Автор: | skyb [ 23 мар 2015, 16:16 ] |
Заголовок сообщения: | Re: протокол сбербанка |
skn писал(а): Попробуйте поснифирить запросы к серверу сбера мож доступ дать? что снеферить, что искать то? |
Автор: | skn [ 23 мар 2015, 16:17 ] |
Заголовок сообщения: | Re: протокол сбербанка |
сниферить запрос к серверу банка и ответ у вас в логе ошибка read timeout (кто то кому то не отвечает...) |
Автор: | skyb [ 24 мар 2015, 06:45 ] |
Заголовок сообщения: | Re: протокол сбербанка |
skn писал(а): сниферить запрос к серверу банка и ответ у вас в логе ошибка read timeout (кто то кому то не отвечает...) лог в лс, это поможет? |
Автор: | skyb [ 25 мар 2015, 17:36 ] |
Заголовок сообщения: | Re: протокол сбербанка |
хелп ми, вроде все сделал, а чего не работает непонимаю |
Автор: | skn [ 25 мар 2015, 18:49 ] |
Заголовок сообщения: | Re: протокол сбербанка |
Проблема все та же, не переходит на сайт сбера? (для логов дебаг режим включен? там должны быть строки с запросом и ответом сервера сбера) |
Автор: | skyb [ 26 мар 2015, 06:13 ] |
Заголовок сообщения: | Re: протокол сбербанка |
На сайт сбера переходит, ввожу все данные, и обратно возвращаюсь в лк, но платеж так и не добавляется. Логи в ЛС прикрепил |
Автор: | skn [ 26 мар 2015, 12:11 ] |
Заголовок сообщения: | Re: протокол сбербанка |
какой URL указан при успешной оплате? |
Автор: | skyb [ 26 мар 2015, 16:17 ] |
Заголовок сообщения: | Re: протокол сбербанка |
http://ip:8080/bgbilling/webexecuter?ac ... bank&mid=9 9-точно модуль сбера |
Автор: | skn [ 26 мар 2015, 19:15 ] |
Заголовок сообщения: | Re: протокол сбербанка |
нужно добавить Код: &operation=orderStatus
|
Автор: | skyb [ 26 мар 2015, 19:20 ] |
Заголовок сообщения: | Re: протокол сбербанка |
уряяяЯЯя, завелося !!! один один, поправьте в доке =) |
Автор: | skn [ 26 мар 2015, 20:17 ] |
Заголовок сообщения: | Re: протокол сбербанка |
skyb писал(а): уряяяЯЯя, завелося !!! один один, поправьте в доке =) так вроде там это есть... |
Автор: | skyb [ 27 мар 2015, 07:01 ] |
Заголовок сообщения: | Re: протокол сбербанка |
Как пропустил? непонятно, спасибо за разбор |
Автор: | skyb [ 20 апр 2015, 18:44 ] |
Заголовок сообщения: | Re: протокол сбербанка |
продолжаем, они дали ссылки на боевую схему, я их поменял Код: 2. Изменить адрес сервера для запросов с https://3dsec.sberbank.ru на https://securepayments.sberbank.ru сейчас так в биллинге Код: sberbank.rest.register.url=https://securepayments.sberbank.ru/payment/rest/register.do sberbank.rest.order.status.url=https://securepayments.sberbank.ru/payment/rest/getOrderStatus.do но почему то перекидывет при оплате на http://IP:8080/bgbilling/undefined |
Автор: | skn [ 20 апр 2015, 19:02 ] |
Заголовок сообщения: | Re: протокол сбербанка |
что в логах? |
Автор: | skyb [ 20 апр 2015, 19:07 ] |
Заголовок сообщения: | Re: протокол сбербанка |
skn писал(а): что в логах? Код: 04-20/15:54:26 DEBUG [http-bio-0.0.0.0-8080-exec-6] LimitLatch - Counting down[http-bio-0.0.0.0-8080-exec-6] latch=3
04-20/15:54:26 DEBUG [http-bio-0.0.0.0-8080-exec-5] Http11Processor - Error parsing HTTP request header java.io.EOFException: Unexpected EOF read on the socket at org.apache.coyote.http11.InternalInputBuffer.parseRequestLine(InternalInputBuffer.java:99) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:929) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) |
Автор: | skn [ 20 апр 2015, 19:33 ] |
Заголовок сообщения: | Re: протокол сбербанка |
ну так вопрос к банку, почему запрос к ним не проходит.... опять скорее всего чего нибудь не разрешили.... |
Автор: | skyb [ 21 апр 2015, 12:38 ] |
Заголовок сообщения: | Re: протокол сбербанка |
а как то какие запросы уходят и какие возвращаются посмотреть можно? |
Автор: | dimOn [ 21 апр 2015, 12:41 ] |
Заголовок сообщения: | Re: протокол сбербанка |
конечно можно, сниффером |
Автор: | skyb [ 21 апр 2015, 13:01 ] |
Заголовок сообщения: | Re: протокол сбербанка |
Вот что мне пишут Код: 1. Адрес вашей ПС на боевой среде https://securepayments.sberbank.ru/payment/merchants/rbs/payment_ru.html
2. При отправке запроса https://securepayments.sberbank.ru/payment/rest/register.do заказ должен регистрироваться в системе и в ответ должен приходить сообщение вида {"orderId":"70906e9dc6590f4","formUrl": "https://securepayments.sberbank.ru/payment/merchants/rbs/payment_ru.html? mdOrder=70906e6590f4"}, но я на боевой среде этого не вижу. Какой ответ на запрос регистрации вы получаете. |
Автор: | skn [ 21 апр 2015, 15:33 ] |
Заголовок сообщения: | Re: протокол сбербанка |
ответ сбера в логах пишется, но похоже у вас зависает при отправке запроса в сбер, и поэтому ответ не приходит |
Автор: | skyb [ 06 июл 2018, 14:44 ] |
Заголовок сообщения: | Re: протокол сбербанка |
И снова модуль и снова не работает, не работает прям сразу при попытке запроса в банк, тоесть я в форме в ЛК ввожу сумму, подтверждаю и он выдает Вложение: Код: 07-06/17:42:02 ERROR [http-bio-0.0.0.0-8443-exec-9] LoggingPrintStream - org.json.JSONException: A JSONObject text must begin with '{' at 1 [character 2 line 1] 07-06/17:42:02 ERROR [http-bio-0.0.0.0-8443-exec-9] LoggingPrintStream - at org.json.JSONTokener.syntaxError(Unknown Source) 07-06/17:42:02 ERROR [http-bio-0.0.0.0-8443-exec-9] LoggingPrintStream - at org.json.JSONObject.<init>(Unknown Source) 07-06/17:42:02 ERROR [http-bio-0.0.0.0-8443-exec-9] LoggingPrintStream - at org.json.JSONObject.<init>(Unknown Source) 07-06/17:42:02 ERROR [http-bio-0.0.0.0-8443-exec-9] LoggingPrintStream - at ru.bitel.bgbilling.modules.sberbank.server.bean.TransactionManager.registerOrder(TransactionManager.java:710) 07-06/17:42:02 ERROR [http-bio-0.0.0.0-8443-exec-9] LoggingPrintStream - at ru.bitel.bgbilling.modules.sberbank.server.bean.TransactionManager.registerOrder(TransactionManager.java:487) 07-06/17:42:02 ERROR [http-bio-0.0.0.0-8443-exec-9] LoggingPrintStream - at ru.bitel.bgbilling.modules.sberbank.server.action.web.ActionDoTransaction.pay(ActionDoTransaction.java:115) 07-06/17:42:02 ERROR [http-bio-0.0.0.0-8443-exec-9] LoggingPrintStream - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 07-06/17:42:02 ERROR [http-bio-0.0.0.0-8443-exec-9] LoggingPrintStream - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 07-06/17:42:02 ERROR [http-bio-0.0.0.0-8443-exec-9] LoggingPrintStream - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 07-06/17:42:02 ERROR [http-bio-0.0.0.0-8443-exec-9] LoggingPrintStream - at java.lang.reflect.Method.invoke(Method.java:497) 07-06/17:42:02 ERROR [http-bio-0.0.0.0-8443-exec-9] LoggingPrintStream - at ru.bitel.bgbilling.kernel.container.web.action.ActionInfo.invoke(ActionInfo.java:41) 07-06/17:42:02 ERROR [http-bio-0.0.0.0-8443-exec-9] LoggingPrintStream - at ru.bitel.bgbilling.kernel.container.web.action.ActionHandler.handleImpl(ActionHandler.java:150) 07-06/17:42:02 ERROR [http-bio-0.0.0.0-8443-exec-9] LoggingPrintStream - at ru.bitel.bgbilling.kernel.container.web.action.ActionHandler.handle(ActionHandler.java:73) 07-06/17:42:02 ERROR [http-bio-0.0.0.0-8443-exec-9] LoggingPrintStream - at bitel.billing.server.WebExecuter.executeAction(WebExecuter.java:464) 07-06/17:42:02 ERROR [http-bio-0.0.0.0-8443-exec-9] LoggingPrintStream - at bitel.billing.server.WebExecuter.doPost(WebExecuter.java:213) 07-06/17:42:02 ERROR [http-bio-0.0.0.0-8443-exec-9] LoggingPrintStream - at bitel.billing.server.WebExecuter.doGet(WebExecuter.java:100) 07-06/17:42:02 ERROR [http-bio-0.0.0.0-8443-exec-9] LoggingPrintStream - at javax.servlet.http.HttpServlet.service(HttpServlet.java:620) 07-06/17:42:02 ERROR [http-bio-0.0.0.0-8443-exec-9] LoggingPrintStream - at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) 07-06/17:42:02 ERROR [http-bio-0.0.0.0-8443-exec-9] LoggingPrintStream - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) 07-06/17:42:02 ERROR [http-bio-0.0.0.0-8443-exec-9] LoggingPrintStream - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) 07-06/17:42:02 ERROR [http-bio-0.0.0.0-8443-exec-9] LoggingPrintStream - at ru.bitel.common.server.filters.MultipartFilter.doFilter(MultipartFilter.java:53) 07-06/17:42:02 ERROR [http-bio-0.0.0.0-8443-exec-9] LoggingPrintStream - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) 07-06/17:42:02 ERROR [http-bio-0.0.0.0-8443-exec-9] LoggingPrintStream - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) 07-06/17:42:02 ERROR [http-bio-0.0.0.0-8443-exec-9] LoggingPrintStream - at ru.bitel.common.server.filters.XSSFilter.doFilter(XSSFilter.java:95) 07-06/17:42:02 ERROR [http-bio-0.0.0.0-8443-exec-9] LoggingPrintStream - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) 07-06/17:42:02 ERROR [http-bio-0.0.0.0-8443-exec-9] LoggingPrintStream - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) 07-06/17:42:02 ERROR [http-bio-0.0.0.0-8443-exec-9] LoggingPrintStream - at ru.bitel.common.server.filters.BGAuthFilter.doFilter(BGAuthFilter.java:291) 07-06/17:42:02 ERROR [http-bio-0.0.0.0-8443-exec-9] LoggingPrintStream - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) 07-06/17:42:02 ERROR [http-bio-0.0.0.0-8443-exec-9] LoggingPrintStream - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) 07-06/17:42:02 ERROR [http-bio-0.0.0.0-8443-exec-9] LoggingPrintStream - at ru.bitel.common.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:54) 07-06/17:42:02 ERROR [http-bio-0.0.0.0-8443-exec-9] LoggingPrintStream - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) 07-06/17:42:02 ERROR [http-bio-0.0.0.0-8443-exec-9] LoggingPrintStream - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) 07-06/17:42:02 ERROR [http-bio-0.0.0.0-8443-exec-9] LoggingPrintStream - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220) 07-06/17:42:02 ERROR [http-bio-0.0.0.0-8443-exec-9] LoggingPrintStream - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) 07-06/17:42:02 ERROR [http-bio-0.0.0.0-8443-exec-9] LoggingPrintStream - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:504) 07-06/17:42:02 ERROR [http-bio-0.0.0.0-8443-exec-9] LoggingPrintStream - at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950) 07-06/17:42:02 ERROR [http-bio-0.0.0.0-8443-exec-9] LoggingPrintStream - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170) 07-06/17:42:02 ERROR [http-bio-0.0.0.0-8443-exec-9] LoggingPrintStream - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) 07-06/17:42:02 ERROR [http-bio-0.0.0.0-8443-exec-9] LoggingPrintStream - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) 07-06/17:42:02 ERROR [http-bio-0.0.0.0-8443-exec-9] LoggingPrintStream - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:421) 07-06/17:42:02 ERROR [http-bio-0.0.0.0-8443-exec-9] LoggingPrintStream - at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1074) 07-06/17:42:02 ERROR [http-bio-0.0.0.0-8443-exec-9] LoggingPrintStream - at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611) 07-06/17:42:02 ERROR [http-bio-0.0.0.0-8443-exec-9] LoggingPrintStream - at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316) 07-06/17:42:02 ERROR [http-bio-0.0.0.0-8443-exec-9] LoggingPrintStream - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) 07-06/17:42:02 ERROR [http-bio-0.0.0.0-8443-exec-9] LoggingPrintStream - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) 07-06/17:42:02 ERROR [http-bio-0.0.0.0-8443-exec-9] LoggingPrintStream - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) 07-06/17:42:02 ERROR [http-bio-0.0.0.0-8443-exec-9] LoggingPrintStream - at java.lang.Thread.run(Thread.java:745) При этом на страницу банка не переходит. В сбербанке говорят что ошибка запроса у нас и просят прислать запрос. Что делать?) |
Автор: | skn [ 06 июл 2018, 17:14 ] |
Заголовок сообщения: | Re: протокол сбербанка |
попробуйте отследить запрос к банку и ответ (логи, tcpdump, wireshark) |
Автор: | skyb [ 09 июл 2018, 08:09 ] |
Заголовок сообщения: | Re: протокол сбербанка |
skn писал(а): попробуйте отследить запрос к банку и ответ (логи, tcpdump, wireshark) а как это сделать то? при попытке снять tcpdump, вылетает несуразица какая то, при попытке подгрузить в акулу, смотрится красивей, но запросов так же нету |
Автор: | skn [ 09 июл 2018, 15:54 ] |
Заголовок сообщения: | Re: протокол сбербанка |
ну покажите что именно "вылетает", может мы сможем разобраться... |
Автор: | skyb [ 10 июл 2018, 05:20 ] |
Заголовок сообщения: | Re: протокол сбербанка |
skn писал(а): ну покажите что именно "вылетает", может мы сможем разобраться... вопрос решен |
Страница 2 из 2 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |