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: протокол сбербанка

Как пропустил? :facepalm: непонятно, спасибо за разбор

Автор:  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: протокол сбербанка

И снова модуль и снова не работает, не работает прям сразу при попытке запроса в банк, тоесть я в форме в ЛК ввожу сумму, подтверждаю и он выдает
Вложение:
Выделение_027.png
Выделение_027.png [ 20.11 КБ | Просмотров: 13051 ]

Код:
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/