taf_321 Опубликовано 24 марта, 2013 · Жалоба Выложил новую версию. См. первое сообщение. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
zakachkin Опубликовано 24 марта, 2013 · Жалоба не получаеться запустит. логи nginx 2013/03/24 22:23:56 [error] 12693#0: *95 open() "/srv/http/Symfony/web/app.php/login" failed (20: Not a directory), client: 192.168.0.5, server: symfony, request: "GET /app.php/login HTTP/1.1", host: "192.168.0.1:9092" Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
taf_321 Опубликовано 25 марта, 2013 · Жалоба nginx умеет rewrite? Надо научить его понимать /var/www/html/Symfony/web/.htaccess, либо переписать требуемый rewrite в его правилах. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
zakachkin Опубликовано 25 марта, 2013 · Жалоба nginx умеет rewrite? Надо научить его понимать /var/www/html/Symfony/web/.htaccess, либо переписать требуемый rewrite в его правилах. Это я понял, только я в этом rewrite мало что понимаю... Может подскажете? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
taf_321 Опубликовано 25 марта, 2013 · Жалоба Вот описание конкретно нашего случая: http://wiki.apache.org/httpd/RewriteFlags/QSA http://wiki.apache.org/httpd/RewriteFlags/L правило RewriteCond не дает преобразовывать уже преобразованные запросы. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Shiva Опубликовано 25 марта, 2013 · Жалоба nginx умеет rewrite? Надо научить его понимать /var/www/html/Symfony/web/.htaccess, либо переписать требуемый rewrite в его правилах. http://winginx.ru/htaccess Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
zakachkin Опубликовано 25 марта, 2013 · Жалоба nginx умеет rewrite? Надо научить его понимать /var/www/html/Symfony/web/.htaccess, либо переписать требуемый rewrite в его правилах. http://winginx.ru/htaccess Вот спасибо! то что надо. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
taf_321 Опубликовано 25 марта, 2013 · Жалоба дополнения от 25 марта: - сортировка списка корневых интерфейвсов по отображаемым именам - ручной ввод МАК-адресов на блокировку Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
nik247 Опубликовано 20 июня, 2014 · Жалоба Вы новую версию не выпускали? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
taf_321 Опубликовано 23 июня, 2014 · Жалоба нет, новой не делали. Разве что небольшой патчик, для совместимости с версией 1.8 аццеля: Symfony/app/Resources/views: --- base.html.twig.aaa 2014-05-21 04:09:23.338319489 +0900 +++ base.html.twig 2014-05-21 04:11:53.546856646 +0900 @@ -25,9 +25,9 @@ var DEV_TXD = 12; var GSTAT_UPTIME = 0; var GSTAT_CPU = 1; - var GSTAT_MEMORY = 2; - var GSTAT_PSTART = 16; - var GSTAT_PACTIVE = 17; + var GSTAT_MEMORY = 3; + var GSTAT_PSTART = 21; + var GSTAT_PACTIVE = 22; </script> <script type="text/javascript" src="{{ asset('/bundles/fosjsrouting/js/router.js') }}"></script> <script type="text/javascript" src="{{ path('fos_js_routing_js', {"callback": "fos.Router.setData"}) }}"></script> IMHO, веб-интерфейс - путь в тупик. копится желание для рисования полноценной админки в виде отдельного приложения. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
s.lobanov Опубликовано 23 июня, 2014 · Жалоба современный html с js framework-ами дадут вам возможностей не меньше, чем приложение. если самому изобретать велосипеды на js или голом html4+css, то это путь в тупик приложения это геморрой, слишком сложно поддерживать, когда пользователей больше одного с разными виндами, java/.net-машинами, процессорами(если речь про нейтив) и т.д. заставить поставить всех своих пользователей хром или фаерфокс куда проще, чем нужную ОС, .нет/java и т.д. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
taf_321 Опубликовано 24 июня, 2014 · Жалоба js, ajax и другая мутотень очень хорошо и красиво выглядят только тогда, когда на экране не меняется динамически 100500 параметров. И там, где прилада на qt без проблем пересчитывает и отрисовывает эти 100500 параметров, или приходится мириться с тупняком браузера, или нагружать БРАС откровенно левыми задачами. И в чем проблема поддержки относительно простого приложения, базирующегося на мультиплатформенном тулкит типа QT? Или java? Это если действовать без фанатизма и "хакеризмов". Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
taf_321 Опубликовано 25 июня, 2014 · Жалоба Еще к минусам веб-морды. Когда BRAS'ов более одного, и они - не приведи Ктулху! - полностью дублируют друг друга по набору обслуживаемых vlan'ов, то саппорту при разборках искать, где же поднялся конкретный клиент ну совсем не в кайф. В случае с админкой на рабочем месте саппорта можно свести данные сразу с нескольких BRAS'ов в каком-нибудь аккуратном и логическом представлении, так же обыграв ситуацию с распределенной по разным серверам нагрузкой. + ко всему навести доп. функционал для диагностики, тот же вывод trafshow/tcpdump по интерфейсу (по аналогии с микротиковским Torch). Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NiTr0 Опубликовано 25 июня, 2014 · Жалоба taf_321 Если брасов более одного - обычно есть радиус ;) Веб-морда - ИМХО нужна для маленького офисного тазика или пионернета без биллинга, не более. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
taf_321 Опубликовано 25 июня, 2014 · Жалоба Вебморда пилилась для оперативного разбора полетов. Типа объяснить клиенту, что WoT у него лагает не из-за того, что провайдер крадет клиентские байты, а потому, что кое-кто зарядил у себя 100500 торрент-раздач. Ну и тому подобные вещи. Вряд ли через радиус и статистику в биллинге можно оперативно посмотреть мгновенную скорость на клиентском интерфейсе. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
altair256 Опубликовано 28 августа, 2014 · Жалоба Здравствуйте! Установил данную программку. Но к сожалению ни видит интерфейсов ppp. Также не отрабатывает кнопка Показать Лог. Панель Uptime Memory CPU PPPOE Starting PPPOE Active также пуста. Все ставил по инструкции snmp установлен и работает. Подскажите пожалуйста, в чем может быть дело. accel-ppp.conf [modules] log_syslog pptp auth_mschap_v2 sigchld pppd_compat chap-secrets [core] log-error=/var/log/accel-ppp/core.log thread-count=4 [ppp] verbose=1 min-mtu=1280 mtu=1400 mru=1400 mppe=require ipv4=require ipv6=deny lcp-echo-interval=20 lcp-echo-timeout=120 [pptp] echo-interval=30 verbose=1 [client-ip-range] 0.0.0.0/0 [log] syslog=accel-pppd,daemon copy=1 level=3 [pppd-compat] ip-up=/etc/ppp/ip-up ip-down=/etc/ppp/ip-down verbose=1 [chap-secrets] gw-ip-address=192.168.1.1 chap-secrets=/etc/ppp/chap-secrets [cli] tcp=127.0.0.1:2001 snmp.conf dontLogTCPWrappersConnects true view systemonly included .1.3.6.1.2.1.1 view systemonly included .1.3.6.1.2.1.25.1 view all included .1 rocommunity public localhost #rocommunity public 172.31.0.253 rocommunity public default -V systemonly rwcommunity private 10.1.1.1 sysLocation Sitting on the Dock of the Bay sysContact Me <me@example.org> sysServices 72 disk / 10000 includeAllDisks 10% load 12 10 5 master agentx agentXSocket tcp:localhost:705 Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
taf_321 Опубликовано 2 сентября, 2014 · Жалоба Добрый день. SNMP не нужен (когда-то пробовали через него интерфейсы опрашивать, но отказались из-за больший накладных расходов). Версия accel-ppp какая? Для версии 1.8 нужен патчик: http://forum.nag.ru/forum/index.php?showtopic=75667&view=findpost&p=982917 Судя по конфигу, у вас поднимаются pptp, если честно, под такой тип соединения мы ничего не делали (используем исключительно pppoe). Но как вариант, можно применить такой финт ушами: в файле Symfony/src/Telnet/SnmpBundle/Services/SNMP.php, функция public function getChildrenDevices($ifname), поменять строку $devicesRaw = `echo "show sessions order username match calling-sid {$ifname}:" |nc 127.0.0.1 2001`; на $devicesRaw = `echo "show sessions order username" |nc 127.0.0.1 2001`; По логу, по-умолчанию лог читается из /var/log/daemons/info, место положение можно поменять в Symfony/src/Telnet/SnmpBundle/Controller/AjaxController.php, функция public function getLogAction. Ну и пользователь, от которого работает web-сервер, должен иметь права на чтение этого файла. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
altair256 Опубликовано 2 сентября, 2014 (изменено) · Жалоба Здравствуйте! Спасибо Вам за помощь! SNMP отключил. Теперь конфиг такой accel-ppp.conf [modules] log_file pptp auth_mschap_v2 sigchld pppd_compat chap-secrets [core] log-error=/var/log/accel-ppp/core.log thread-count=4 [ppp] verbose=1 min-mtu=1280 mtu=1400 mru=1400 mppe=require ipv4=require ipv6=deny lcp-echo-interval=20 lcp-echo-timeout=120 [pptp] echo-interval=30 verbose=1 [client-ip-range] 0.0.0.0/0 [log] log-file=/var/log/accel-ppp/accel-ppp.log log-emerg=/var/log/accel-ppp/emerg.log log-file=/var/log/accel-ppp/auth-fail.log copy=1 level=3 [pppd-compat] ip-up=/etc/ppp/ip-up ip-down=/etc/ppp/ip-down verbose=1 [chap-secrets] gw-ip-address=10.1.1.1 chap-secrets=/etc/ppp/chap-secrets [dns] dns1=10.1.1.1 [wins] wins1=10.1.1.1 [cli] tcp=127.0.0.1:2001 Версия accel 1.8. патчик применял. Вот выдержка с пропатченого base.html.twig <link href="{{ asset('css/bootstrap-responsive.min.css') }}" rel="stylesheet" type="text/css" /> {% block styles_head '' %} <script type="text/javascript"> // CONSTANTS var DEV_NAME = 0; var DEV_RX = 1; var DEV_RXP = 2; var DEV_RXE = 3; var DEV_RXD = 4; var DEV_TX = 9; var DEV_TXP = 10; var DEV_TXE = 11; var DEV_TXD = 12; var GSTAT_UPTIME = 0; var GSTAT_CPU = 1; var GSTAT_MEMORY = 3; var GSTAT_PSTART = 21; var GSTAT_PACTIVE = 22; </script> <script type="text/javascript" src="{{ asset('/bundles/fosjsrouting/js/router.js') }}"></script> <script type="text/javascript" src="{{ path('fos_js_routing_js', {"callback": "fos.Router.setData"}) }}"></script> <script type="text/javascript" src="{{ asset('/js/jquery.js') }}"></script> {% block js_head '' %} <link rel="shortcut icon" href="{{ asset('favicon.ico') }}" /> В файле Symfony/src/Telnet/SnmpBundle/Services/SNMP.php изменил строку как Вы сказали. По логу также изменил место положение в файле Symfony/src/Telnet/SnmpBundle/Controller/AjaxController.php $log = `tail -n 300 /var/log/accel-ppp/accel-ppp.log | grep -v "last message repeated" | grep -v "error on subcontainer"`; Права выставлены. Но к сожалению ничего не изменилось. Все та же ситуация :( Изменено 3 сентября, 2014 пользователем altair256 Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
nsa2006 Опубликовано 27 октября, 2014 · Жалоба У нас распределенный биллинг, много BRAS на основе accel, возможен опрос всех устройств, для поиска того же пользователя и выявление проблем? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
taf_321 Опубликовано 27 октября, 2014 · Жалоба Наверное, вам будет лучше посмотреть вот сюда: http://forum.nag.ru/forum/index.php?showtopic=45266&view=findpost&p=1011329 Вопрос с опросом сразу нескольких BRAS в одно коно там поднимался, и возможно что даже уже реализован. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Utelecom Опубликовано 25 февраля, 2019 · Жалоба Доброго времени суток, поделитесь акнуальным софтом для веб морды. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Nightik20 Опубликовано 16 мая, 2020 · Жалоба Здравствуйте! Если тема еще актуальна, тоже был бы рад актуальному софту для веб морды accel cmd Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
1uarik Опубликовано 10 июня, 2020 · Жалоба Ссылка в первом посте умерла, перезалейте пожалуйста. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NiTr0 Опубликовано 10 июня, 2020 · Жалоба к слову, кому надо эта вебка переписанная на питоне (по причине того что питон таки легче упихать в эмбеддед дистры чем пхп, да и приятнее он) - лежит тут https://github.com/nitr0man/accel-webgui Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
hRUst Опубликовано 16 сентября, 2020 · Жалоба В 10.06.2020 в 17:28, NiTr0 сказал: к слову, кому надо эта вебка переписанная на питоне (по причине того что питон таки легче упихать в эмбеддед дистры чем пхп, да и приятнее он) - лежит тут https://github.com/nitr0man/accel-webgui А есть скрины вебки? Надо маленькому оператору без биллинга собрать BRAS, либо на Accel, либо на микротиках. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...