BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 08 июл 2025, 04:57

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




Начать новую тему Ответить на тему  [ Сообщений: 40 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: Модуль QIWI?
СообщениеДобавлено: 25 июл 2013, 13:04 
Нет ни одной ошибки даже в режиме дебага.
При нажатии "Создать счет" выкидывает на несуществующую страницу и пишет http://х.х.х.х:8080/bgbilling/$
Также в qiwi.xsl прописан qiwi.js но его нигде нету


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

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


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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль QIWI?
СообщениеДобавлено: 25 июл 2013, 15: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
Сообщения: 4494
Откуда: Уфа, Россия
Карма: 187
В файле qiwi.xsl есть ошибка, надо
Код:
${WEBEXECUTER}
заменить на
Код:
{$WEBEXECUTER}


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


Вернуться к началу
  
 
 Заголовок сообщения: Re: Модуль QIWI?
СообщениеДобавлено: 27 июл 2013, 01:03 
Не могу настроить через 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
Сообщения: 4494
Откуда: Уфа, Россия
Карма: 187
а зачем внутри https? (между nginx и биллингом)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль QIWI?
СообщениеДобавлено: 27 июл 2013, 23:07 
Да сам не знаю, автоматом прописал как внешние запросы идут так и перекидываю их во внутрь.
Изменил так
Цитата:
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
Сообщения: 4494
Откуда: Уфа, Россия
Карма: 187
это точно нужно, у меня вроде без этого работало...
Код:
ssl_ciphers ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP;


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


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

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


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

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


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

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