Форум OlegON > Программы и оборудование для автоматизации торговли > Системы автоматизации торговли > Set Retail / Centrum / Oil

СБП Райффайзен на кассах SET10 зависает на оплате по QR : Set Retail / Centrum / Oil

06.10.2024 9:33


11.11.2022 11:09
В общем проблема с СБП Райффайзен на кассах SET10.
Процессинг заведен, настройки верные.В шаблоне кассы добавил оплату QR, в настройках клавиатуры добавил кнопку "оплаты по QR". Новая касса - Перезагрузка.
При аналогичных настройках на соседнем магазине, все отлично работает.
Тут, при оплате по QR зависает на
Выполняется запрос к процессингу.
На что обратить внимание?

10.11 15:33:54.054 ERROR [BankImpl] Sale failed | pool-25-thread-1
ru.crystals.pos.bank.exception.BankCommunicationException: Ошибка соединения с банком
at ru.crystals.pos.bank.raiffeisensbp.BankRaiffeisenSBPProvider.registerCashLinkOrder(BankRaiffeisenSBPProvider.java:147) ~[bank-raiffeisen_sbp.jar:10.3.15.2]
at ru.crystals.pos.bank.commonsbpprovider.BanksSBPCommon.saleByCashLinkQR(BanksSBPCommon.java:116) ~[bank-sbp_provider.jar:10.3.15.2]
at ru.crystals.pos.bank.commonsbpprovider.BanksSBPCommon.saleByQR(BanksSBPCommon.java:97) ~[bank-sbp_provider.jar:10.3.15.2]
at ru.crystals.pos.bank.BankImpl.performSaleForPaymentType(BankImpl.java:283) ~[bank.jar:10.3.15.0]
at ru.crystals.pos.bank.BankImpl.sale(BankImpl.java:248) ~[bank.jar:10.3.15.0]
at ru.crystals.pos.touch2.plugins.payments.impl.bankqr.BankQRPaymentPlugin.lambda$processSale$3(BankQRPaymentPlugin.java:261) ~[cashTouch2Plugins.jar:10.3.15.0]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_332]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_332]
at java.lang.Thread.run(Thread.java:750) [?:1.8.0_332]
Caused by: org.springframework.web.client.ResourceAccessException: I/O error on POST request for "КАКАяТО ссылка на сайт Raiffeisen bank": e-commerce.raiffeisen.ru: Temporary failure in name resolution; nested exception is java.net.UnknownHostException: e-commerce.raiffeisen.ru: Temporary failure in name resolution
at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:751) ~[spring-web-5.2.3.RELEASE.jar:5.2.3.RELEASE]
at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:677) ~[spring-web-5.2.3.RELEASE.jar:5.2.3.RELEASE]
at org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:586) ~[spring-web-5.2.3.RELEASE.jar:5.2.3.RELEASE]
at ru.crystals.pos.bank.raiffeisensbp.RequestExecutor.executeRequestWithHttpStatus(RequestExecutor.java:73) ~[bank-raiffeisen_sbp.jar:10.3.15.2]
at ru.crystals.pos.bank.raiffeisensbp.BankRaiffeisenSBPProvider.registerCashLinkOrder(BankRaiffeisenSBPProvider.java:141) ~[bank-raiffeisen_sbp.jar:10.3.15.2]
... 8 more
Caused by: java.net.UnknownHostException: e-commerce.raiffeisen.ru: Temporary failure in name resolution
at java.net.Inet4AddressImpl.lookupAllHostAddr(Native Method) ~[?:1.8.0_332]
at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:929) ~[?:1.8.0_332]
at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1324) ~[?:1.8.0_332]
at java.net.InetAddress.getAllByName0(InetAddress.java:1277) ~[?:1.8.0_332]
at java.net.InetAddress.getAllByName(InetAddress.java:1193) ~[?:1.8.0_332]
at java.net.InetAddress.getAllByName(InetAddress.java:1127) ~[?:1.8.0_332]
at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:45) ~[httpclient-4.5.3.jar:4.5.3]
at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:112) ~[httpclient-4.5.3.jar:4.5.3]
at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:359) ~[httpclient-4.5.3.jar:4.5.3]
at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:381) ~[httpclient-4.5.3.jar:4.5.3]
at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:237) ~[httpclient-4.5.3.jar:4.5.3]
at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:185) ~[httpclient-4.5.3.jar:4.5.3]
at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89) ~[httpclient-4.5.3.jar:4.5.3]
at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:111) ~[httpclient-4.5.3.jar:4.5.3]
at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185) ~[httpclient-4.5.3.jar:4.5.3]
at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83) ~[httpclient-4.5.3.jar:4.5.3]
at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:56) ~[httpclient-4.5.3.jar:4.5.3]
at org.springframework.http.client.HttpComponentsClientHttpRequest.executeInternal(HttpComponentsClientHttpRequest.java:87) ~[spring-web-5.2.3.RELEASE.jar:5.2.3.RELEASE]
at org.springframework.http.client.AbstractBufferingClientHttpRequest.executeInternal(AbstractBufferingClientHttpRequest.java:48) ~[spring-web-5.2.3.RELEASE.jar:5.2.3.RELEASE]
at org.springframework.http.client.AbstractClientHttpRequest.execute(AbstractClientHttpRequest.java:53) ~[spring-web-5.2.3.RELEASE.jar:5.2.3.RELEASE]
at org.springframework.http.client.BufferingClientHttpRequestWrapper.executeInternal(BufferingClientHttpRequestWrapper.java:63) ~[spring-web-5.2.3.RELEASE.jar:5.2.3.RELEASE]
at org.springframework.http.client.AbstractBufferingClientHttpRequest.executeInternal(AbstractBufferingClientHttpRequest.java:48) ~[spring-web-5.2.3.RELEASE.jar:5.2.3.RELEASE]
at org.springframework.http.client.AbstractClientHttpRequest.execute(AbstractClientHttpRequest.java:53) ~[spring-web-5.2.3.RELEASE.jar:5.2.3.RELEASE]
at org.springframework.http.client.InterceptingClientHttpRequest$InterceptingRequestExecution.execute(InterceptingClientHttpRequest.java:109) ~[spring-web-5.2.3.RELEASE.jar:5.2.3.RELEASE]
at ru.crystals.pos.bank.commonsbpprovider.RequestInterceptor.intercept(RequestInterceptor.java:27) ~[bank-sbp_provider.jar:10.3.15.2]
at org.springframework.http.client.InterceptingClientHttpRequest$InterceptingRequestExecution.execute(InterceptingClientHttpRequest.java:93) ~[spring-web-5.2.3.RELEASE.jar:5.2.3.RELEASE]
at org.springframework.http.client.InterceptingClientHttpRequest.executeInternal(InterceptingClientHttpRequest.java:77) ~[spring-web-5.2.3.RELEASE.jar:5.2.3.RELEASE]
at org.springframework.http.client.AbstractBufferingClientHttpRequest.executeInternal(AbstractBufferingClientHttpRequest.java:48) ~[spring-web-5.2.3.RELEASE.jar:5.2.3.RELEASE]
at org.springframework.http.client.AbstractClientHttpRequest.execute(AbstractClientHttpRequest.java:53) ~[spring-web-5.2.3.RELEASE.jar:5.2.3.RELEASE]
at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:742) ~[spring-web-5.2.3.RELEASE.jar:5.2.3.RELEASE]
at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:677) ~[spring-web-5.2.3.RELEASE.jar:5.2.3.RELEASE]
at org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:586) ~[spring-web-5.2.3.RELEASE.jar:5.2.3.RELEASE]
at ru.crystals.pos.bank.raiffeisensbp.RequestExecutor.executeRequestWithHttpStatus(RequestExecutor.java:73) ~[bank-raiffeisen_sbp.jar:10.3.15.2]
at ru.crystals.pos.bank.raiffeisensbp.BankRaiffeisenSBPProvider.registerCashLinkOrder(BankRaiffeisenSBPProvider.java:141) ~[bank-raiffeisen_sbp.jar:10.3.15.2]
... 8 more



(0.02Мб)
14.11.2022 03:33
Посмотрите ДНС сервер на кассах которые проблемные в командной строке cat /etc/resolv.conf. Если там пусто, то на сервере магазина
UPDATE
sales_management_properties
SET
--IP-адрес 1-го сервера DNS:
property_value='192.168.56.1',
send_status=0
WHERE
module_name='CASH_NET_SETTINGS' and property_key='DNS1';
Если ДНС есть то проверяйте касса может достучатся или нет до адреса nslookup <адрес сервера>.
15.11.2022 02:32
Всем привет. Проблема была в политике безопасности. Отключили файрвол, данные пошли. Проблема решена
Часовой пояс GMT +3, время: 09:33.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.