BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 28 окт 2021, 04:44

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Ошибка проверки хэша!
СообщениеДобавлено: 29 май 2017, 13:00 
Не в сети
Клиент

Зарегистрирован: 21 май 2008, 10:54
Сообщения: 599
Откуда: 50-й рег.
Карма: 40
Добрый день, при попытке проведения платежа через payonline :
Код:
10.129.76.46 - - [29/May/2017:09:35:58 +0300] 0.019 200 4007 "GET /bgbilling/webexecuter HTTP/1.1"
10.129.76.46 - FB1B6B70E8C2845EF96A915DD9234E9D [29/May/2017:09:36:14 +0300] 0.025 200 23749 "POST /bgbilling/webexecuter HTTP/1.1"midAuth=0&GUID11033546130856=&pswd=r^$5aF&user=1100502&
10.129.76.46 - FB1B6B70E8C2845EF96A915DD9234E9D [29/May/2017:09:36:18 +0300] 0.047 200 92397 "GET /bgbilling/webexecuter?action=ContractStatus&mid=0&module=contract&contractId=8747 HTTP/1.1"module=contract&action=ContractStatus&contractId=8747&mid=0&
10.129.76.46 - FB1B6B70E8C2845EF96A915DD9234E9D [29/May/2017:09:36:23 +0300] 0.017 200 8785 "GET /bgbilling/webexecuter?action=ContractLimit&mid=0&module=contract&contractId=8747 HTTP/1.1"module=contract&action=ContractLimit&contractId=8747&mid=0&
10.129.76.46 - FB1B6B70E8C2845EF96A915DD9234E9D [29/May/2017:09:36:32 +0300] 0.187 200 8108 "POST /bgbilling/webexecuter?action=ContractLimit&mid=0&module=contract&contractId=8747 HTTP/1.1"module=contract&days=5&action=ContractLimit ContractLimit&contractId=8747&mid=0&summ=100
&
10.129.76.46 - FB1B6B70E8C2845EF96A915DD9234E9D [29/May/2017:09:36:35 +0300] 0.015 200 8047 "GET /bgbilling/webexecuter?action=GetBalance&mid=0&module=contract&contractId=8747 HTTP/1.1"module=contract&action=GetBalance&contractId=8747&mid=0&
195.211.23.225 - - [29/May/2017:09:40:00 +0300] 0.003 404 162 "GET /bgbilling/payonline/12 HTTP/1.1"


БЖБ неожиданно ругнулся вот так :

Код:
server 05-29/09:40:00 ERROR ["http-bio-/0.0.0.0-80"-exec-4] CommonExecuter - Данные не верны! Ошибка проверки хэша!
ru.bitel.bgbilling.common.BGMessageException: Данные не верны! Ошибка проверки хэша!
        at ru.bitel.bgbilling.modules.payonline.server.PayOnlineExecuter.doPost(PayOnlineExecuter.java:142)
        at ru.bitel.bgbilling.modules.payonline.server.PayOnlineExecuter.doGet(PayOnlineExecuter.java:42)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
        at bitel.billing.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:48)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:240)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:164)
        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:462)
        at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:563)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:403)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:301)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:162)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:140)
        at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:309)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
        at java.lang.Thread.run(Thread.java:662)
server 05-29/09:40:00 ERROR ["http-bio-/0.0.0.0-80"-exec-4] CommonExecuter - Данные не верны! Ошибка проверки хэша!
ru.bitel.bgbilling.common.BGMessageException: Данные не верны! Ошибка проверки хэша!
        at ru.bitel.bgbilling.modules.payonline.server.PayOnlineExecuter.doPost(PayOnlineExecuter.java:142)
        at ru.bitel.bgbilling.modules.payonline.server.PayOnlineExecuter.doGet(PayOnlineExecuter.java:42)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
        at bitel.billing.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:48)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:240)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:164)
        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:462)
        at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:563)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:403)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:301)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:162)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:140)
        at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:309)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
        at java.lang.Thread.run(Thread.java:662)


Что означает такая ошибка ?

Код:
Информация о версии:

  Клиент: вер. 6.0 сборка 1396 от 15.04.2016 23:41:35
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.6.0_45
  Сервер: вер. 6.0 сборка 1877 от 15.04.2016 23:41:38
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.6.0_45

  bill вер. 6.0 сборка 358 от 29.02.2016 20:23:27
  card вер. 6.0 сборка 233 от 02.06.2016 15:27:00
  dialup вер. 6.0 сборка 409 от 29.02.2016 20:23:47
  drweb вер. 6.0 сборка 101 от 09.03.2016 11:18:10
  email вер. 6.0 сборка 191 от 02.06.2016 15:27:01
  inet вер. 6.0 сборка 1518 от 14.04.2016 15:56:56
  ipn вер. 6.0 сборка 280 от 14.04.2016 15:56:58
  mps вер. 6.0 сборка 237 от 19.05.2016 18:18:38
  npay вер. 6.0 сборка 236 от 03.03.2016 10:15:30
  payonline вер. 6.0 сборка 104 от 29.02.2016 20:24:06
  rentsoft вер. 6.0 сборка 61 от 29.02.2016 20:24:10
  reports вер. 6.0 сборка 229 от 29.02.2016 20:24:11
  ru.bitel.bgbilling.plugins.crm вер. 6.0 сборка 221 от 29.02.2016 20:24:02
  ru.bitel.bgbilling.plugins.dispatch вер. 6.0 сборка 169 от 14.04.2016 15:57:00
  ru.bitel.bgbilling.plugins.documents вер. 6.0 сборка 211 от 29.02.2016 20:24:03
  ru.bitel.bgbilling.plugins.helpdesk вер. 6.0 сборка 212 от 29.02.2016 20:24:04
  trayinfo вер. 6.0 сборка 178 от 29.02.2016 20:24:14
  voiceip вер. 6.0 сборка 237 от 29.02.2016 20:24:25
  wm вер. 6.0 сборка 193 от 29.02.2016 20:24:26
  yamoney вер. 6.0 сборка 83 от 29.02.2016 20:24:27

Окружение:

  Клиент:
    os: Linux amd64, 4.8.0-52-generic
    java: Java HotSpot(TM) 64-Bit Server VM, v.1.6.0_45
    jre home: /home/oleg/BGBillingClient_6.0/jdk1.6.0_45/jre
    default tz: 29.05.2017 09:59 MSK +0300 (Europe/Moscow)
    user tz: 29.05.2017 09:59 MSK +0300 (Europe/Moscow)
    locale: ru_RU
  Сервер:
    os: Linux amd64, 3.2.0-4-amd64
    java: Java HotSpot(TM) 64-Bit Server VM, v.1.6.0_45
    jre home: /opt/java/jdk1.6.0_45/jre
    default tz: 29.05.2017 10:03 MSK +0300 (Europe/Moscow)
    db time: 2017-05-29 10:03:12.0
    locale: ru_RU

_________________
"Все правые - в резерве!" (c) (translate.google.ru/#en/ru/all%20rigths%20reserved)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка проверки хэша!
СообщениеДобавлено: 29 май 2017, 13:17 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6051
Карма: 244
выше этой ошибки в логе в INFO должна быть строка:
Параметры Request - ......
покажите её

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка проверки хэша!
СообщениеДобавлено: 29 май 2017, 13:33 
Не в сети
Клиент

Зарегистрирован: 21 май 2008, 10:54
Сообщения: 599
Откуда: 50-й рег.
Карма: 40
В логе вот только это :
Код:
05-29/09:40:00  INFO ["http-bio-/0.0.0.0-80"-exec-4] CommonExecuter - Разбор ответа от сервера PayOnline
05-29/09:40:00  INFO ["http-bio-/0.0.0.0-80"-exec-4] CommonExecuter - Параметры Request -  null

_________________
"Все правые - в резерве!" (c) (translate.google.ru/#en/ru/all%20rigths%20reserved)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка проверки хэша!
СообщениеДобавлено: 29 май 2017, 13:38 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6051
Карма: 244
пришёл запрос без параметров просто, вот и всё
судя по логам так и было дёрнуто:
195.211.23.225 - - [29/May/2017:09:40:00 +0300] 0.003 404 162 "GET /bgbilling/payonline/12 HTTP/1.1"
кто это вызвал по GET и зачем?

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка проверки хэша!
СообщениеДобавлено: 29 май 2017, 13:49 
Не в сети
Клиент

Зарегистрирован: 21 май 2008, 10:54
Сообщения: 599
Откуда: 50-й рег.
Карма: 40
понятно, попробуем отловить...

_________________
"Все правые - в резерве!" (c) (translate.google.ru/#en/ru/all%20rigths%20reserved)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка проверки хэша!
СообщениеДобавлено: 29 май 2017, 14:02 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4482
Откуда: Уфа, Россия
Карма: 186
по хорошему нужно nginx`ом ограничить доступ к этоту урлу только с серверов payonline/


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
POWERED_BY
Русская поддержка phpBB
[ Time : 0.065s | 30 Queries | GZIP : On ]