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: 29.01.2014
evg_krsk #
04:38
А почему в свойствах MO "Is Managed?" не дают снять (говорят permission denied)? В Main/Setup/Groups в группе юзера в sa.managedobject все галки стоят.
dvolodin #
04:42
а в ObjectAccess?
zi_rus #
05:32
dvolodin, посмотрел видео работы инвентори?
dvolodin #
05:34
zi_rus: да, посмотрел
05:34
у тебя упоротый браузер
05:34
наглухо
zi_rus #
05:35
стандартный фф последней версии
dvolodin #
05:35
чего он у тебя так тупит?
zi_rus #
05:35
а я почем знаю
05:35
комп такой
05:35
я и написал
dvolodin #
05:35
странное все это
zi_rus #
05:35
дома получше, но не сильно
05:36
это кстати 26 фф стал быстрее заметно
05:36
25 еще хуже было
dvolodin #
05:36
safari, особенно после перехода на ExtJS 4.2 летает со свистом
05:36
может, конечно, памяти жрет у тебя?
zi_rus #
05:36
dvolodin, я готов поставить сафарю если она будет в репах
05:37
2542/3849MB
05:37
да
05:37
занято от души
dvolodin #
05:37
с трудом допускаю, что яблокам есть хоть какое-то дело до линуксов
zi_rus #
05:37
18% ФФ, 11% - libreoffice
05:38
и до виндовсосв тоже, они перестали делать версию под окна
dvolodin #
05:38
_4ePTeHok: + "protocols": [">1000BASEZX L"],
05:38
блин, ты хоть опечатки не копипасть :)
05:38
L -- это неудавшийся смайлик ;)
egor #
06:06
День добрый не могли бы подсказать при установке через scripts/upgrade ошибка " Could not find any downloads that satisfy the requirement netifaces>=0.8 (from -r etc/requirements/noc.txt (line 7)) No distributions at all found for netifaces>=0.8 (from -r etc/requirements/noc.txt (line 7)) " Python 2.7.3 FreeBSD 9.1-RELEASE-p3
zi_rus #
06:06
попробуй еще раз позже, такое бывает
egor #
06:08
уже несколько раз пробовал.
06:08
с перерывами
ss_ #
06:13
хай всем, сто лет тут небыл)
MindGames #
06:13
привет! рад видеть :)
06:15
Коллеги, подскажите, где можно надыбать диапазон белых IP Ростелекома, которые они выдают своим клиентам ADSL динамически? Мне надо в фильтр просто добавить
zi_rus #
06:18
очевидно нигде
MindGames #
06:18
блин. и как быть?
zi_rus #
06:18
смириться
MindGames #
06:18
как закрыться от вездесущих китайцев?
06:18
просто выставляю порт PPTP наружу..
zi_rus #
06:19
так фильтруйся просто по ростелекому
06:19
без уточнения на дсл
MindGames #
06:22
так как узнать адреса ростелекома?
06:22
все
zi_rus #
06:22
просто
MindGames #
06:22
в ТП какая-то ТП сказала мне что это вообще конфиденциальная информация.. :))))))
zi_rus #
06:23
нашел у кого спрашивать
06:24
In [1]: from noc.peer.models import *
06:24
In [2]: WhoisCache.resolve_as_set_prefixes_maxlen("AS-ROSTELECOM")
06:24
Out[2]:
06:24
[('1.0.0.0/24', 24, 24),
06:24
('1.0.64.0/18', 18, 18),
06:24
('1.1.1.0/24', 24, 24),
06:24
('1.2.3.0/24', 24, 24),
06:24
('1.96.0.0/12', 12, 12),
06:24
('1.227.157.0/24', 24, 24),
06:24
('1.247.13.0/24', 24, 24),
06:24
...
ss_ #
06:26
89.
06:26
100.
zi_rus #
06:26
MindGames, а зачем тебе туда pptp светить? vpn что ли настраиваешь?
MindGames #
06:27
zi_rus, ага. чтобы не покуать статику и не строить GRE туннели - решил просто коннектить роутеры по PPTP на сервак
zi_rus #
06:28
можно еще вот так
06:28
In [3]: WhoisCache.resolve_as_set_prefixes_maxlen("AS43975")
06:28
Out[3]:
06:28
[('79.126.64.0/18', 18, 18),
06:28
('178.45.123.0/24', 24, 24),
06:28
('178.45.248.0/21', 21, 23)]
06:28
зависит от нюансов
MindGames #
06:28
эм. это в консоли такой запрос надо делать? а в вебе ни как нельзя? и откуда нок эти данные берет? У меня, просто AS нету
06:29
и я что-то не врубился в выходной формат данных. 1.0.0.0/24', 24, 24. Это что значит? что у них есть сеть 1.0.0.0 255.255.255.0 ??!
zi_rus #
06:30
у их AS-SET есть
06:30
клиент видимо какой-то
mikevlz|2 #
06:31
MindGames: есть периодическая задача update whois/peer cache. оттуда и берет
zi_rus #
06:31
MindGames, можно и в вебе, но как ты будет автоматизировать обновление фильтров через веб
06:38
dvolodin, а почему juniper mx предлагают как Р-рутер? на сколько я знаю, у них Т-серия как альтернатива CRS
ufir #
06:41
mx вообще универсальная коробка вроде же
06:42
у меня они вполне себе как PE в том числе работают
zi_rus #
06:45
дык да, как ре их все используют, но зачем такие мозги в ядре
freeseacher #
06:46
а что у когото еще бывают чистые Р роутеры ?
06:46
я думал они бывают лишь "теоретически"
06:47
так сказать в контексте ситуации или при отсутствии финансовых ограничений
zi_rus #
06:49
бывают
06:49
вопрос воли
06:49
придерживаешься ты правильной архитектуры
06:49
или прогибаешься под каждый заеб жадных менеджеров
MindGames #
06:54
:))
B_M #
06:55
что такое Р и РЕ роутеры? :D
MindGames #
06:55
подскажите еще один момент. прокси ARP ни как не помогает сэкономить утилизацию процессора на роутере? если я его глобально вырублю сейчас на роутере - ни чего не сломается?
freeseacher #
06:56
крайне дорогие духовые шкафы
zi_rus #
06:56
MindGames, если ты его не используешь, то не сломается
freeseacher #
06:56
MindGames, 29 января. середина дня. отличное время для экспериментов с прокси арп :)
06:57
если оно у тя в работе ты можешь даже об этом не догадываться
MindGames #
06:57
zi_rus, а в плане нагрузки на роутер? : )
06:57
freeseacher, ты сегодня жжошь :))
lexus-omsk #
06:57
кстати не понимал, зачем циска по-умолчанию его включает... если мне надо - сам включу
zi_rus #
06:57
никак не скажется
dvolodin #
06:57
zi_rus: MX -- это компактная T-шка
freeseacher #
06:58
lexus-omsk, я думаю у них это легаси
dvolodin #
06:58
архитектура та же
zi_rus #
06:59
lexus-omsk, так можно о многом сказать, это просто дефолтное поведение, ты ставишь железку и оно просто работает, ты можешь и не догадываться об igmp или stp, а они работают и помогают, а если все выключить, то недоадмины что-нибудь да сломают
MindGames #
07:00
просто думал. он частично разгружает проц, снимая с него задачу маршрутизации. хотя, один хрен - я прокси арп ни где не юзал. ;)
freeseacher #
07:01
прокси арп никак не меняет маршрутизацию
zi_rus #
07:01
freeseacher, не дорогие они, я вчера цифры показывал, Р-шка выходит в полтора раза дешевле, а с ростом скорости разница растет, конечно дома не поставишь crs, если нужен обогреватель зимой, то почему нет
freeseacher #
07:02
но слать на каждый чих арп пакет циска перестанет
_4ePTeHok #
07:02
dvolodin, а ты аккуратнее смайлы рисуй. Валидатором проверял - не ругался. Я подумал - L - лямбда.
07:02
:)
07:02
теперь править.
MindGames #
07:11
а включение iip local-proxy-arp на интерфейсе что-то даст? в плане опять же процессора
freeseacher #
07:50
ребята а есть у кого munin ?
Izya12 #
08:03
онли zabbix
08:03
кстати чем он не устраивает?
freeseacher #
08:04
он устраивает. просто для мониторинга локалхоста он оверкилл
Izya12 #
08:04
понятно
08:05
могу попробовать поднять его на виртуалке
08:05
как немного освобожусь
freeseacher #
08:05
да не
08:05
у меня специфичное
08:06
я никак не могу мунин 2 рисовать нормальные графикки как мунин 1
Izya12 #
08:06
ну тут я и в правду не смогу помочь
Apxusha #
08:32
Доброго времени суток коллеги, решил попробовать установить NOC на OpenVZ VPS с шаблоном Debian 7 x64, как указано в доках по установке http://kb.nocproject.org/display/DOC/Debian+7.0+installation.
08:32
Но конечно ничего не вышло, кто то уже сталкивался с подобным или нужны детали ошибок ?
dvolodin #
08:37
на чем завалилось?
Apxusha #
08:47
ERROR: FATAL: database "noc" does not exist
08:47
upgrade-user: : Unable to connect to postgresql database. Check noc.conf settings
08:47
Terminating
08:47
upgrade complete
08:47
psql: FATAL: database "noc" does not exist
08:47
bootstrap.sh: Failed to set activator password
08:47
Terminating
08:47
sh: Failed to complete bootstrap
08:47
Terminating
dvolodin #
08:50
постгрес не взлетел?
zi_rus #
08:54
dvolodin, ну что с инвентори делать будешь?
dvolodin #
08:56
что именно?
zi_rus #
08:56
тормозит и координатами промахивается
dvolodin #
09:03
смещение всегда фиксированое у тебя?
09:06
там нужно диагностику по месту собирать
e_zombie #
09:18
dvolodin: я случайно грохнул Lost and found как его вернуть обратно?
_4ePTeHok #
09:19
dvolodin, Дим, мне тут идея пришла - а можно сделать в проджект менеджменте назначаемую группу нотификации? и по всем проблемам связанным с ресурсами проекта нотифицировать уже им?
dvolodin #
09:19
_4ePTeHok: тоже дело, да
_4ePTeHok #
09:19
e_zombie, ./noc migrate 0002
09:19
ой
09:19
перед цифирой inv
09:20
а потом до упора.
09:20
но я бы удалил тогда все объекты..
09:20
из инвентори
e_zombie #
09:21
app = models.get_app(app_label)
09:21
File "/opt/noc/lib/python2.6/site-packages/django/db/models/loading.py", line 152, in get_app
09:21
raise ImproperlyConfigured("App with label %s could not be found" % app_label)
09:21
django.core.exceptions.ImproperlyConfigured: App with label 0002 could not be found
09:21
ах ты злодей.
_4ePTeHok #
09:22
./noc migrate inv 0002
e_zombie #
09:22
хотел порушить мой нок
_4ePTeHok #
09:22
потом ./noc migrate inv
09:23
dvolodin, Дим еще про тушенку вопрос. Раньше в названии тушенки было видно - с snmp оно или нет
09:23
а теперь хз как искать
09:23
там в листе только версия и платформа остались
dvolodin #
09:24
угу
_4ePTeHok #
09:24
беда
dvolodin #
09:24
надо бы доставать, конечно
_4ePTeHok #
09:24
с тестированием нынче беда
dvolodin #
09:24
./noc beef --list | wc -l
09:24
919
_4ePTeHok #
09:24
переделал вот вчера get_vlans для ежиков, и хз как проверять- порушил чего или нет
dvolodin #
09:25
./noc test --beef-filter=EdgeCore.ES.get_vlans noc.stop
_4ePTeHok #
09:25
а то там опять чехарда с глючными oid
09:25
да я так и делал
09:25
но оно ж не говорит ничего - с snmp или нет
dvolodin #
09:26
тогда --beef-filter=<uuid>
09:26
если тебе одну
_4ePTeHok #
09:27
=) а как я узнаю - есть там внутри снмп или нет?)
lexus-omsk #
09:30
Можно отвлеку немного? Пытаюсь подтянуть модельки для ASR100x, нужны изменения в get_inventory, отсюда вопрос: стоит ли различать сущности RP и ESP?
09:30
Или обозвать всё sup, а нок уже по connection type найдёт?
dvolodin #
09:30
тогда тебе придется name там указывать
lexus-omsk #
09:33
тогда лучше отдельно... а ещё SIP / SPA
09:36
тогда в который раз уже возникает вопрос, а не вынести ли IOS XE вообще в отдельный профиль...
zi_rus #
09:49
dvolodin, да, судя по экспериментам направление одно, а расстояние похоже что одно, очень похоже, но точно не измерял
dvolodin #
09:50
то есть с точностью до толкования координат
zi_rus #
09:50
ну да
09:50
причем только в федоре
dvolodin #
09:50
у тебя смещение налево-вверх?
e_zombie #
09:50
не помогает inv 0002
09:50
а аааа
dvolodin #
09:51
да там вообще забавно все
09:51
я от браузера получаю event на правый клик
09:51
мой отдает на layerX одно, твой - другое
09:52
у кого-то координаты от начала экрана, а у кого-то -- от угла карты
zi_rus #
09:52
да лево-вверх
dvolodin #
09:52
ну а дальше понятно уже
09:52
причем у тебя сдвиг -- ровно растояние от левого верхнего угла экрана до левого верхнего угла карты?
zi_rus #
09:53
эмм, не уверен, возможно
dvolodin #
09:53
e = e ? e : window.event;
09:53
// Calculate map position
09:53
console.log(e.layerX, e.layerY);
09:53
me.newPosition = me.olMap.getLonLatFromPixel(new OpenLayers.Pixel(e.layerX, e.layerY));
09:53
me.newPosition.transform(me.projMap, me.projGeo);
09:54
вот оно
zi_rus #
09:54
dvolodin, нет, провел эксперимент
09:55
dvolodin, или стоп, верхний угол экрана это ты про экран монитора или что-то другое?
dvolodin #
09:56
да, про него
09:56
или про окно бразурера
zi_rus #
09:56
я тыкнул почти в левый верхний угол карты и точка почти не сместилась
09:57
то есть как я понимаю, куда бы я не тыкнул, он посылает координаты этого угла
09:58
а не положения курсора
dvolodin #
09:59
ты в js-консоли посмотри
09:59
она выводит там layerX/layerY
zi_rus #
09:59
да? сейчас посмотрю
10:01
dvolodin, нет такого
dvolodin #
10:01
// Calculate map position
10:01
console.log(e.layerX, e.layerY);
10:02
вот такое есть в MapPanel.js
zi_rus #
10:02
по клику появилась такая запись
10:02
14:01:56.688 0 0 ext-all.js:557
dvolodin #
10:02
?
10:03
а дальше что?
zi_rus #
10:03
я тоже не понял
dvolodin #
10:03
может оно у тебя валится просто?
zi_rus #
10:04
что ты имеешь ввиду
10:04
ну это я просто кликнул
10:04
потом добавил точку
10:04
тут столько всякого говна в логе
10:05
и пост там есть
10:05
я только вайршарком могу посмотреть в него
10:05
в посте координаты
10:06
в этих координатах и появляется точка
dvolodin #
10:06
мне нужны координаты из event'а
10:06
https://developer.mozilla.org/en-US/docs/Web/API/event.layerX
10:08
еще вот тут засада может быть
10:08
me.mapDom = Ext.select("#" + mapDiv).elements[0];
10:08
me.mapDom.oncontextmenu = Ext.bind(me.onContextMenu, me);
10:08
если оно не туда вешает обработчик
10:08
у тебя за пределами карты по правой кнопке открывается меню браузера?
zi_rus #
10:09
как это за пределами карты?
10:10
куда бы я не тыкнул, всегда точка появляется там где расположен верхний левый угол карты. если в углу стадион, то точка появляется на стадионе
10:11
dvolodin, вот картинка с логом http://i33.fastpic.ru/big/2014/0129/66/4e1adce5715e73c23ee93ab702e54866.png - 0 0 появляется в момент клика, и дальше по ходу
dvolodin #
10:15
ага
10:15
вот оно
10:15
me.mapDom is undefined
10:16
оттуда его и косячит
zi_rus #
10:16
значит задефинить его надо
dvolodin #
10:16
me.mapDom = Ext.select("#" + mapDiv).elements[0];
10:16
me.mapDom.oncontextmenu = Ext.bind(me.onContextMenu, me);
10:16
оно там есть в initComponent
10:17
поставь там перед me.mapDom =
10:17
console.log(Ext.select("#" + mapDiv).elements)
10:17
что оно вообще находит?
zi_rus #
10:17
в каком файле, подскажи
dvolodin #
10:18
inv/apps/inv/js/plugin/map/MapPanel.js
zi_rus #
10:24
dvolodin, вот http://i60.fastpic.ru/big/2014/0129/37/de60bc67d520891128f7660738546937.png
10:24
сбоку object array
10:24
это то что в логе в сообщении
10:25
ну ты понял
dvolodin #
10:26
угу
10:26
mapDiv там же выведи
10:26
я вообще понять не могу, как это порно заработало у тебя
_4ePTeHok #
10:27
=)
10:27
порно всегда работает
dvolodin #
10:27
точнее, понять-то могу
10:27
мы тебе в undefined определили свойство contextmenu
10:27
:)
10:27
;)
10:28
нащупывай, короче, dom от карты
10:28
или я добавлю там примерно следующее
10:28
if(!me.mapDom)
10:28
NOC.error("Извините, мы не поддерживаем шибанутые браузеры")
10:28
;)
_4ePTeHok #
10:30
Дим, сделай плиз удаление коннекшенов в инвентори, если один из объектов удаляется
10:31
связанных
10:31
я уже боюсь модели трогать
10:31
потом руками вычищать
dvolodin #
10:32
_4ePTeHok: ok
zi_rus #
10:33
dvolodin, мы же mapdiv и вывели
10:33
или чего сделать?
dvolodin #
10:33
mapdiv -- это имя просто
10:33
строка
zi_rus #
10:33
эмм
10:33
console.log(mapdiv)
10:33
?
dvolodin #
10:42
mapDiv
10:42
и mapDom там же выведи
zi_rus #
10:42
dvolodin, вот смотри http://i57.fastpic.ru/big/2014/0129/28/3af35afc28b8ad68340a199736816128.png - развернутый
10:42
и почему-то пропали ошибки про undef
dvolodin #
10:43
стоп
zi_rus #
10:43
стою
dvolodin #
10:43
mapDiv ты без кавычек выводил?
zi_rus #
10:43
// Install context menu
10:43
console.log("mapdiv")
10:43
console.log(Ext.select("#" + mapDiv).elements)
10:43
me.mapDom = Ext.select("#" + mapDiv).elements[0];
10:43
me.mapDom.oncontextmenu = Ext.bind(me.onContextMenu, me);
dvolodin #
10:43
блин
10:44
а то я не знаю, что "mapdiv" напечатает в консоли тебе "mapdiv"
10:44
а разнича вот в чем, смотри
10:44
Ext.select у меня возвращает массив
10:44
а у тебя, похоже, один элемент
zi_rus #
10:45
без кавычек забабахать? ок
10:45
ну там да, object array, lenght 1
10:46
dvolodin, без кавычек все сломалось, правая кнопка не работает
10:49
dvolodin, вот. сделал mapDiv, и убрал лишний мусор http://i60.fastpic.ru/big/2014/0129/fb/435a9a1d5a99c19a4d966397cf5cfdfb.png
10:50
сбоку object Array
10:50
пустой
10:50
а только что не был пустым
10:50
не понимаю
10:50
оно через раз что ли работает
10:50
оно вот сейчас пустое и карта не загрузилась, как было на видео
10:53
dvolodin, а сейчас не пустое и карта загрузилась, и про undef не ругается http://i58.fastpic.ru/big/2014/0129/71/abd1b6f15305d7c53cae6a0f34f8e771.png
10:53
это тоже бага значит, но другая
_4ePTeHok #
11:09
гг, наберите на джуниперах > show version and haiku
e_zombie #
11:18
чёто у меня сервак залипает на потоке в 33 000 пакетов\сек
dvolodin #
11:31
zi_rus: и меню работает нормально?
zi_rus #
11:37
dvolodin, ну работает как работает, вроде не замечал проблем, кроме того что появляется хз где
e_zombie #
12:09
а так и должно быть что у меня после обновления инвентори удалились нетворк чарты?
ufir #
12:11
у меня вроде норм
freeseacher #
12:12
dvolodin, а дававй шкурку neptune как дефолт сделаем :) ?
zi_rus #
12:17
freeseacher, а не по дефолту а просто для теста если посмотреть как оно выглядит? может и не плохо получится
freeseacher #
12:18
дык она есть в штутной поставке
12:18
просто выглядит не очень
12:18
ибо где то иконку съело, где то еще какий то грабли
hartmy #
12:48
хай
12:49
запустил upgrade после долгово времени и при миграции вывалилась ошибка для gis
12:49
Running migrations for gis:
12:49
- Migrating forwards to 0003_geodata.
12:49
> gis:0003_geodata
12:49
DEBUG:south:south execute "CREATE TABLE "gis_geodata" ("id" serial NOT NULL PRIMARY KEY, "layer" varchar(36) NOT NULL, "label" varchar(64) NULL, "object" varchar(24) NOT NULL);" with params "[]"
12:49
DEBUG:south:south execute "CREATE INDEX "gis_geodata_layer" ON "gis_geodata" ("layer");" with params "[]"
12:49
DEBUG:south:south execute "CREATE INDEX "gis_geodata_object" ON "gis_geodata" ("object");" with params "[]"
12:49
DEBUG:south:south execute "SELECT AddGeometryColumn('gis_geodata', 'data', 4326, 'GEOMETRY', 2);" with params "[]"
12:51
более полно здесь http://pastebin.com/Md1L0rnv
zi_rus #
12:56
я думал это уже починили
12:56
смотри в irc логе. на прошлой или позапрошлой неделе все было рассказано
hartmy #
13:02
ок, спс
TSergey #
17:15
тест
zi_home #
17:17
никого нет дома
TSergey #
17:26
koi8-r
dvolodin #
17:30
эк коммитов-то поперло :)
TSergey #
17:32
utf-8
dvolodin #
17:37
utf, да
TSergey #
18:17
напишите чего-нибудь, плс
18:29
bye
Kong #
19:36
спокойной ночи
19:37
dmitryl
19:39
the set_switchport and get switch scripts, I believe will work with the add_vlan script i made once it is refined
Tweet
Share this page
Share this page: Tweet