BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 11 май 2024, 19:57

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




Начать новую тему Ответить на тему  [ Сообщений: 40 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: Модуль QIWI?
СообщениеДобавлено: 25 июл 2013, 13:04 
Не в сети

Зарегистрирован: 19 дек 2008, 17:46
Сообщения: 749
Карма: 10
Нет ни одной ошибки даже в режиме дебага.
При нажатии "Создать счет" выкидывает на несуществующую страницу и пишет http://х.х.х.х:8080/bgbilling/$
Также в qiwi.xsl прописан qiwi.js но его нигде нету


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль QIWI?
СообщениеДобавлено: 25 июл 2013, 13:43 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4489
Откуда: Уфа, Россия
Карма: 186
Код:
400 Bad Request — сервер обнаружил в запросе клиента синтаксическую ошибку. Появился в HTTP/1.0.


вы б хотя бя конфиги выложили (nginx, qiwi)
а так у нас экстрасенсы в оптусках... :-(


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль QIWI?
СообщениеДобавлено: 25 июл 2013, 15:10 
Не в сети

Зарегистрирован: 19 дек 2008, 17:46
Сообщения: 749
Карма: 10
Да не думал что нужен конфиг qiwi он там небольшой.
Для теста пока пошел обратным путем от биллинга, потом как разберусь начну ковырять nginx
Сейчас делаю так захожу на сервер статистики выбираю оплату киви, жму Создать счет и появляется чистая страница а url меняется на http://х.х.х.х:8080/bgbilling/$
Вот конфиг
#
Код:
Название пункта меню в кабинете статистики
web.menuItem1=Оплата с помощью кошелька Qiwi
#Логин провайдера в системе Qiwi. Выдается системой после заключения договора
qiwi.login=1
#Пароль провайдера в системе Qiwi
qiwi.password=1
#Комментарий платежа
qiwi.comment=Оплата с помощью кошелька Qiwi
#Формат строки, которая идентифицирует транзакцию
qiwi.transaction.format=BG00000000
#Идентификатор типа платежа из справочника типов платежей
qiwi.payment.type=1
#Адрес, куда будет перенаправлен клиент при успешной оплате
qiwi.success.url=www.test.ru
#Адрес, куда будет направлен клиент в случае неудачной оплаты
qiwi.fail.url=www.test.ru
#Идентификатор параметра договора, по которому можно дополнительно идентифицировать договор.
#По этому параметру можно осуществлять поиск платежей в мониторе транзакций
#qiwi.additional.identify.key.pid=1


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль QIWI?
СообщениеДобавлено: 25 июл 2013, 18:02 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4489
Откуда: Уфа, Россия
Карма: 186
В файле qiwi.xsl есть ошибка, надо
Код:
${WEBEXECUTER}
заменить на
Код:
{$WEBEXECUTER}


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль QIWI?
СообщениеДобавлено: 26 июл 2013, 16:49 
Не в сети

Зарегистрирован: 19 дек 2008, 17:46
Сообщения: 749
Карма: 10
Да проблема исчезла. Теперь буду разбираться почему nginx не пропускает запросы с qiwi


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль QIWI?
СообщениеДобавлено: 27 июл 2013, 01:03 
Не в сети

Зарегистрирован: 19 дек 2008, 17:46
Сообщения: 749
Карма: 10
Не могу настроить через SSL
Вот с такой конфигурацией работает
Код:
http://billing.test.ru:8090/qiwiexecuter/ru.bitel.bgbilling.modules.qiwi/5/IShopClientWS

server {
        listen 90.90.90.90:8090;
        server_name billing.test.ru;
        rewrite ^/(.*)$ /bgbilling/$1 last;

        location ~ /\.ht {
                deny all;
        }

        location /bgbilling/qiwiexecuter {
                proxy_pass http://1.1.1.1:8080;
                proxy_redirect http://billing.test.ru:/bgbilling /;
        }

А вот с такой конфигурацией в логах ругается на SSL
Код:
https://billing.test.ru/qiwiexecuter/ru.bitel.bgbilling.modules.qiwi/5/IShopClientWS

server {
        listen       90.90.90.90:443;
        server_name  billing.test.ru;
        ssl                  on;
        ssl_certificate      /trust/billing.trust.crt;
        ssl_certificate_key  /trust/billing.trust.key;

        ssl_ciphers ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP;
        rewrite ^/(.*)$ /bgbilling/$1 last;

        location ~ /\.ht {
                deny all;
        }
     
         location /bgbilling/qiwiexecuter {
                proxy_pass https://1.1.1.1:8443;
                proxy_redirect https://billing.test.ru/bgbilling /;
          }
}


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль QIWI?
СообщениеДобавлено: 27 июл 2013, 21:55 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4489
Откуда: Уфа, Россия
Карма: 186
а зачем внутри https? (между nginx и биллингом)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль QIWI?
СообщениеДобавлено: 27 июл 2013, 23:07 
Не в сети

Зарегистрирован: 19 дек 2008, 17:46
Сообщения: 749
Карма: 10
Да сам не знаю, автоматом прописал как внешние запросы идут так и перекидываю их во внутрь.
Изменил так
Цитата:
location /bgbilling/qiwiexecuter {
proxy_pass http://1.1.1.1:8080;
proxy_redirect https://billing.test.ru/bgbilling /;

но ошибка осталась без изменения.
SSL_do_handshake() failed (SSL: error:14094416:SSL routines:SSL3_READ_BYTES:sslv3 alert certificate unknown)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль QIWI?
СообщениеДобавлено: 28 июл 2013, 04:08 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4489
Откуда: Уфа, Россия
Карма: 186
это точно нужно, у меня вроде без этого работало...
Код:
ssl_ciphers ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP;


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль QIWI?
СообщениеДобавлено: 28 июл 2013, 10:08 
Не в сети

Зарегистрирован: 19 дек 2008, 17:46
Сообщения: 749
Карма: 10
Убрал но без результата, ошибка такая же.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 40 ]  На страницу Пред.  1, 2

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


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

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


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

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