Страница 5 из 7 ПерваяПервая ... 34567 ПоследняяПоследняя
Показано с 41 по 50 из 62

Тема: WebMoney с выпиской счета , не выписывает .

  1. #41
    Member
    Регистрация
    02.02.2016
    Сообщений
    47

    По умолчанию

    https://yadi.sk/i/ptzYejtxqmdJq
    Изображения Изображения
    Последний раз редактировалось aleksandrwm; 06.04.2016 в 13:44.

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

    По умолчанию

    Судя по выводу файла сертификата действительно нет, либо у него ошибка в названии файла

  3. #43
    Member
    Регистрация
    02.02.2016
    Сообщений
    47

    По умолчанию

    Действительно, изменил название теперь лог такой

    Apr 6 10:21:52 [4895:1] log INFO Init logs for 'pmwebmoneyas' defaults is: level 5 color is on
    Apr 6 10:21:52 [4895:1] sbin_utils EXTINFO Set signal hanlers
    Apr 6 10:21:52 [4895:1] payment DEBUG paymentmodule.cpp:220 command crset
    Apr 6 10:21:52 [4895:1] sbin_utils INFO QUERY: out=xml&func=otparamlist
    Apr 6 10:21:52 [4895:1] rpc EXTINFO Query('out=xml&func=otparamlist')
    Apr 6 10:21:52 [4895:1] db EXTINFO Loading database library file 'libmysql.so.5.54.0'
    Apr 6 10:21:52 [4895:1] db EXTINFO begin transaction
    Apr 6 10:21:52 [4895:1] db EXTINFO Query: 'SELECT p.*, m.xmlparams AS method_xmlparams, p.xmlparams AS payment_xmlparams FROM payment p JOIN paymethod m ON m.id = p.paymethod WHERE p.id = 1'
    Apr 6 10:21:52 [4895:1] payment DEBUG pmwebmoneyas.cpp:109 keydir = '/usr/local/mgr5/cert/'
    Apr 6 10:21:52 [4895:1] payment TRACE ApiRequest Start WebMoney transaction
    Apr 6 10:21:52 [4895:1] payment DEBUG pmwebmoneyas.cpp:113 Request: <?xml version="1.0" encoding="UTF-8"?>
    <w3s.request>
    <reqn>1459927312</reqn>
    <invoice>
    <orderid>1</orderid>
    <customerwmid>399964271704</customerwmid>
    <storepurse>R489374884386</storepurse>
    <amount>2</amount>
    <desc>Advance payment #WMB1</desc>
    <address>ВдсБит</address>
    <period>0</period>
    <expiration>2</expiration>
    </invoice>
    </w3s.request>
    
    Apr 6 10:21:52 [4895:1] payment DEBUG pmwebmoneyas.cpp:118 ca_file = '/usr/local/mgr5/cert/wmcert'
    Apr 6 10:21:52 [4895:1] payment DEBUG pmwebmoneyas.cpp:119 cer_file = '/usr/local/mgr5/cert/cert.cer'
    Apr 6 10:21:52 [4895:1] payment DEBUG pmwebmoneyas.cpp:120 key_file = '/usr/local/mgr5/cert/wmcert'
    Apr 6 10:21:52 [4895:1] backtrace EXTINFO mgr_rpc::Fail::Fail(std::string const&, CURLcode) (lib/libmgr.so.5.54.0 + 0xba) [*0x7f848b7cde5e]
    Apr 6 10:21:52 [4895:1] backtrace EXTINFO mgr_rpc::HttpQuery::Implementation::Perform(mgr_rp c::HttpQuery&, mgr_rpc::HttpQuery::Implementation::method_t, std::string const&, std::string const&, std:stream&) (lib/libmgr.so.5.54.0 + 0x69e) [*0x7f848b7cabb7]
    Apr 6 10:21:52 [4895:1] backtrace EXTINFO mgr_rpc::HttpQuery::Post(std::string const&, std::string const&, std:stream&) (lib/libmgr.so.5.54.0 + 0x47) [*0x7f848cee0763]
    Apr 6 10:21:52 [4895:1] backtrace EXTINFO WebMoneyAS::ApiRequest(std::string const&, mgr_xml::Xml, std::map<std::string, std::string, std::less<std::string>, std::allocator<std:air<std::string const, std::string> > >&) (libexec/pmwebmoneyas.so + 0x533) [*0x7f848cee22a6]
    Apr 6 10:21:52 [4895:1] backtrace EXTINFO WebMoneyAS::CR_Set(int) (libexec/pmwebmoneyas.so + 0x756) [*0x7f848ced21d9]
    Apr 6 10:21:52 [4895:1] backtrace EXTINFO payment::Module::Process(int, char**) (libexec/pmwebmoneyas.so + 0x889) [*0x7f848ceddb2d]
    Apr 6 10:21:52 [4895:1] backtrace EXTINFO ??? (libexec/pmwebmoneyas.so + 0x45d) [*0x4013d4]
    Apr 6 10:21:52 [4895:1] backtrace EXTINFO ??? (paymethods/pmwebmoneyas + 0x0) [*0x7f848d11fb15]
    Apr 6 10:21:52 [4895:1] backtrace EXTINFO ??? (/lib64/libc.so.6 + 0xf5) [*0x401669]
    Apr 6 10:21:52 [4895:1] backtrace EXTINFO ??? (paymethods/pmwebmoneyas + 0x0) [*(nil)]
    Apr 6 10:21:52 [4895:1] libmgr ERROR Error: Type: 'rpc' Object: 'query' Value: 'query: Problem with the local SSL certificate'
    Apr 6 10:21:52 [4895:1] backtrace EXTINFO WebMoneyAS::CR_Set(int) (libexec/pmwebmoneyas.so + 0xafa) [*0x7f848ced21d9]
    Apr 6 10:21:52 [4895:1] backtrace EXTINFO payment::Module::Process(int, char**) (libexec/pmwebmoneyas.so + 0x889) [*0x7f848ceddb2d]
    Apr 6 10:21:52 [4895:1] backtrace EXTINFO ??? (libexec/pmwebmoneyas.so + 0x45d) [*0x4013d4]
    Apr 6 10:21:52 [4895:1] backtrace EXTINFO ??? (paymethods/pmwebmoneyas + 0x0) [*0x7f848d11fb15]
    Apr 6 10:21:52 [4895:1] backtrace EXTINFO ??? (/lib64/libc.so.6 + 0xf5) [*0x401669]
    Apr 6 10:21:52 [4895:1] backtrace EXTINFO ??? (paymethods/pmwebmoneyas + 0x0) [*(nil)]
    Apr 6 10:21:52 [4895:1] libmgr ERROR Error: Type: 'payment_process_fatal_error'
    Apr 6 10:21:52 [4895:1] payment WARNING Type: 'payment_process_fatal_error'
    Apr 6 10:21:52 [4895:1] db EXTINFO rollback transaction


    не могу понять почему пишет ошибку с сертификатом

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

    По умолчанию

    Тут уже к сожалению, сложно сказать что не так. У вас сертификат сохранен в каком формате? DER?

  5. #45
    Member
    Регистрация
    02.02.2016
    Сообщений
    47

    По умолчанию

    да, в нем

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

    По умолчанию

    Проверьте что у вас ключ соответствует сертификату и ваш сертификат подписан сертификатом wmcert

  7. #47
    Junior Member
    Регистрация
    09.11.2015
    Сообщений
    25

    По умолчанию

    После переносе биллинга с Debian-8-x86_64 и BILLmanager Advanced 5.64.5 на другую ось CentOS-7-amd64 и BILLmanager Advanced 5.72.5 получаю по крону ошибку вида:
    <?xml version="1.0" encoding="UTF-8"?>
    <doc><error type="rpc" object="query"><param name="object" type="msg">query</param><param name="value">query: Problem with the local SSL certificate</param><param name="url">https://w3s.wmtransfer.com/asp/XMLOperationsCert.asp</param></error></doc>

    Все сертификаты скопировал с старого биллинга с такой же структурой папок.
    Что это за query: Problem with the local SSL certificate и где его искать, взять?

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

    По умолчанию

    Проверьте что права на файлы стоят верные.

    В файле /usr/local/mgr5/etc/debug.conf пропишите
    pmwebmoneyas.rpc 9
    Запустите

    /usr/local/mgr5/paymethods/pmwebmoneyas --command checkpay
    И посмотрите что будет в логе.

    Сама ошибка генерируется openssl

  9. #49
    Junior Member
    Регистрация
    09.11.2015
    Сообщений
    25

    По умолчанию

    В логах нашел ошибку вида:
    Sep 29 11:50:14 [25325:1] rpc DEBUG mgrrpc_unix.cpp:52 unable to load client key: -8178 (SEC_ERROR_BAD_KEY)
    Sep 29 11:50:14 [25325:1] rpc DEBUG mgrrpc_unix.cpp:52 NSS error -8178 (SEC_ERROR_BAD_KEY)
    Sep 29 11:50:14 [25325:1] rpc DEBUG mgrrpc_unix.cpp:52 Peer's public key is invalid.
    Sep 29 11:50:14 [25325:1] rpc DEBUG mgrrpc_unix.cpp:52 Closing connection 0

    Ключ лежит в папке /usr/local/mgr5/etc/wm и права 0644 на файлы cert.key cert.crt cert.cer wmcert
    Что за публичный неверный ключ?

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

    По умолчанию

    Судя по всему ключ сервера webmoney не нравится вашему серверу. Какая версия openssl установлена?

Ваши права

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