weko
Профилирование как работает : по адресу, по RI или по связке протокола и адреса? У меня транзиты упали, пытаюсь выяснить в чём проблема
orignal
не выяснишь
weko
Почему
orignal
профилирование по I2P адресу роутера
orignal
да потому что это фактически от фонаря
orignal
почти полностью случайный процесс
weko
М)))
orignal
ну то есть ты можешь конечно попытаться
orignal
но думаю это пустая трата времени
weko
Сейчас вот вообще 500 всего транзита
whothefuckami
А какой аптайм роутера? Прост интересно
weko
3 дня есть точно
whothefuckami
Угум
whothefuckami
Ты там ничего не трогал?
whothefuckami
Ну там, роутер подвинул на 5 см
whothefuckami
Или кабель завернул как-то не так
whothefuckami
Короче, что ты делал?
weko
Хм
weko
Ну может есть такое
weko
Это началось после непонятного рестарта роутера
weko
Физического
whothefuckami
Если честно, хрен его знает что там
whothefuckami
Я щас глупую идею придумал
whothefuckami
Только ты не воняй, ладно?
weko
Окей
whothefuckami
Поставь джаву :D
whothefuckami
Проверь, как она себя поведёт
weko
Можно
weko
Для начала я хотел поставить релиз
orignal
weko так у тебя подкроватный?
weko
почти)
weko
если ты про сервер
orignal
ну раз сам роутер дивгал
weko
ну странно это было бы
weko
короче щас попробую другой коммит собрать
Vort
мониторинг надо настраивать чтобы проще было разбираться в причинах разных событий
Vort
мне для i2p пока что лень это делать, но общая информация собирается
Vort
и если физическую сеть конкретно глючит, то я это вижу
Vort
или если глючило пока меня возле компа не было - тоже
weko
всё остальное работает как обычно
R4SAS
orignal: у нас в ssu2 где то происходит выбивание какой то ошибки, которая вызывает рестарт сокета, при том что он вроде как жив
Vort
лично для меня важны числа
orignal
под виндой?
weko
Vort: какие числа я могу получить, если коннект то есть, но он странный?
Vort
общее количество соединений, изменение полосы пропускания со временем, процент потер пакетов к каким-то узлам
Vort
это общее, а специфическое по i2p я ещё не смотрел
weko
что можешь посоветовать?
weko
специфическое ш2з я уже заметил странность
Vort
даже если есть график просто по коннектам, то удобно - допустим, обновил программу и видишь необычную форму графика - значит, что-то не чисто
weko
наверное
Vort
я сам писал систему мониторинга. именно сбора данных. каждый 15 сек собираю данные. для отображения использую Grafana, для хранения то ли MySQL, то ли Maria - не помню
Vort
есть и готовые системы, но мне не пошли
R4SAS
orignal: да
R4SAS
потом буду изучать, сейчас не до этого
R4SAS
поставлю с дебагом писать
orignal
ты же что то делал с этим для старого SSU
orignal
R4SAS а что от этого плохого бывает?
R4SAS
orignal: ssu2 не понимается
orignal
по какой причине?
R4SAS
"An invalid argument was supplied ... in function 'bind"
R4SAS
где "..." - просто описание системной ошибки с кодом и тд
R4SAS
биндиться он пытается к 0.0.0.0:PORT
R4SAS
т.е. все верно
orignal
и какие идеи?
R4SAS
пока что не знаю
R4SAS
надо отследить сообщения в логе
R4SAS
без логов ничего не возможно сказать
R4SAS
т.е. сейчас отвал идет после вызова socket.bind (localEndpoint)
R4SAS
надо смотреть чего получаем в HandleReceivedFrom
orignal
сразу при старте?
R4SAS
нет, через длительное время
R4SAS
но меньше суток
orignal
я как понимаю
orignal
приелтает какой то эксепшин
orignal
проихсодит переоткрытие сокета
orignal
а старый не закрывается почему то
orignal
оттуда и ошибка
R4SAS
да
R4SAS
вот надо выяснить какой эксепшн
orignal
так ты это как раз и чинил давно
orignal
ты на винде shudown вызывал или типа того
orignal
посмотри в SSU.cpp
R4SАS
pizda blyat
weko
-_-
R4SАS
orignal: cyka
R4SAS
ща гляну
orignal
я просто помню эту проблему
R4SAS
я тут такое делал: github.com/PurpleI2P/i2pd/blob/2.44.0/libi2pd/SSU.cpp#L275-L285
orignal
ну так и в SSU2 сделай
orignal
я ж ленивая скотина
R4SAS
просто сейчас получается что мы перезапускам сокет на каждый чих
orignal
поправь
orignal
я забыл про это видимо
Cherniy_Bibizyan
blyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
R4SAS
бибизяна проснулась
orignal
Cherniy_Bibizyan когда будет локализация на польский?
weko
хых
Cherniy_Bibizyan
orignal: Я думал, что уже есть. Где я могу увидеть список языков, недоступных для i2pd?
`
кровдин jsональноеуг
`
где недостаточно просто склониться включив js и куки, а нужно ещё и ещё
weko
посасать надо ещё владельцу сайта
R4SAS
так не обязательно кровдин юзать, я и файлом принимаю
R4SAS
потом туда сам залить могу
Cherniy_Bibizyan
R4SAS: вы, ребята, действительно думаете, что я настолько глуп, чтобы скомпрометировать себя и зарегистрироваться на сайте федерального агентства, чтобы переводить дерьмо для цензуроустойчивой сети?
`
Cherniy_Bibizyan, ty mozhesh sdelat' git clone a potom git push
Cherniy_Bibizyan
R4SAS: explore.transifex.com ??
Cherniy_Bibizyan
`: git clone the localization?
R4SAS
Cherniy_Bibizyan: нет, делай лучше через contrib\i18n\English.po
Cherniy_Bibizyan
could
R4SAS
там лежит файл для poedit
R4SAS
orignal: заливать коммит для i2pcontrol?\
orignal
о чем?
R4SAS
с подсчетом bw
orignal
если не создает нагрузку на проц то заливай
orignal
только сначала проверь
R4SAS
2 дня работает
Cherniy_Bibizyan
R4SAS: Так что просто git clone этот файл и заменить на польский? github.com/PurpleI2P/i2pd/blob/openssl/contrib/i18n/English.po
R4SAS
Cherniy_Bibizyan: делаешь копию в Polish.po, переводишь его, потом отправляешь мне
orignal
если проц не жрет то заливай
orignal
Cherniy_Bibizyan посмотри как другие языки там сделаны
orignal
и аналоично
Cherniy_Bibizyan
dobroe ytro rycciaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
R4SAS
orignal: не жрет. сейчас залью
orignal
давай
R4SAS
блин, а че, steady_timer в 1.66 только начали так обзывать?
R4SAS
бубунта 18.04 с 1.65 ругнулась
R4SAS
вижу что ранее было waitable_timer
orignal
ну да
orignal
то то я и удивился о чем ты говоришь
orignal
R4SAS думаешь чинить?
orignal
сделай deadline_time под #ifdef
R4SAS
ок
orignal
хочешь я могу
R4SAS
да я видал как оно делается
orignal
я просто у себя стал докально собирать у уменя убунта 18.04
R4SAS
потому я и пытаюсь добавить все системы сразу в сборщики для тестов
R4SAS
чтобы сразу такие подъебы поймать
orignal
на самом деле оно будет только нп 18.04
orignal
ибо на совсем старых системах у меня лично самосборный буст
R4SAS
у тебя
R4SAS
а оно еще зафейлилось на trust, xenial
orignal
а кроме сентос 7 еще есть говно мамонта?
R4SAS
ubuntu trusty (14.04)
R4SAS
но там немного лучше ситцация
orignal
так оно же давно сдохло
orignal
и даже 16.04
R4SAS
у них ESR сейчас
R4SAS
ESM*
orignal
не ну такое поддерживать даже не стоит
R4SAS
ну тогда следующие 2 релиз - последние для 18.04
R4SAS
14.04 и 16.04 рубаем
orignal
ну да
orignal
у меня есть 16.04 но там я сам собираю и либы новые
orignal
а вот 18.04 он посрерьезнее
R4SAS
крч нафиг, просто перекину с steady_timer на deadline
R4SAS
steady не работает с boost::posix_time::seconds
orignal
так ты и там #fidef
orignal
ну а я тупо deadline_time сделал ))
R4SAS
ладно, сейчас сделаю
orignal
да не торопись
orignal
в deadline_timer тоже нормально я только что проверил
R4SAS
да я о таймерах думаю, и fd
orignal
да дескриптор роли не играет
R4SAS
ты в чем кстати код ковыряешь? в gedit вроде?
orignal
kate
R4SAS
он поддерживает editorconfig?
orignal
не знаю не смотрел
R4SAS
сейчас проверю...
orignal
а еще я иногда в vim-е ))
R4SAS
kate как то странно работает
R4SAS
он не хочет почему то у меня открывать папку полностью как дерево
orignal
ну я открываю фалйы по отдельности
R4SAS
такое можно и с блакнотиком проворачивать
R4SAS
)))
orignal
из блокнотика нельзя мейк запускать ))
R4SAS
вобще пофиг
R4SAS
консоль всегда рядом открыта
orignal
ну привычка такая