nightfly Posted November 19, 2013 at 11:11 PM Posted November 19, 2013 at 11:11 PM розшифруйте будьласка, по яких даних буде йти порівняння, або посилання тицніть. спробуйте там хешування логінів юзерів в циферки, зате гарантовано є у кожного юзера і гарантовано воно унікальне.
mgo Posted November 19, 2013 at 11:16 PM Author Posted November 19, 2013 at 11:16 PM логінів юзерів ой там такі крякозябри нагенерело білінгом зате гарантовано є у кожного юзера і гарантовано воно унікальне. ну це безумовно велечезний плюс. Значить юзер буде перти в банк і диктувати (давати карточку ) касиру з свій логін.
nightfly Posted November 19, 2013 at 11:41 PM Posted November 19, 2013 at 11:41 PM ой там такі крякозябри нагенерело білінгом то арабські цифри. Значить юзер буде перти в банк і диктувати (давати карточку ) касиру з свій логін. ні! Ше раз: CREATE VIEW op_customers (realid,virtualid) AS SELECT users.login, CRC32(users.login) FROM `users`; і він буде мати спільний для всіх платіжних систем чисто цифровий "Платіжний ID"
mgo Posted November 20, 2013 at 08:49 AM Author Posted November 20, 2013 at 08:49 AM (edited) ок. у virtualid згенерувались циферки. що з ними робити? гг там прикольна ідея постріляти по кометі галея)) Але добре їх юзерам на руки роздати, тай у базі уже є Платіжний ID. Заміняти старий Платіжний ID на новий з virtualid? Edited November 20, 2013 at 09:06 AM by mgo
nightfly Posted November 20, 2013 at 01:05 PM Posted November 20, 2013 at 01:05 PM Такс. Покажіть вихлоп show create view `op_customers`
mgo Posted November 20, 2013 at 01:10 PM Author Posted November 20, 2013 at 01:10 PM Результат array ( 0 => array ( 'View' => 'op_customers', 'Create View' => 'CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `op_customers` AS select `users`.`login` AS `realid`,crc32(`users`.`login`) AS `virtualid` from `users`', 'character_set_client' => 'utf8', 'collation_connection' => 'utf8_general_ci', ), ) а циферки я через phpmyadmin наблюдаю SELECT * FROM `op_customers`
nightfly Posted November 20, 2013 at 01:17 PM Posted November 20, 2013 at 01:17 PM Ну все ок. Тоді просто включаємо в alter.ini і userstats.ini опцію OPENPAYZ_REALID та заставляємо всіх башляти за їхнім "Платіжним ID".
mgo Posted November 20, 2013 at 01:25 PM Author Posted November 20, 2013 at 01:25 PM (edited) еммм тільки уточнити хочу Платіжний ID в профілі користувача неспівпадає з virtualid яке я наблюдаю через phpmyadmin. Так має бути? Якщо так то я незрозумів сенс маневру CREATE VIEW op_customers (realid,virtualid) AS SELECT users.login, CRC32(users.login) FROM `users`; який і нагенерив virtualid з логінів. можна ж було просто Платіжний ID який був юзати. упс ... я нетой Платіжний ID звіряю все гут)) Дякую! Edited November 20, 2013 at 01:32 PM by mgo
nightfly Posted November 20, 2013 at 01:56 PM Posted November 20, 2013 at 01:56 PM Платіжний ID в профілі користувача неспівпадає з virtualid яке я наблюдаю через phpmyadmin. Так має бути? повторюю втретє - OPENPAYZ_REALID
mgo Posted November 20, 2013 at 03:23 PM Author Posted November 20, 2013 at 03:23 PM (edited) OPENPAYZ_REALID=1 зробив давно) усе збігається, я не звідти "Платіжний ID" брав, шаманив усе на новому білінгу з хостінгу, а "Платіжний ID" брав для звірки зі старого тому стільки дурних питань Edited November 20, 2013 at 03:29 PM by mgo
nightfly Posted November 20, 2013 at 03:27 PM Posted November 20, 2013 at 03:27 PM усе збігається, я не звідти ідентивікатор брав, шаманив усе на новому білінгу з хостінгу, а брав для звітки зі старого "Платіжний ID"
mgo Posted November 23, 2013 at 02:32 PM Author Posted November 23, 2013 at 02:32 PM (edited) щось я пропустив при переносі( на білінг зайти неможу з 172.32.0.0/20 (Підмережа UHW) точніше сторінка повільно підгружається, коли жму стоп у браузері вилітає пів сторінки. на внутрішні мережі тупняк. хм... кабінет шустро відкривається 172.16.0.1/billing/ тупняк 172.16.0.1/billing/userstats/ шустро з світу усе добре бігає. внутрішня мережа це брідж до якого через EoIP мікротіки законекчені, по них видаютья IP юзерам. підкажіть де міг натупити? фаєр вимкнений .... таке враження що зарізана швидкість до 1 кб/с Edited November 23, 2013 at 06:14 PM by mgo
mgo Posted November 23, 2013 at 07:14 PM Author Posted November 23, 2013 at 07:14 PM ipfw show 00060 0 0 deny ip from any to me dst-port 22,3306,5555,199,42111,953 via re0 65535 17410256 9722343245 allow ip from any to any
nightfly Posted November 23, 2013 at 07:16 PM Posted November 23, 2013 at 07:16 PM Агонь. Значить десь в раутингу пороблено. Зирте в mtr.
mgo Posted November 23, 2013 at 07:25 PM Author Posted November 23, 2013 at 07:25 PM Агонь. хм то добре чи зле?
nightfly Posted November 23, 2013 at 07:37 PM Posted November 23, 2013 at 07:37 PM хм то добре чи зле? Ну deny all from any to any не споглядаю, чи fwd "внікуда" - так що будемо рахувати, що фист файно
mgo Posted November 25, 2013 at 06:53 PM Author Posted November 25, 2013 at 06:53 PM (edited) Консультація по EoIP тунелях потрібна. Між точкою 1 BSD та точко 2 MikroTik прокинуто EoIP тунель. З одної сторони і з іншої він завязаний в брідж з потрібними інтерфейсами. на бріджах стоять адреси: BSD ----- EoIP--- MikroTik 10.10.10.1/24 10.10.10.2/24 З мікротіка MAK бріджа BSD пінгується (ARP ping), в арп листах як на бзді є мікротік так і навпаки. А по IP пінгуватись ну ніяк нехочуть. До тепер усе через PPtP їхало, туда був змаршрутизований весь IP трафік. --------------------------------------------------------------------------------------------------------------- Сам і відповім ощепятка в налаштуванні EoIP на BSD. хоча чо бігали пінги по МАК х-зна. Edited November 26, 2013 at 11:13 AM by mgo
mgo Posted November 29, 2013 at 02:20 PM Author Posted November 29, 2013 at 02:20 PM цікаву чудасію спостерігаю після масового ресету юзерів. у клієнта баланс = кредиту, а йому виконується onDisconnect, і так з кількома клієнтами (2-3шт ) на парі насів. История жизни 2013-11-28 17:52:48 MASSRESET User xxx /var/stargazer/allconnect.log 2013-11-28 17:52:49 - [ubilling] - OnDisconnect started for user `xxx`:2013-11-28 17:52:50 - [Executer] - Success: Firewall entry was updated/created2013-11-28 17:52:50 - [Executer] - Success: Queue entry was updated/created2013-11-28 17:52:51 - [Executer] - Success: ARP entry was updated/created2013-11-28 17:52:51 - [ubilling] - QC: 6, elapsed time: 2.214 sec. ресет руками з профілю юзера, його вмикає.
jcomm Posted November 29, 2013 at 05:34 PM Posted November 29, 2013 at 05:34 PM (edited) цікаву чудасію спостерігаю після масового ресету юзерів. у клієнта баланс = кредиту, а йому виконується onDisconnect, і так з кількома клієнтами (2-3шт ) на парі насів. История жизни 2013-11-28 17:52:48 MASSRESET User xxx /var/stargazer/allconnect.log 2013-11-28 17:52:49 - [ubilling] - OnDisconnect started for user `xxx`: 2013-11-28 17:52:50 - [Executer] - Success: Firewall entry was updated/created 2013-11-28 17:52:50 - [Executer] - Success: Queue entry was updated/created 2013-11-28 17:52:51 - [Executer] - Success: ARP entry was updated/created 2013-11-28 17:52:51 - [ubilling] - QC: 6, elapsed time: 2.214 sec. ресет руками з профілю юзера, його вмикає. Это вам еще повезло, что парочка пользователей остались вырублены, обычно остаются все, кроме последнего.. Даже гадалки, шаманы и танцы с бубном не дают понятия о том, чего именно это происходит.. Edited November 29, 2013 at 05:34 PM by jcomm
mgo Posted November 30, 2013 at 06:44 AM Author Posted November 30, 2013 at 06:44 AM Наскільки я розумію рестарт старгейзера робить той самий масовий ресет тільки без глюку. А масовий ресет буде чекати поки шамани з гадалками знайдуть и профіксять глюк)
jcomm Posted November 30, 2013 at 08:11 AM Posted November 30, 2013 at 08:11 AM Наскільки я розумію рестарт старгейзера робить той самий масовий ресет тільки без глюку. А масовий ресет буде чекати поки шамани з гадалками знайдуть и профіксять глюк) Саме так..
nightfly Posted November 30, 2013 at 08:41 AM Posted November 30, 2013 at 08:41 AM RESET_AO=1 спробуйте. Шансів на успіх явно більше.
mgo Posted November 30, 2013 at 08:01 PM Author Posted November 30, 2013 at 08:01 PM RESET_AO=1 alter.ini?
nightfly Posted November 30, 2013 at 08:04 PM Posted November 30, 2013 at 08:04 PM RESET_AO=1 alter.ini? RESET_AO=1 billing.ini!
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now