Andrey75
Тип контенту
Профили
Форум
Календарь
Сообщения додав Andrey75
-
-
19 часов назад, l1ght сказал:
Валится походу в этой функции. Обратитесь в их саппорт, пусть проверят.
Походу что-то да поменялось раз "Tinkoff fail transaction"
function CheckParams() { // Список обязательных параметров $params=array('TerminalKey','OrderId','PaymentId','Amount','Token','Success','Status'); // Проверка их наличия foreach ($params as $eachparam) { if (empty($_POST[$eachparam])) { return( false ); } } if ( $_POST['Success'] != 'true' ) return( false ); if ( $_POST['ErrorCode'] != '0' ) return( false ); if ( $_POST['TerminalKey'] != '1480927487288' ) return( false ); if ( $_POST['Status'] != 'AUTHORIZED' && $_POST['Status'] != 'CONFIRMED' ) return( false ); return( true ); }
поддержка Тинькофф отправляют сюда https://oplata.tinkoff.ru/landing/develop/notifications
вроде все тоже.
-
7 минут назад, Andrey75 сказал:
понял пробую
лог апачь
91.194.226.212 - - [27/Dec/2018:08:15:27 +0500] "POST /openpayz/frontend/tinkoff/ HTTP/1.1" 200 2
лог ошибки апачь
[Thu Dec 27 08:15:27.053085 2018] [:error] [pid 8419] [client 91.194.226.212:35200] Tinkoff fail transaction:
[Thu Dec 27 08:15:27.169513 2018] [:error] [pid 2346] [client 91.194.226.212:48476] Tinkoff fail transaction:в старгазере пусто
2018-12-27 06:43:10 -- [conf_sg] Failed to read data from 58.153.244.201:35198. Unexpected EOF.
2018-12-27 06:43:10 -- [conf_sg] Received invalid header from 58.153.244.201:35208.
2018-12-27 06:43:12 -- [conf_sg] Received invalid header from 58.153.244.201:35215.
2018-12-27 07:24:41 -- [conf_sg] Received invalid header from 216.218.206.68:23662. -
14 часов назад, l1ght сказал:
301 код, натыкался на такое когда в конце ссылки не было слеша
т.е. банк должен стучаться на
понял пробую
-
В 04.01.2018 в 20:52, Pautiina сказал:
Покажите, что показывает лог /var/log/httpd-access.log /var/log/httpd-error.log во время того, когда вы пытаетесь пополнить через Ликпей. К стати, вы можете повторить запрос с ликпей, если используете последний openpayz и последний обновленный liqpay ftontend
дабы не плодить тем помощи прошу тут.
где то не доделал поможите!
логи:
httpd-access.log
91.194.226.212 - - [26/Dec/2018:16:45:13 +0500] "POST /openpayz/frontend/tinkoff HTTP/1.1" 301 254
httpd-error.log
с этого ip нет ничего
[Wed Dec 26 08:28:16.056185 2018] [:error] [pid 910] [client 117.50.79.119:3619] script '/usr/local/www/apache24/data/index.php' not found or unable to stat
[Wed Dec 26 14:26:48.268228 2018] [:error] [pid 5523] [client 223.105.4.248:34639] script '/usr/local/www/apache24/data/index.php' not found or unable to statлог старгазер
2018-12-26 16:16:55 -- [conf_sg] Failed to read data from 113.122.176.78:38772. Unexpected EOF.
2018-12-26 16:16:55 -- [conf_sg] Received invalid header from 113.122.176.78:38784.
2018-12-26 16:17:00 -- [conf_sg] Received invalid header from 113.122.176.78:38800.
2018-12-26 16:39:51 -- [conf_sg] Received invalid header from 109.48.115.48:59617.ip тинькофф тоже нет
где напортачил? платеж проходит дентга на счет падает
-
доброго всем дня!
что не плодить тем пишу сюда.
помогите перенести радиус атрибуты с одной сети в другую, лень все ручками делать
-
СПАСИБО! Что тыкнули в нужном направлении!
более чем наглядно и проще не куда
-
7 минут назад, nightfly сказал:
Типа платежи предыдущие все грохнуть? Если так, то truncate table `payments` и paymentscorr аналогично. Остановки stargazer не требует.
то есть все оплаты и фин отчеты в 2 таблицах:
payments и paymentscorr
а в phpadmin очистить реально?
-
Доброго времени суток всем!
подскажите как обнулить все финансовые операции, меняем юр. лицо
новую тему создавать не стал. -
работает с одной сетевой картой и cisco нормально
-
DHCP запущен на ubillinge? можно настройки dhcp увидеть?
-
Связка Ubilling + Cisco 7201 (хватит старушки на 1 поселок)
ТЗ
запустить сервисы на Cisco соответствующие состояниям абонентасервисы дожник, заморожен, и отключен. должны осуществлять редирект абонента на соответствующую страничку, и ограничивать дотуп.
сервис ON-LINE, должен ограничивать скорость в соответствии с тарифом.
Сервисы cisco на примере должника
! редирект на страничку, необходимо настроить АПАЧЬ для работы с 82 портом
!
redirect server-group OFF-LINE_REDIRECT
server ip биллинг port 82!
!
!
class-map type traffic match-any ACL-OFF-LINE_L4R
match access-group input name OFF-LINE-L4R!
class-map type traffic match-any ACL-OFF-LINE
match access-group input name OFF-LINE-ACC
match access-group output name OFF-LINE-ACC!
!Сами сервисы
!
policy-map type service ON-LINE_L4R
!
policy-map type service ON-LINE
service local
class type traffic ACL-ON-LINE
!!
policy-map type service OFF-LINE_SRV
service local
3 class type traffic ACL-OFF-LINE
!
class type traffic default input
drop
!
!! АСС лист редирект
!
ip access-list extended OFF-LINE-L4R
deny ip any host биллинг
deny ip host биллинг any
permit tcp any any eq www
deny ip any any!
!АСС лист, где ограничиваем доступ и т.д.
!
ip access-list extended OFF-LINE-ACC
permit ip any host 8.8.8.8
permit ip host 8.8.8.8 any
permit ip any host биллинг
permit ip host биллинг any
!радиус атрибуты в биллинге
Cisco-Account-Info += A{user[state]}_L4R
Cisco-Account-Info += A{user[state]}_SRV replyатрибуты присвоения скорости, скорость в биллинге вводим в кбит
Cisco-Service-Info += QD;{speed[up]}
Cisco-Service-Info += QU;{speed[down]}Для сброса сессии абонента настраиваем СоА на cisco
!
aaa server radius dynamic-author
client биллинг server-key парольСоА
port №порта
auth-type any
ignore session-key
ignore server-key
!
Добавляем соответствующую строку в файлы коннект и дисконнект Старгайзера
/bin/echo "User-Name=\"$IP\",Cisco-Account-Info=\"S$IP\",cisco-avpair=\"subscriber:command=account-logoff\"" | /usr/local/bin/radclient -x ip cisco:порт coa парольСоА >> /var/stargazer/allconnect.log
на этом все, у меня работает.
если есть поправки буду рад -
в настройках cisco создал сервисы по состоянию абонента
и использовал атрибутыCisco-Account-Info += A{user[state]}_SRV
не понятно как разорвать сессию абонента при смене скорости
гуру помогите!
-
нашел, вопрос по атрибутам!
> test Auth-Type := Local, User-Password == "test"
That should be
test Auth-Type = Local, User-Password := "test"вот здесь https://www.linux.org.ru/forum/admin/4687789, всем спасибо!
ubilling@ubilling:/usr/local/etc/raddb/sites-enabled# radtest 00001 00001 127.0.0.1 0 dec0071981b1
Sending Access-Request of id 232 to 127.0.0.1 port 1812
User-Name = "00001"
User-Password = "00001"
NAS-IP-Address = 127.0.0.1
NAS-Port = 0
Message-Authenticator = 0x00000000000000000000000000000000
rad_recv: Access-Accept packet from host 127.0.0.1 port 1812, id=232, length=20
ubilling@ubilling:/usr/local/etc/raddb/sites-enabled#
-
добавил атрибуты :
Auth-Type := LocalUser-Password == {user[Password]}Service-Type = Framed-User,Framed-Protocol = PPP,Framed-IP-Address = {nethost[ip]}в логах:Thu Jun 8 17:15:54 2017 : Auth: Login incorrect: [00001/00001] (from client Local port 0)запрос:ubilling@ubilling:/var/log# radtest 00001 00001 127.0.0.1 0 dec0071981b1Sending Access-Request of id 245 to 127.0.0.1 port 1812User-Name = "00001"User-Password = "00001"NAS-IP-Address = 127.0.0.1NAS-Port = 0Message-Authenticator = 0x00000000000000000000000000000000rad_recv: Access-Reject packet from host 127.0.0.1 port 1812, id=245, length=20ubilling@ubilling:/var/log# -
надо добавить атрибуты?
-
переустановил систему заново, то-же самое
созданные NAS есть в таблице MySQL radius_clients
таблица radius_check пустая, как я понял здесь должны быть абоненты? -
лог при загрузке системы
Tue Jun 6 15:28:47 2017 : Info: Signalled to terminate
Tue Jun 6 15:28:47 2017 : Info: Exiting normally.Tue Jun 6 15:28:47 2017 : Info: rlm_sql (sql): Closing sqlsocket 4Tue Jun 6 15:28:47 2017 : Info: rlm_sql (sql): Closing sqlsocket 3Tue Jun 6 15:28:47 2017 : Info: rlm_sql (sql): Closing sqlsocket 2Tue Jun 6 15:28:47 2017 : Info: rlm_sql (sql): Closing sqlsocket 1Tue Jun 6 15:28:47 2017 : Info: rlm_sql (sql): Closing sqlsocket 0Tue Jun 6 15:30:38 2017 : Info: rlm_sql (sql): Driver rlm_sql_mysql (module rlm_sql_mysql) loaded and linkedTue Jun 6 15:30:38 2017 : Info: rlm_sql (sql): Attempting to connect to root@localhost:3306/stgTue Jun 6 15:30:38 2017 : Info: rlm_sql (sql): Attempting to connect rlm_sql_mysql #0Tue Jun 6 15:30:38 2017 : Info: rlm_sql_mysql: Starting connect to MySQL server for #0Tue Jun 6 15:30:38 2017 : Info: rlm_sql (sql): Connected new DB handle, #0Tue Jun 6 15:30:38 2017 : Info: rlm_sql (sql): Attempting to connect rlm_sql_mysql #1Tue Jun 6 15:30:38 2017 : Info: rlm_sql_mysql: Starting connect to MySQL server for #1Tue Jun 6 15:30:38 2017 : Info: rlm_sql (sql): Connected new DB handle, #1Tue Jun 6 15:30:38 2017 : Info: rlm_sql (sql): Attempting to connect rlm_sql_mysql #2Tue Jun 6 15:30:38 2017 : Info: rlm_sql_mysql: Starting connect to MySQL server for #2Tue Jun 6 15:30:38 2017 : Info: rlm_sql (sql): Connected new DB handle, #2Tue Jun 6 15:30:38 2017 : Info: rlm_sql (sql): Attempting to connect rlm_sql_mysql #3Tue Jun 6 15:30:38 2017 : Info: rlm_sql_mysql: Starting connect to MySQL server for #3Tue Jun 6 15:30:38 2017 : Info: rlm_sql (sql): Connected new DB handle, #3Tue Jun 6 15:30:38 2017 : Info: rlm_sql (sql): Attempting to connect rlm_sql_mysql #4Tue Jun 6 15:30:38 2017 : Info: rlm_sql_mysql: Starting connect to MySQL server for #4Tue Jun 6 15:30:38 2017 : Info: rlm_sql (sql): Connected new DB handle, #4Tue Jun 6 15:30:39 2017 : Info: Loaded virtual server <default>Tue Jun 6 15:30:39 2017 : Info: Loaded virtual server inner-tunnelTue Jun 6 15:30:39 2017 : Info: Ready to process requests.файлы sql.conf и radiusd.conf менял
где копать?
-
похоже ошибка с базой данных
-
лого при запуске radiusd -X
Tue Jun 6 11:31:34 2017 : Info: Signalled to terminate
Tue Jun 6 11:31:34 2017 : Info: Exiting normally.Tue Jun 6 11:31:34 2017 : Info: rlm_sql (sql): Closing sqlsocket 4Tue Jun 6 11:31:34 2017 : Info: rlm_sql (sql): Closing sqlsocket 3Tue Jun 6 11:31:34 2017 : Info: rlm_sql (sql): Closing sqlsocket 2Tue Jun 6 11:31:34 2017 : Info: rlm_sql (sql): Closing sqlsocket 1Tue Jun 6 11:31:34 2017 : Info: rlm_sql (sql): Closing sqlsocket 0 -
помогите не проходит авторизация при radtest:
ubilling@ubilling:/var/log# radtest 00001 5o3d40yo 127.0.0.1 0 dec0071981b1Sending Access-Request of id 163 to 127.0.0.1 port 1812User-Name = "0001"User-Password = "5o3d40yo"NAS-IP-Address = 127.0.0.1NAS-Port = 0Message-Authenticator = 0x00000000000000000000000000000000rad_recv: Access-Reject packet from host 127.0.0.1 port 1812, id=163, length=20ubilling@ubilling:/var/log#в логах пишет:
Tue Jun 6 10:56:49 2017 : Auth: Login incorrect: [0001/5o3d40yo] (from client Test port 0)
-
есть OLT Dasan вот отсюда https://shop.nag.ru/catalog/03903.GPON--GEPON/11770.SNR/09352.SNR-OLT-4x-8GC
помогите с настройкой Понизатора.
в первоисточниках Dasana сказано(оригинал во вложении):
7.1.1 SNMP Community
Only an authorized person can access SNMP agent by configuring SNMP community
with a community name and additional information.
To configure SNMP community to allow an authorized person to access, use the following
command.
Command Mode Description
snmp community {ro | rw} Creates SNMP community.
COMMUNITY [A.B.C.D] [OID] COMMUNITY: community name
Global
no snmp community {ro | rw}
Deletes created community.
COMMUNITY
You can configure up to 3 SNMP communities for each read-only and read-write.
i
114
----------------------- Page 115-----------------------
User Manual UMN:CLI
SNR-OLT-4X-8GC
To display configured SNMP community, use the following command.
Command Mode Description
Enable
show snmp community Global Shows created SNMP community.
Bridge
The following is an example of creating 2 SNMP communities.
SWITCH(config)# snmp community ro public
SWITCH(config)# snmp community rw private
SWITCH(config)# show snmp community
Community List
Type Community Source OID
-----------------------------------------------
ro public
rw private
SWITCH(config)#не могу найти "5. Добавляем в crontab -e соответствующий вызов RemoteAPI."
сильно не пинайте или укажите на букварь
-
т.е. ограничивать трафик можно чем угодно и без сертификатов?
Если у вас не помегабайтная тарификация, то да.
а где можно это увидеть де юро
в
Приказ Министерства связи и массовых коммуникаций РФ от 26 августа 2014 г. N 258
Система ГАРАНТ: http://base.garant.ru/70782862/#friends#ixzz4j8LJlBU5
не нашел
-
т.е. ограничивать трафик можно чем угодно и без сертификатов?
-
В идеале было бы сделать как то так:
инет - биллинг - Л3 - ОЛТ - абоненты
На биллинге тупо два физических интерфейса без всяких алиасов и вланов
На Л3 свиче нарезаются ВЛАНы и настраивается маршрутизация
ОЛТ настраивается обычно.
В такой конфигурации не будет плясок с бубном )
биллинг не сертифицорован, значит резать скорость абонентов не может
Що за бред?
Сертификат биллинга нужен чтобы трафик считать, а не скорость резать.
На сколько я понимаю. в этой схеме биллинг совмещен с локальным НАСом.
а безлимитный тариф без подсчета трафика
Это схема рука, лицо, табуретка ...
подскажите свою
Новий сервера + відновлення UBilling
в Stargazer Ubilling
Опубліковано:
как в php вывести вместе с [Thu Dec 27 08:15:27.169513 2018] [:error] [pid 2346] [client 91.194.226.212:48476] Tinkoff fail transaction:
значения переменных:
$hash=$_POST['PaymentId'];
$sum=$_POST['Amount'] / 100;
$customerid=explode('_' ,trim($_POST['OrderId']));
$customerid=$customerid[0];
$paysys='TINKOFF';
$hashStore=$paysys.'_'.$hash;
$status=$_POST['Status'];