Перейти до

~AsmodeuS~

Сitizens
  • Всього повідомлень

    729
  • Приєднався

  • Останній візит

  • Дней в лидерах

    7

Все, що було написано ~AsmodeuS~

  1. ~AsmodeuS~

    Билинг для 300-500 абонентов.

    Вот за это убивать надо. во первых из исходников собирается только одна программа и то только на линуксе это freeradius, а собирается она потому что perl собран в дистрибутиве с потоками а freeradius без потоков, так что с убийством обращайтесь к создателям дистрибутивов
  2. ~AsmodeuS~

    Билинг для 300-500 абонентов.

    Ммм, я говорил таблица пустая. Наполним, будем смотреть. Да её вообще нужно не выключать, а включать по желанию! А то она вроде есть, жрёть, а не гавкаэ, то есть её не пользуются. Сюда мы обязательно дойдём, ой там интересного... 25к душ, 2 года хранить dv_log чуть более мелкого ISP. к dv_log, нужен не архивный доступ. Да. Я не хотел вас обидеть, не критикуйте меня строго. Я бы не критиковал ваш продукт, если бы им не пользовался. В любом случае, данное обсуждение даст начало, к реализадии более качественного продукта. Никто не сомневается, что вы
  3. ~AsmodeuS~

    Билинг для 300-500 абонентов.

    Никуда они не уходят, а попадают в зап при N пропущенных алайвах Да и опенсорс это умеет (во всяком случае срез годичной давности). Только тут вот какое дело - биллинг отпал, сессии попридивались как истекшие, ип адреса повыдавались новым клиентам при коннекте. А сессии-то живые... Итог - нифига не работает нормально, надо по факту полностью рестартовать демоны на брасах или прибивать старые/новые сесии... нет немного не так если они пропали с мониторинга, то на следующем алайве они опять там будут если за это время были выданы эти ип еще кому то они тоже появятся в мониторинге
  4. ~AsmodeuS~

    Билинг для 300-500 абонентов.

    Как это - не отпускает? Как только сессия попадает в зап - все, юзер может коннектиться снова. В зап она попадает после N потерянных алайвов. Один минус - удаляется из запа целиком она всего после 2*N алайвов, я прикрутил себе патчик чтобы в запе она висела Y алайвов (доп.переменная конфига), на случай прерывания связи между биллингом и насами/остановки биллинга на профилактику... Дело в том, что если падает нас, то сессии уходят вместе с ним. Если при этом его быстро поднять, то окажется что сессии висят на нем до сих пор. Причем еще и не запнутые, а юзеры в это время досят насы.
  5. ~AsmodeuS~

    Билинг для 300-500 абонентов.

    Как это - не отпускает? Как только сессия попадает в зап - все, юзер может коннектиться снова. В зап она попадает после N потерянных алайвов. Один минус - удаляется из запа целиком она всего после 2*N алайвов, я прикрутил себе патчик чтобы в запе она висела Y алайвов (доп.переменная конфига), на случай прерывания связи между биллингом и насами/остановки биллинга на профилактику... ком версия восстанавливает самостоятельно потерянные сессии
  6. ~AsmodeuS~

    Билинг для 300-500 абонентов.

    SELECT id as nas_id, name AS nas_name, nas_identifier, descr AS nas_describe, ip AS nas_ip, nas_type, auth_type AS nas_auth_type, mng_host_port as nas_mng_ip_port, mng_user AS nas_mng_user, DECODE(mng_password, 'test12345678901234567890') AS nas_mng_password, rad_pairs AS nas_rad_pairs, alive AS nas_alive, disable AS nas_disable, ext_acct AS nas_ext_acct, gid, address_build, address_street, address_flat, zip, city, country, domain_id, mac, changed, location_id FROM nas WHERE
  7. ~AsmodeuS~

    Билинг для 300-500 абонентов.

    что они дадут при авторизации ?
  8. ~AsmodeuS~

    Билинг для 300-500 абонентов.

    В лицензиях самих модулей написано, как можно использовать их код в других проектах. И вы ложите на эти лицензии. Не хорошо. А что по этому поводу думает ваша лицензия GPL - никого не волнует Асмодеус, проблемы не исчезают от того, что вы оправдываетесь и говнокод безопаснее и адекватнее не становится. я думаю уже пора Вам вырасти и если есть что сказать то говорить по существу с примерами, а не пальцем в ....
  9. ~AsmodeuS~

    Билинг для 300-500 абонентов.

    сейчас полностью переписывается документация и делается интерактивная подсказка для всех функций, работа с веб интерфейсом будет более понятной Вы ее 2 года уже пишете.и что по первому пункту? просто я честно боюсь обновляться: платной поддержки нет, а остаться с новыми глюками один на один и потом искать решение (которое как всегда - обновите биллинг) мне не хочется. Да и все это на живых юзерах - это еще минус в карму провайдера. Вам нужно что-то поменять кардинально в тестировании, если оно у вас есть. Не нужно тестировать на своих клиентах, и тогда в таких темах Ваш продукт будет на п
  10. ~AsmodeuS~

    Билинг для 300-500 абонентов.

    Я не во всём согласен с "tttt", кроме данного пункта. Считаю, что плейсхолдеры можно не использовать при вставке в запросы только целочисленных параметров, но только в языках со строго типизируемыми данными. Иначе это достаточно серьёзная дыра ABillS начинал свою жизнь еще когда плейсхолдеры не работали с mysql и была выбрана другая технология
  11. ~AsmodeuS~

    Билинг для 300-500 абонентов.

    сейчас полностью переписывается документация и делается интерактивная подсказка для всех функций, работа с веб интерфейсом будет более понятной
  12. ~AsmodeuS~

    Билинг для 300-500 абонентов.

    Какие ошибки ? Например DBD::mysql::st execute failed: Unknown column 'dv.dv_login' in 'field list' at ../../Abills/mysql//main.pm DBD::mysql::st execute failed: Unknown column 'u.uid' in 'where clause' at ../../Abills/mysql//main.pm Дамп БД из дистрибутива... можно написать при каких операциях ?
  13. ~AsmodeuS~

    Билинг для 300-500 абонентов.

    покажите пункт где написано что GPL программы не могу использовать CPAN Perl модули ? покажите хотя бы один билинг проект выложенный на CPAN, или тот же Вами любимый Webmin перед тес как что то выдать хотябы будте знакомы с проектом http://abills.net.ua/wiki/doku.php/abills:docs:development:faq:ru Вы сначало найдите, а потом рассказывайте про injection и безопасность. Малое использование плейсхолдеров имеют совсем другие причины, но ВЫ ж еще до этой главы наверное не дошли. Вам уже сказали и не раз что все есть но зачем их выно
  14. ~AsmodeuS~

    Билинг для 300-500 абонентов.

    Какие ошибки ?
  15. ~AsmodeuS~

    Билинг для 300-500 абонентов.

    Попросите у них демку потыкать. Мне очень понравилось, но в связи с войной и еще многими обстоятельствами покупка отменилась. Да и вообще latera очень солидные ребята. А самый большой + это Oracle Database и грамотная структура таблиц. Не столько она уже и стоит, что бы экономить на сердце предприятия. А если вы сомневаетесь в покупке, то загляните в код бесплатной версии всем любимой украинской биллинговой системы и EXPLAINом запросы к базе погоняйте. И вы поймёте, что значит писать не качественно. Это моё мнение. примеры в студию
  16. ~AsmodeuS~

    Билинг для 300-500 абонентов.

    так було уже таке в лютому, але купа клієнтів підняло кіпіш і якось розгреблось
  17. ~AsmodeuS~

    Билинг для 300-500 абонентов.

    как показала практика цены очень демократичные если не говорить почти бесплатно, цено образование в долларах потому что продуктом пользуются более 10 стран мира и как то не очень интересно в каждой стране вести в своей валюте и отслеживать все скачки валюты, или оплачивать программиста например заплату в польских злотых или в валюте республики конго. и кстати я всегда горю если задорого можно можно нанять программиста и он вам сможет дешевле сделать возможно
  18. ~AsmodeuS~

    Билинг для 300-500 абонентов.

    хотели подмахнуть но оказались правы держащий 500 тис абонентов, в отличии от других предлагаемых систем хотя и так понятно по существу у вас нечего написать )
  19. ~AsmodeuS~

    Билинг для 300-500 абонентов.

    А що, у Perl-а вже є JIT? Крім Parrot, звичайно ж. Perl скоріш скриптовий, аніж мова програмування... JIT - то я для прикладу, пану Асмодеусу, а то "йому нема різниці на чому написано" Все зависит как написано в старгейзера ядро подсчета и команды вызова авторизыции написано на С а все остальные функции вызываются внешними шел скриптами с постоянной компиляцией кода, веб интерфейс если брать ubilling php теперь смотрим ABillS все монолитно написано на одном языке Perl, атворизатор вкомпилирован в freeradius для IPoE написаны демоны которые постоянно работают в режиме сер
  20. ~AsmodeuS~

    Билинг для 300-500 абонентов.

    приходите в салон лексуса купить машину, а вам говорят та Вы что лучше самом у собрать вот какой то вася пупкин вам за малую цену сделает, потом оказывается что вася пупкин берёт старые жигули красит их по новому и отдаёт Вам. через полгода поломка но вася пупкин уже машинами не занимается так как он сейчас продаёт холодильники. И вы опять перед выбором искать нового васю пупкина или пойти и купить нормальную машину Старгейзер на сях писаний в чём фишка на чём он написан ?
  21. мараз не маразм но такие случаи последние 2 года далеко не редкость по этому много провайдеров выносит свои биллинги сейчас на удалённый площадки или делают даже кластера интернет сейчас это разрешает
  22. вообще подход цены немного не правильный если все это уже есть за 1000 то под заказ с нудя кто то будет это же писать за 6000 и это как минимум, то есть сэкономить заказав тоже не выйдет
  23. ~AsmodeuS~

    Abills: странный глюк

    Может стоит потюнить ФС и БД, сталкивался с таким, биллинг под дебианом клеил ласты на 3й сотне абонов, немного поправить fstab, немножко тюнига БД, и летает на 3й тысяче... а можно подробней про тюнинг БД ?
  24. ~AsmodeuS~

    Abills: странный глюк

    нужно коректно все настраивать, если у Вас мало абонентов то Ві не замечаете ошибок как только их становиться больше становиться больше недовольных и начинают лез ошибки по не коректной настройке в верси 0.7 уже вся настройка будет идти с вебки с доп проверками чтоіб не было вариантов накосячить Главное что бы разработчики не кОсясили, как с mysql в последней стабильной версии косяки уже давно поправлены
  25. ~AsmodeuS~

    Abills: странный глюк

    нужно коректно все настраивать, если у Вас мало абонентов то Ві не замечаете ошибок как только их становиться больше становиться больше недовольных и начинают лез ошибки по не коректной настройке в верси 0.7 уже вся настройка будет идти с вебки с доп проверками чтоіб не было вариантов накосячить
×
×
  • Створити нове...