Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 11

Тема: Bilmanager4 и платежи через Liqpay: ошибка 500.

  1. #1
    Senior Member
    Регистрация
    19.07.2016
    Сообщений
    120

    По умолчанию Bilmanager4 и платежи через Liqpay: ошибка 500.

    Всем доброго времени суток.
    BILLmanager-Advanced 4.0.77.62
    Подключили Liqpay. По-началу платежи не зачислялись, ликпей получал ошибку 302. Где-то тут на форуме вычитали, что ликпей не дружит с ihttpd. Переключили биллинг на Апач.
    После чего платежи стали зачисляться, но ликпей получает ошибку 500, когда стучится в биллинг для уведомления о зачислении http://storage7.static.itmages.com/i...c546df17e7.png
    В логах ничего подозрительного:
    Код:
    Sep 17 20:05:28 [    0:0] INFO Lookup log level for '/usr/local/ispmgr/var/liqpayresult.log' in 'etc/liqpayresult.debug'
    Sep 17 20:05:28 [    0:0] NOTE Debug level = 9
    Sep 17 20:05:28 [20204:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:29 DEBUG CONTENT_LENGTH=613
    Sep 17 20:05:28 [20204:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:29 DEBUG CONTENT_TYPE=application/x-www-form-urlencoded;charset=UTF-8
    Sep 17 20:05:28 [20204:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:29 DEBUG DOCUMENT_ROOT=/usr/local/ispmgr/bin/
    Sep 17 20:05:28 [20204:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:29 DEBUG GATEWAY_INTERFACE=CGI/1.1
    Sep 17 20:05:28 [20204:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:29 DEBUG HTTPS=on
    Sep 17 20:05:28 [20204:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:29 DEBUG HTTP_ACCEPT_CHARSET=utf-8
    Sep 17 20:05:28 [20204:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:29 DEBUG HTTP_CONNECTION=close
    Sep 17 20:05:28 [20204:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:29 DEBUG HTTP_HOST=my.hosting.com
    Sep 17 20:05:28 [20204:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:29 DEBUG HTTP_TE=
    Sep 17 20:05:28 [20204:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:29 DEBUG HTTP_USER_AGENT=Conveyor 1.0
    Sep 17 20:05:28 [20204:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:29 DEBUG HTTP_X_COREZOID_PROCESS=88250
    Sep 17 20:05:28 [20204:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:29 DEBUG PATH=/sbin:/usr/sbin:/bin:/usr/bin
    Sep 17 20:05:28 [20204:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:29 DEBUG QUERY_STRING=
    Sep 17 20:05:28 [20204:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:29 DEBUG REMOTE_ADDR=54.229.105.178
    Sep 17 20:05:28 [20204:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:29 DEBUG REMOTE_PORT=50323
    Sep 17 20:05:28 [20204:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:29 DEBUG REQUEST_METHOD=POST
    Sep 17 20:05:28 [20204:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:29 DEBUG REQUEST_URI=/mancgi/liqpayresult
    Sep 17 20:05:28 [20204:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:29 DEBUG SCRIPT_FILENAME=/usr/local/ispmgr/cgi/liqpayresult
    Sep 17 20:05:28 [20204:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:29 DEBUG SCRIPT_NAME=/mancgi/liqpayresult
    Sep 17 20:05:28 [20204:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:29 DEBUG SERVER_ADDR=тут_был_ип_биллинга
    Sep 17 20:05:28 [20204:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:29 DEBUG SERVER_ADMIN=admin@my.hosting.com
    Sep 17 20:05:28 [20204:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:29 DEBUG SERVER_NAME=my.hosting.com
    Sep 17 20:05:28 [20204:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:29 DEBUG SERVER_PORT=443
    Sep 17 20:05:28 [20204:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:29 DEBUG SERVER_PROTOCOL=HTTP/1.1
    Sep 17 20:05:28 [20204:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:29 DEBUG SERVER_SIGNATURE=<address>Apache/2.2.15 (CentOS) Server at my.hosting.com Port 443</address>
    
    Sep 17 20:05:28 [20204:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:29 DEBUG SERVER_SOFTWARE=Apache/2.2.15 (CentOS)
    Sep 17 20:05:28 [20204:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:29 DEBUG SSL_TLS_SNI=my.hosting.com
    Sep 17 20:05:28 [20204:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:39 DEBUG All data lenght: 613
    Sep 17 20:05:28 [20204:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:51 DEBUG input_str: 
    Sep 17 20:05:28 [20204:0] ../../src/billmgr/paysystem/paymentcgi.cpp:97 DEBUG REQUEST DATA: operation_xml=PHJlc3BvbnNlPjx2ZXJzaW9uPjEuMjwvdmVyc2lvbj48bWVyY2hhbnRfaWQ+aTc2MDA4NTAyNjAzPC9tZXJjaGFudF9pZD48b3JkZXJfaWQ+MzU4NzRfMTwvb3JkZXJfaWQ+PGFtb3VudD4wLjQwPC9hbW91bnQ+PGN1cnJlbmN5PlVBSDwvY3VycmVuY3k+PGRlc2NyaXB0aW9uPkF2YW5zb3Z5aXkgcGxhdGV6aCAjMzU4NzQ8L2Rlc2NyaXB0aW9uPjxzdGF0dXM+c3VjY2Vzczwvc3RhdHVzPjx0cmFuc2FjdGlvbl9pZD4yNDU4ODUyNjE8L3RyYW5zYWN0aW9uX2lkPjxwYXlfd2F5PmNhcmQ8L3BheV93YXk+PHNlbmRlcl9waG9uZT4rMDAwMDAwMDAwMDAwPC9zZW5kZXJfcGhvbmU+PGdvb2RzX2lkPjwvZ29vZHNfaWQ+PGNvZGU+PC9jb2RlPjxwYXlzX2NvdW50PjE8L3BheXNfY291bnQ+PC9yZXNwb25zZT4=
    signature=K+r8ejkg6pq5XS09aKW5UPDDJ8Y=
    
    Sep 17 20:05:28 [20204:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:68 DEBUG operation_xml: PHJlc3BvbnNlPjx2ZXJzaW9uPjEuMjwvdmVyc2lvbj48bWVyY2hhbnRfaWQ+aTc2MDA4NTAyNjAzPC9tZXJjaGFudF9pZD48b3JkZXJfaWQ+MzU4NzRfMTwvb3JkZXJfaWQ+PGFtb3VudD4wLjQwPC9hbW91bnQ+PGN1cnJlbmN5PlVBSDwvY3VycmVuY3k+PGRlc2NyaXB0aW9uPkF2YW5zb3Z5aXkgcGxhdGV6aCAjMzU4NzQ8L2Rlc2NyaXB0aW9uPjxzdGF0dXM+c3VjY2Vzczwvc3RhdHVzPjx0cmFuc2FjdGlvbl9pZD4yNDU4ODUyNjE8L3RyYW5zYWN0aW9uX2lkPjxwYXlfd2F5PmNhcmQ8L3BheV93YXk+PHNlbmRlcl9waG9uZT4rMDAwMDAwMDAwMDAwPC9zZW5kZXJfcGhvbmU+PGdvb2RzX2lkPjwvZ29vZHNfaWQ+PGNvZGU+PC9jb2RlPjxwYXlzX2NvdW50PjE8L3BheXNfY291bnQ+PC9yZXNwb25zZT4=
    Sep 17 20:05:28 [20204:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:69 DEBUG input.size() 0
    Sep 17 20:05:28 [20204:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:84 DEBUG RESPONSE <response><version>1.2</version><merchant_id>тут_был_ид_мерчанта</merchant_id><order_id>35874_1</order_id><amount>0.40</amount><currency>UAH</currency><description>Avansovyiy platezh #835874</description><status>success</status><transaction_id>345885261</transaction_id><pay_way>card</pay_way><sender_phone>+000000000000</sender_phone><goods_id></goods_id><code></code><pays_count>1</pays_count></response>
    Sep 17 20:05:28 [20204:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:111 DEBUG SIGNATURE K+r8ejkg6pq5XS09aKW5UPDDJ8Y=
    Sep 17 20:05:28 [20204:0]  mysql query "set names utf8" res = 0
    Sep 17 20:05:28 [20204:0]  mysql query "select state from credit where id = '35874'" res = 0
    Sep 17 20:05:28 [20204:0]  read rows = 1
    Sep 17 20:05:28 [20204:0]  Destruct DbConnection
    Подскажите, что это может быть? Может ли влиять StartSSL/LetsEncrypt-сертификат?

  2. #2
    Support team Аватар для Dasha
    Регистрация
    03.11.2011
    Сообщений
    4,621

    По умолчанию

    Здравствуйте. Насколько мне помнится, да, нормальный сертификат нужен. Если есть возможность, то поставьте платный, пока Azcol не подтвердит мои догадки.

  3. #3
    BILLmanager team
    Регистрация
    17.09.2010
    Сообщений
    8,675

    По умолчанию

    Здравствуйте, если платежи зачисляются, то сертификат LiqPay устраивает. Посмотрите в /var/log/messages нет ли сообщения о падении скрипта зачисления платежей. Так же посмотрите лог ошибок апача

  4. #4
    Senior Member
    Регистрация
    19.07.2016
    Сообщений
    120

    По умолчанию

    Нашел вот такое в логе апача
    Код:
    [Sun Sep 18 19:51:56 2016] [error] [client 54.229.105.178] Premature end of script headers: liqpayresult
    В messages ничего.
    Последний раз редактировалось triax; 19.09.2016 в 16:20.

  5. #5
    BILLmanager team
    Регистрация
    17.09.2010
    Сообщений
    8,675

    По умолчанию

    Что пишется в лог liqpayresult в то же время?

  6. #6
    Senior Member
    Регистрация
    19.07.2016
    Сообщений
    120

    По умолчанию

    Код:
    grep "Sep 18 19:51:5" /usr/local/ispmgr/var/liqpayresult.log
    Sep 18 19:51:55 [    0:0] INFO Lookup log level for '/usr/local/ispmgr/var/liqpayresult.log' in 'etc/liqpayresult.debug'
    Sep 18 19:51:55 [    0:0] NOTE Debug level = 9
    Sep 18 19:51:55 [21765:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:29 DEBUG CONTENT_LENGTH=599
    Sep 18 19:51:55 [21765:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:29 DEBUG CONTENT_TYPE=application/x-www-form-urlencoded;charset=UTF-8
    Sep 18 19:51:55 [21765:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:29 DEBUG DOCUMENT_ROOT=/usr/local/ispmgr/bin/
    Sep 18 19:51:55 [21765:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:29 DEBUG GATEWAY_INTERFACE=CGI/1.1
    Sep 18 19:51:55 [21765:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:29 DEBUG HTTPS=on
    Sep 18 19:51:55 [21765:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:29 DEBUG HTTP_ACCEPT_CHARSET=utf-8
    Sep 18 19:51:55 [21765:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:29 DEBUG HTTP_CONNECTION=close
    Sep 18 19:51:55 [21765:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:29 DEBUG HTTP_HOST=my.hosting.com
    Sep 18 19:51:55 [21765:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:29 DEBUG HTTP_TE=
    Sep 18 19:51:55 [21765:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:29 DEBUG HTTP_USER_AGENT=Conveyor 1.0
    Sep 18 19:51:55 [21765:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:29 DEBUG HTTP_X_COREZOID_PROCESS=88250
    Sep 18 19:51:55 [21765:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:29 DEBUG PATH=/sbin:/usr/sbin:/bin:/usr/bin
    Sep 18 19:51:55 [21765:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:29 DEBUG QUERY_STRING=
    Sep 18 19:51:55 [21765:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:29 DEBUG REMOTE_ADDR=54.229.105.178
    Sep 18 19:51:55 [21765:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:29 DEBUG REMOTE_PORT=14921
    Sep 18 19:51:55 [21765:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:29 DEBUG REQUEST_METHOD=POST
    Sep 18 19:51:55 [21765:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:29 DEBUG REQUEST_URI=/mancgi/liqpayresult
    Sep 18 19:51:55 [21765:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:29 DEBUG SCRIPT_FILENAME=/usr/local/ispmgr/cgi/liqpayresult
    Sep 18 19:51:55 [21765:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:29 DEBUG SCRIPT_NAME=/mancgi/liqpayresult
    Sep 18 19:51:55 [21765:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:29 DEBUG SERVER_ADDR=112.222.96.180
    Sep 18 19:51:55 [21765:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:29 DEBUG SERVER_ADMIN=admin@my.hosting.com
    Sep 18 19:51:55 [21765:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:29 DEBUG SERVER_NAME=my.hosting.com
    Sep 18 19:51:55 [21765:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:29 DEBUG SERVER_PORT=443
    Sep 18 19:51:55 [21765:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:29 DEBUG SERVER_PROTOCOL=HTTP/1.1
    Sep 18 19:51:55 [21765:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:29 DEBUG SERVER_SIGNATURE=<address>Apache/2.2.15 (CentOS) Server at my.hosting.com Port 443</address>
    Sep 18 19:51:55 [21765:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:29 DEBUG SERVER_SOFTWARE=Apache/2.2.15 (CentOS)
    Sep 18 19:51:55 [21765:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:29 DEBUG SSL_TLS_SNI=my.hosting.com
    Sep 18 19:51:55 [21765:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:39 DEBUG All data lenght: 599
    Sep 18 19:51:55 [21765:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:51 DEBUG input_str: 
    Sep 18 19:51:55 [21765:0] ../../src/billmgr/paysystem/paymentcgi.cpp:97 DEBUG REQUEST DATA: operation_xml=PHJlc3BvbnNlPjx2ZXJzaW9uPjEuMjwvdmVyc2lvbj48bWVyY2hhbnRfaWQ+aTc2MDA4NTAyNjAzPC9tZXJjaGFudF9pZD48b3JkZXJfaWQ+MzU5MDFfMTwvb3JkZXJfaWQ+PGFtb3VudD41MC4wMDwvYW1vdW50PjxjdXJyZW5jeT5VQUg8L2N1cnJlbmN5PjxkZXNjcmlwdGlvbj5BdmFuc292eWl5IHBsYXRlemggIzM1OTAxPC9kZXNjcmlwdGlvbj48c3RhdHVzPnN1Y2Nlc3M8L3N0YXR1cz48dHJhbnNhY3Rpb25faWQ+MjQ2Mzk2OTQyPC90cmFuc2FjdGlvbl9pZD48cGF5X3dheT5jYXJkPC9wYXlfd2F5PjxzZW5kZXJfcGhvbmU+KzM4MDk3MTM5NDYwNTwvc2VuZGVyX3Bob25lPjxnb29kc19pZD48L2dvb2RzX2lkPjxjb2RlPjwvY29kZT48cGF5c19jb3VudD4xPC9wYXlzX2NvdW50PjwvcmVzcG9uc2U+
    Sep 18 19:51:55 [21765:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:68 DEBUG operation_xml: PHJlc3BvbnNlPjx2ZXJzaW9uPjEuMjwvdmVyc2lvbj48bWVyY2hhbnRfaWQ+aTc2MDA4NTAyNjAzPC9tZXJjaGFudF9pZD48b3JkZXJfaWQ+MzU5MDFfMTwvb3JkZXJfaWQ+PGFtb3VudD41MC4wMDwvYW1vdW50PjxjdXJyZW5jeT5VQUg8L2N1cnJlbmN5PjxkZXNjcmlwdGlvbj5BdmFuc292eWl5IHBsYXRlemggIzM1OTAxPC9kZXNjcmlwdGlvbj48c3RhdHVzPnN1Y2Nlc3M8L3N0YXR1cz48dHJhbnNhY3Rpb25faWQ+MjQ2Mzk2OTQyPC90cmFuc2FjdGlvbl9pZD48cGF5X3dheT5jYXJkPC9wYXlfd2F5PjxzZW5kZXJfcGhvbmU+KzM4MDk3MTM5NDYwNTwvc2VuZGVyX3Bob25lPjxnb29kc19pZD48L2dvb2RzX2lkPjxjb2RlPjwvY29kZT48cGF5c19jb3VudD4xPC9wYXlzX2NvdW50PjwvcmVzcG9uc2U+
    Sep 18 19:51:55 [21765:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:69 DEBUG input.size() 0
    Sep 18 19:51:55 [21765:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:84 DEBUG RESPONSE <response><version>1.2</version><merchant_id>id_мерчанта</merchant_id><order_id>35901_1</order_id><amount>50.00</amount><currency>UAH</currency><description>Avansovyiy platezh #35901</description><status>success</status><transaction_id>246396942</transaction_id><pay_way>card</pay_way><sender_phone>+3телефон_клиента</sender_phone><goods_id></goods_id><code></code><pays_count>1</pays_count></response>
    Sep 18 19:51:55 [21765:0] ../../src/billmgr/paysystem/liqpay/liqpayresult.cpp:111 DEBUG SIGNATURE FkfHuEqgGuMRrsnUnhA19q3qGoM=
    Sep 18 19:51:55 [21765:0]  mysql query "set names utf8" res = 0
    Sep 18 19:51:55 [21765:0]  mysql query "select state from credit where id = '35901'" res = 0
    Sep 18 19:51:55 [21765:0]  read rows = 1
    Sep 18 19:51:55 [21765:0] ../../src/billmgr/paysystem/paymentcgi.cpp:200 DEBUG paythrow
    Sep 18 19:51:56 [21765:0]  Destruct DbConnection 0x513800
    Последний раз редактировалось triax; 19.09.2016 в 16:37.

  7. #7
    BILLmanager team
    Регистрация
    17.09.2010
    Сообщений
    8,675

    По умолчанию

    Действительно, при зачислении платежа, ответ выводится некорректный, с точки зрения apache. Какая у вас ОС?

  8. #8
    Senior Member
    Регистрация
    19.07.2016
    Сообщений
    120

    По умолчанию

    Debian 8.5 3.14.32-xxxx-grs-ipv6-64

  9. #9
    BILLmanager team
    Регистрация
    17.09.2010
    Сообщений
    8,675

    По умолчанию

    Попробуйте заменить скрипт liqpayresult на http://80.87.197.135/l-x64/liqpayresult

  10. #10
    Senior Member
    Регистрация
    19.07.2016
    Сообщений
    120

    По умолчанию

    Теперь отлично: http://storage3.static.itmages.com/i...0b05b32781.png
    Спасибо за оперативность!

Метки этой темы

Ваши права

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