About Forum Blogs NOC Docs Downloads KB Issues Code CI Registration

nocproject.org

#nocproject.org at irc.freenode.net log.
Back to nocproject.org Back to IRC log index
Date: 12.11.2012
zi_rus #
05:37
слышали, lurkmore занесли в список
05:38
наш аплинк уже забанил
Unbeerable #
05:39
понавыбирали идиотов
zi_rus #
05:42
если бы выбирали
freee #
07:41
dvolodin, а как в Filter задать типа пуст
dvolodin #
07:46
esc ?
freee #
07:54
чо ?
ufir #
07:55
чо ?
freee #
07:56
переформулирую
07:56
есть приложени Filter в IPAM
ufir #
07:56
zi_rus как внесли так и вынесли, они там айпишник на единицу увеличили, и всё
freee #
07:56
там есть поля
07:56
как задать что поле должно бьыть пусто ?
dvolodin #
07:59
ufir: ага, теперь все крупные сайты будут менять адреса раз в день
07:59
:)
07:59
чисто профилактически
08:01
Ждем поправок в УК со статьей "Противодействие блокированию сайта через федеральный список"
freee #
08:01
dvolodin, и еще у пользователя пропала возможност ьуказат ьу себя емайл
dvolodin #
08:02
и "Циничный глум над государевыми людьми в особо крупном размере"
freee #
08:02
dvolodin, так давно придумали flashdns записи :)
dvolodin #
08:03
А уж без уголовной ответсвенности за отрицание скотоложства вообще жить невыносимо
freee #
08:03
а еще можно из федсписка вытаскивать ипы. по ипам редиректить на Squid. а там уже проверять на ссылку. если не запешена wccp отработает. если запрещена то отдавать статику
dvolodin #
08:04
freee: есть один мерзкий нюанс у такого метода
08:04
либо GRE, либо в пределах next-hop
08:05
freee: предлагаешь сделать в NOC поддержку федерального списка? :)
08:08
кстати более правильно идеологически ставить зебру или bird
zi_rus #
08:09
каждый ресурс пусть мониторит скриптом свой ip в списке и меняет его автоматом
acid232_ #
08:09
жесть какая
dvolodin #
08:09
zi_rus: и это тоже
08:09
:)
zi_rus #
08:09
кстати зебра давно сдохла, вместо нее quagga
dvolodin #
08:09
NOC как инструмент государевой цензуры и глума над ней?
08:09
:)
08:10
zi_rus: полоски на жопе есть, значит зебра
zi_rus #
08:10
e nbuhf nj;t tcnm
08:10
у тигра тоже есть
dvolodin #
08:10
но он - макось
zi_rus #
08:11
ну вот, ставь макось на рутер и вперед
dvolodin #
08:11
услуга для хостеров -- мониторинг федерального списка и автоматическая миграция затронутых клиентов
08:11
с отсылкой письма "Вас там заблокировали педофилы, но мы перекинули вас на новый адрес"
08:11
:)
08:12
zi_rus: могу показать макось, который считает себя тремя джуниперами :)
zi_rus #
08:14
лучше покажи, можно ли ли заставить прикинуться джунипером машинку с линуксом
dvolodin #
08:14
можно
08:14
:)
zi_rus #
08:14
там какие-то эмуляторы есть? типа gns3 для ios
dvolodin #
08:14
зачем?
zi_rus #
08:15
не знаю
dvolodin #
08:15
junos поддерживает нативно запуск на писюке
zi_rus #
08:15
а как там
dvolodin #
08:15
называется это дело - olive
zi_rus #
08:15
а если сетку замутить а пс один
dvolodin #
08:15
оно если просекает, что запущено на писюке, врубает софтрварную эмуляцию PIC'ов
08:15
запусти их в virtualbox
zi_rus #
08:16
ммм, не так удобно как gns
08:16
просто на будущее, вдруг пригодится, чтобы покопаться как джун настраивается
dvolodin #
08:19
у меня есть готовый OVA
08:19
при желании можно самому поставить
08:19
сначала фря 4.8 ставится, потом поверх нее junos
08:19
и апгрейдится
08:27
что касается федсписка - придумал я чудо-конструкцию
08:27
из зебры, сквида, NOC'а и дополнительного VRF'а
zi_rus #
08:29
смотри как бы тебя не забанили за такие придумки
_4ePTeHok #
08:32
dvolodin, Дим, что плохого в методе, когда тип полей в js будет string везьде? питоновская модель же сможет их уложить в верном типе в бд?
dvolodin #
08:33
_4ePTeHok: нет, это плохая идея
_4ePTeHok #
08:33
ну тогда надо решать, как blank в int сделать
08:33
прямым указанием defaultValue - не работает
08:34
иначе так и будут в int полях светится нолеки
dvolodin #
08:37
может быть, это придурь самого поля формы?
_4ePTeHok #
08:38
numfield меняю на textfield - нолик остается
08:38
он не сохраненный в бд
08:38
меняю тип переменной в модели приложения на string - вуиля, пусто.
08:39
даже с numfield в приложении)
08:39
т е тип строка но вводит только цифры)
09:05
dvolodin, NOC-837 закоммить в модель плиз.
09:13
а где можно затестить подсветку синтаксиса новую то?
dvolodin #
09:15
я закоммитил RepoPreview.js
_4ePTeHok #
09:23
я часть vtypes, что портировал, заливаю в utils.js
09:26
улетело. Глянь как время будет, я там до ipv6 недобрался еще
11:11
отлично, доделал Peers c admins actions
11:12
счас погоняю и залью.
denix3 #
11:13
ох, кажется я обновил с 0.6.2 на 0.7.4? осталось запустить апатч с модулми, но он ругается apache2: Syntax error on line 230 of /etc/apache2/apache2.conf: Syntax error on line 4 of /etc/apache2/sites-enabled/nocproject: Cannot load /etc/apache2/modules/mod_proxy.so into server: /etc/apache2/modules/mod_proxy.so: cannot open
11:13
shared object file: No such file or directory
_4ePTeHok #
11:13
ну mod_proxy нету видать
11:13
доставь
denix3 #
11:15
да он есть, в apache.conf 230 cтрока Include sites-enable/ если ее закаментить то апатч поднимается, только нок не работает((
_4ePTeHok #
11:17
у меня на nginx-e, не подскажу чего там
11:18
dvolodin, а в чем сакральный смысл в функциях вида "def admin_import_filter(self,obj):" в ./peer/apps/peer/views .py?
11:18
определение вижу, а где используются - невижу)
denix3 #
11:23
а это что значит? Starting nginx: nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
freee #
11:25
ну значит nginx уже запущен :)
denix3 #
11:25
блин, все равно по веб не могу зайти
_4ePTeHok #
11:26
freee, не обязательно , там апач может висеть)
11:26
denix3, ты апач то выключил?
11:26
они на один порт пытаются забиндится
freee #
11:26
ух. я уже так давно не видел апач.. почти соскучался
_4ePTeHok #
11:26
или порт в нджинксе смени, или апач выключи
denix3 #
11:26
гы, дествительно :)
11:29
теперь веб говорит 502 Bad Gateway
_4ePTeHok #
11:30
конфиг нджинкса откуда брал?
denix3 #
11:31
от сюда http://kb.nocproject.org/display/DOC/nginx+setup
_4ePTeHok #
11:31
нок в /opt/noc/ ?
denix3 #
11:31
ага
_4ePTeHok #
11:32
демон noc-web запущен?
denix3 #
11:32
эм...а как проверить?
_4ePTeHok #
11:32
ps -ax|grep noc-web
11:33
и tail -f /var/log/noc/noc-web.log
11:33
проверь чтобы listen = 127.0.0.1:8000 в ./etc/noc-web.conf было
denix3 #
11:34
20562 pts/0 R+ 0:00 grep noc-web
_4ePTeHok #
11:34
в лог иди выше
denix3 #
11:34
а через tail ничего не показывает, типа висит и все
_4ePTeHok #
11:34
ну он чего то писал до этого вообще?
denix3 #
11:35
аа, лог пустой
_4ePTeHok #
11:35
иди в ./etc/noc-launcher.conf
11:35
[noc-web]
11:35
enabled = true
11:35
?
dvolodin #
11:36
denix3: он у тебя не на fastcgi настроен?
_4ePTeHok #
11:36
дык на нджинксе пробует по рекомендованному конфигу
denix3 #
11:37
раньше на fastcgi был
11:37
но апатч отключил и нкинкс поставил
_4ePTeHok #
11:37
dvolodin, подскажи - "def admin_import_filter(self,obj):" в ./peer/apps/peer/views.py зачем? и актуально ли в js?
denix3 #
11:37
в нок-ланчер.конф вообще нет noc-web
_4ePTeHok #
11:37
ээ
11:38
ты конфиги старого нока тупо скопировал?
dvolodin #
11:38
_4ePTeHok: это поле
11:38
оно же в list_display
denix3 #
11:38
упс, надо с дефолтом же сравнить?
_4ePTeHok #
11:38
аа, т е в js не нужно
11:39
denix3, там добавлялось многое с тех пор, с дефолтами от нового сравнивай
11:39
имхо проще скопировать с дефолтов новых, а потом поменять из своих старых, иначе замучаешься.
11:39
"поменять только нужные параметры"
SC-M #
11:40
добрый день,
11:40
возникла проблема: начали добавлять ipv6 префиксы, NOC начал свопить машину (RAM - 4 ГБ)
11:40
# vmstat 1
11:40
procs memory page disks faults cpu
11:40
r b w avm fre flt re pi po fr sr da0 da1 in sy cs us sy id
11:40
4 0 0 5366M 1546M 20630 0 0 0 414 0 12 0 22 1403 1165 74 2 24
11:40
3 0 0 6054M 864M 22106 0 0 0 0 0 28 0 35 1709 1368 74 2 24
11:40
6 3 0 6806M 126M 1585 0 0 0 1557 434460 0 0 6 614 513 5 90 5
11:40
0 13 15 6914M 15M 17214 0 0 160 1 948947 169 0 146 1105 2424 62 5 33
_4ePTeHok #
11:40
SC-M, портянки лучше в пасту :)
SC-M #
11:41
http://pastebin.com/HZCsjTMe
11:42
проста нажат линк на добавление префикса v6
11:45
USER PID %CPU %MEM VSZ RSS TT STAT STARTED TIME COMMAND
11:45
noc 1209 15.0 78.9 4129384 3295096 ?? DL 1:37PM 2:30.52 /usr/local/bin/python ./scripts/noc-web.py launch -c etc/noc-web.conf -i 0
_4ePTeHok #
11:45
а дискавери ни у кого после последних обновлений не падает?
11:48
dvolodin, http://dpaste.org/0rA1C/ discowery крашится после последних обновлений.
SC-M #
11:49
NOC 0.7(4)r6512
denix3 #
11:49
нок-веб запустился, но в логах все равно пусто и браузер выдает 502 Bad Gateway
_4ePTeHok #
11:49
остальные конфы проверил?
denix3 #
11:52
да, вроде совпадают
dvolodin #
11:57
_4ePTeHok: да, я знаю, пофиксил уже
_4ePTeHok #
12:23
dvolodin, есть еще мелкое пожелание - в ModelApplication рефрешить датастор после выполнения AdminActions
12:25
новый peer.peer закоммиттил.
denix3 #
12:25
в логе /noc-activator.0.log пишет Registering as 'default'
12:25
2012-11-12 16:28:32,525 Registration accepted
12:25
2012-11-12 16:28:32,525 Authenticating as default
12:25
2012-11-12 16:28:32,528 Authentication failed: Authencication failed for activator 'default'
12:25
может в этом проблема?
_4ePTeHok #
12:25
в конфиге активатора старого тоже было default?
denix3 #
12:26
да
_4ePTeHok #
12:26
пост-апдейт у тебя прошел нормально?
denix3 #
12:26
ага
_4ePTeHok #
12:26
базу свою старую ему подсунул до постапдейта, верно?
denix3 #
12:27
да, тоже все норм
_4ePTeHok #
12:28
ну это в веб-морде активаторы потом пропишешь name/secret как в конфиге, веб работал бы в любом случае
12:28
что в логе нок веба то?
denix3 #
12:28
а там пусто
_4ePTeHok #
12:30
значит не запустился)
12:31
попробуй запустить ./scripts/noc-web.py launch -c etc/noc-web.conf -i 0
12:31
он в консоль выдаст если ошибки есть
denix3 #
12:35
выводит [Errno 2] No such file or directory: '/var/run/noc/noc-web.pid'
_4ePTeHok #
12:36
папку создай и дай ноку туда писать
zi_rus #
13:03
народ, а NOC-795 только у меня происходит?
ufir #
13:12
сраное говно постгис чортофф, весь постапдейт ломает =\
_4ePTeHok #
13:13
zi_rus, может просто никто не пользует)
13:14
zi_rus, у меня после выбора домена и фильтра перекидывает на пустую форму создания нового vc
13:14
раньше оно подставляло номер, да?
13:18
zi_rus, кажется нашел.
denix3 #
13:23
эм....запустился браузер, теперь просит логин и пароль, но noc/noc не подходит и еще сверху написано NOC: Unconfigured Installation
zi_rus #
13:24
_4ePTeHok, что нашел? что происходит или где исправить?
_4ePTeHok #
13:24
нашел место, где не происходит что нужно. Ищу как решить)
13:25
denix3, эта строка берется из noc.conf
13:25
а логин и пароль должны быть те, что в БД у тебя были
13:25
в старой еще
denix3 #
13:27
это типа я близко к завершению своих мук? осталось пароль подобрать? ))
13:28
че-то пароли ничьи не подходят
dvolodin #
13:28
zi_rus: сделал я lookup vc domain'а по объекту и добавил в mac db
zi_rus #
13:29
dvolodin, круто, а влан?
dvolodin #
13:29
а теперь вот действительно вопрос, что делать с MAC'ами SVI, которые светятся во всех vlan'ах
zi_rus #
13:30
а что не так?
dvolodin #
13:30
или тупо отсеивать дублирующиеся маки, которые увидели на одном объекте
13:30
но в разных vlan'ах
zi_rus #
13:31
не вижу причин почему на одном объекте не может быть маков в разных вланах
13:31
зачем отсеивать
dvolodin #
13:32
в базу как писать?
13:32
и как отличать от флапа мака между vlan'ами?
_4ePTeHok #
13:33
denix3, у тебя бд точно та?
13:33
зайди в нее с посгреса
13:33
погляди таблички с юзерами
13:33
не пустые ли..
zi_rus #
13:34
dvolodin, почему? в базу писать мак влан порт. появление того же мака в другом влане НЕ флап
_4ePTeHok #
13:34
ой ли
zi_rus #
13:34
Vlan Mac Address Type Ports
13:34
---- ----------- -------- -----
13:34
12 000f.fef1.cbb2 DYNAMIC Fa0/3
13:34
46 000f.fef1.cbb2 DYNAMIC Fa0/3
13:34
2425 000f.fef1.cbb2 DYNAMIC Fa0/3
_4ePTeHok #
13:35
прыганье по вланам в транковом порту к аплинку не считается флапом?
zi_rus #
13:36
флап между портами это флап, между вланами нет флапов
dvolodin #
13:36
считается, что на нем нет mac discovery
_4ePTeHok #
13:37
Дим, похоже onNewRecord: function(defaults) { в modelApplication не принимает входящих аргументов от AddFirstFree из vc.vc
zi_rus #
13:39
dvolodin, ас?
13:39
*ась
acid232_ #
13:39
да уж
13:39
с луркморем epic
13:39
мтс зафильтровал
13:39
на коре
_4ePTeHok #
13:41
прокси спасет отца русской демократии.
denix3 #
13:43
4ePTeHok, а какой командой смотрится в постгресе юзеры?
_4ePTeHok #
13:44
как в любом sql
13:45
select * from auth_user;
denix3 #
13:46
ну да, там куча юзеров
_4ePTeHok #
13:47
и нок по этим юзерам не пускает?)
dvolodin #
13:49
zi_rus: да, дубли задавил, полегчало ему
denix3 #
13:49
неа, при этом там даже есть юзер noc
_4ePTeHok #
13:49
в noc.conf именно эта бд указана? пароли к ней верные?
dvolodin #
13:51
может к завтра и закоммичу
zi_rus #
13:51
dvolodin, видишь чуть выше я привел пример,так светится мой комп на порту куда включен, noc сможет это отдискаверить и правильно занести в базу
dvolodin #
13:51
_4ePTeHok: там в MACDB поле добавится - vc domain
_4ePTeHok #
13:51
ну поправим
13:51
ты с лукапом по объектам так и не разобрался там?
freee #
13:51
dvolodin, есть трава: )
13:52
а может снести к чертям таблицу ip_address
13:52
и вносить все как /32 ?
13:52
а все поля которые есть у хостов заночить как кастом филд ?
_4ePTeHok #
13:52
экая забористая у вас трава.
ufir #
13:52
подскажите, что за трейсбэки на голой установке http://pastebin.com/SbJnrrQj
zi_rus #
13:53
_4ePTeHok, это больше похоже на клей
freee #
13:53
ufir, монго валяется
ufir #
13:54
lf ybabuf
13:54
да работает ;(
13:54
# service mongod status
13:54
mongod (pid 30906) is running...
_4ePTeHok #
13:55
а не рестартится ?
denix3 #
13:55
4ePTeHok, да, все прописано, ща поковыряюсь
ufir #
13:56
нет, не рестартится...
denix3 #
14:04
при обновлении должны были быть еще трудности psycopg2, но как-то меня это миновало, может дело в нем?
_4ePTeHok #
14:07
в логах смотри что пишет
denix3 #
14:31
думаю что нок к базе не обращается когда логин и паролько ввожу через веб
14:32
при этом в логах ошибок нет
Tweet
Share this page
Share this page: Tweet