IRCaBot 2.1.0
GPLv3 © acetone, 2021-2022
#dev
/2022/05/24
~AreEnn
~R4SAS
~acetone
~orignal
~villain
&N00B
+relaybot
DUHOVKIN_
Guest7184
Most2
Nausicaa
Nikat
Ruskoye_911
Vort
Xeha
anon3
b3t4f4c3
fidoid
karamba_i2p
nemiga
not_bob_afk
onon
plap
poriori
profetikla
qend
segfault
soos
teeth
tetrimer_
uis
un
unlike
user
vade
weko
whothefuckami
orignal и что это даст?
R4SAS ты же хотел отказаться от 1.0.2 и 1.1.0
R4SAS по крайней мере от 1.0.2
orignal 1.0.2
orignal потому что там всякие самопальные chacha
R4SAS вроде все нормально теперь
R4SAS пакеты собираются
R4SAS ждем пока кто нибудь затестит, и после этого залью
reloaded R4SAS, orignal , опять встретился с той ошибкой, на этот раз есть логги, напомню как выглядит ошибка: Succes rate резко падает до 1-3% после перезагрузки траффик начинает идти, succes rate поднимается до 43% после чего начинает медленно снижатся до
reloaded 1%, тем времянем параметры routers застывает на 76 а floodfils на 22 (так же было в прошлый раз) и при этом транзит резко начинает расти, в transport же тем времянем всего одно подключение, которое не меняется после перезагрузки .. после сноса NetDb
reloaded и прочего, ничего не меняется, смена ygg адреса в этот раз ничем не помогла (так же напомню что у меня ygg only)
reloaded рости *
orignal а что в транспортах?
reloaded Если есть время, то могу дать лог
reloaded orignal, одно NTCPv6 подключение, которое не меняется при перезагрузке .. особо ничего больше сказать не могу
orignal так у тебя часы сбились
orignal и не надо говорить что это не так ))
orignal почему то каждый первым делом начинает говорить что часы у него идут правильно
orignal проверь командой ntpdate
reloaded Сейчас проверю
reloaded *** отошел на время ***
orignal короче если одно соединение то это явный признак часов
orignal их как минимум с десяток бывает
R4SAS залил коммиты
R4SAS пусть соберет, и потом уже тег залью
reloaded R4SAS, а в i2p случайно нет NTP серверов ?
reloaded *Как бы NTP поверх i2p странно не звучало*
R4SAS нет
R4SAS но это запустить можно
R4SAS только зачем?
R4SAS все равно надо туннель делать
orignal reloaded разобпался?
reloaded Это бы позволяло корректировать время, чтобы оно со времянем не слетало
reloaded orignal, еще в процессе
R4SAS ш2зв сам подгоняет время у себя
R4SAS внутри процесса
R4SAS а вот для системы...
orignal R4SAS у него только по ygg
R4SAS можно посмотреть
orignal потому SSU еету
R4SAS кстати в игг могу закинуть
orignal так вот в ygg вроде бы есть
R4SAS у меня 2 сервера времени есть
orignal я просто не понимаю смысла
reloaded Но почему слетать начинает прямо в процессе ? i2pd был запущен 10 дней, и все эти дни я его не трогал
orignal он не в процессе
orignal просто накомилась ошибка в полминуты и все
orignal порог там
R4SAS по идее ведь пиртест должен сам поправлять, не?
R4SAS там ведь стоит у нас вызов проверки оффсета
orignal стоит но тольок для SSU
orignal а у него только NTCP
orignal потому что ygg
orignal а в NTCP я не сделал
orignal не помню почему
orignal надо будет
R4SAS там нет потому что времени
orignal есть
orignal SessionCreated
R4SAS оно у нас в пиртесте только передается вроде, не?
orignal нет
R4SAS хм, ок
orignal это договорились с zzz
reloaded Думаю поправка времяни по ntcp будет более чем хорошей идеей ))
orignal чтобы снчала посылать SessionCreated а уже потом закрывать сессию
orignal чтобы та сторона время увидела
R4SAS reloaded, вечером напомни, запущу в игг
orignal reloaded я просто не подумал
orignal о твоей ситуации
orignal ибо по SSU оно нормально корректируется
reloaded Отлично !
orignal там просто надо продумать вопрос
reloaded Чудо произашло: i2pd заработал
reloaded Пожалуй не надо было так сразу сносить netdb .. хотя ну да ладно
orignal так я тебе вроде и раньше про часы говорил
orignal кстати у HidUser0 -а есть ntp сервер по ygg
orignal потому что я помню код правил
orignal можно просто вписать его как параметр в nettime.ntpservers
reloaded В целом тоже вариант
HidUser0 orignal: не, у меня нет ntp сервера, я просто пытался использовать чужой ntp сервер в яге
orignal я помню ты просил в коде это поправить
HidUser0 Ну да
orignal по крайней мере ты знаешь NTP сервера в ygg
R4SAS такс, если все нормально то я тег заливаю
orignal я проверял
R4SAS orignal, я там добавил флаг для отключения флуда опенссл
R4SAS чуть позже тег залью, надо отойти
orignal хорошо
orignal еще для ведра
orignal R4SAS gradle clean assembleRelease фейлится
orignal Task 'assembleRelease' not found in root project
` Хи, евериуан!
` i2pd.conf /
` ## Save full addresses on disk (default: true)
` addressbook = true
` Нужен только для того, чтобы I2P-роутер умел в кастомный.домен.i2p?
orignal нет
orignal в чем вопрос то?
orignal R4SAS отбой это мой косяк
` Я забыл как отключал поддержку кастомных доменов. У меня когда-то было, что I2P-роутер ругался, когда сайт.b32.i2p пытался перенаправить на сайт.i2p.
orignal это вообще про другое
orignal кастомные домены это файл local.csv
orignal save full addressbook
orignal это чтобы полные адреса сохранять для всяких там сэмов
` В конфиге никак не отключить кастомные адреса?
` Пока что вижу вариант запороть ссылку подписки адрессбука..
orignal я не понял что тебе надо
` Чтобы I2P-роутер не понимал ссылки вида [как пример] i2pd.i2p, а только 4bpcp4fmvyr46vb4kqjvtxlst6puz4r3dld24umooiy5mesxzspa.b32.i2p
orignal вот теперь понял
orignal тебе надо полное отключиение адресной книги
` Когда-то у меня было такое. Только вот точно не могу сказать, или я тогда что-то натыкал или так случайно получилось.
orignal хочу я добвалю параметр addressbook.enabled
orignal тебе это надо.
` Да, не хватает такого ключа.
orignal ну просто был не нужен никогда
orignal не проблема довалю
orignal добавлю
orignal а с джампами как быть?
orignal вот пришел джамп линк и что делать?
` У меня addresshelper = false
orignal ну это у тебя а вообще.
` Почему ключ addresshelper не в блоке [addressbook], а в [httpproxy]?
orignal потому что он бывает только в прокси
` > вот пришел джамп линк и что делать?
` это который предлагает добавить в адресбук?
orignal ну да
` Взять из этого .b64 нужный .b32 Этожтакработает?
orignal там он увязывается с адресом
` Я кажется понял о чём ты. Что если сделать ключ addresses.csv = true/false? Если эти короткие ссылки только там обитают.
` (короткие которые i2pd.i2p )
orignal так это же просто файл
orignal а таблица сидит в памяти
orignal файл это просто ее дамп
orignal видимо на джампы надо отвечать отлупом
` Если отключен адресбук коротких ссылок, то может из джамп линка брать адрес и по нему переходить?
orignal может быть
` Я лично готов "пострадывать" каким-то ручным (i2pd-tools?) изъятием из джамп-линка самого адреса.
orignal да нет в b32 его превратить легко
` Может быть в web-console сделать поле для вставки b64 адреса
` )
` (делать-то не мне, хехех)
orignal ладно запилю отключение
` Мне казалось, что это всегда было)
` (отключение то есть)
` Я ещё в #ru агитировал, стыдоба..
orignal я тебе больше скажу чего
orignal есть некая сущность shared local destination
orignal которая не конфигуриуется и не отключается никак
orignal и более того на ней сидит адресная книга
orignal надо тоже у адресной книги ввести параметр
orignal куда ее вешать
R4SAS поставил повсеместно собирать
R4SAS деб все архитектуры, бубунта уже собирается
R4SAS zlatinb, попрошу снова собрать, если есть возможность
R4SAS из dev console
R4SAS set SIGN=1
R4SAS cd build
R4SAS build_mingw.cmd
zlatinb какой тег?
R4SAS 2.42.1
R4SAS должновсе автоматом подписать
R4SAS пин только спросит
R4SAS так, запущу сборку федоры
R4SAS и снова уйду
R4SAS ведро попозже
orignal а с ведром че?
R4SAS ничего, просто уйти надо
orignal ты чего там с Android.mk навертел с зависимостями?
orignal что теперь оно ссылается непонятно кужа
R4SAS а, там немного изменил так, чтобы не приходилось делать копирование библиотек
R4SAS после сборки
orignal так смотри
R4SAS крч
orignal теперь стурктура тех либ
R4SAS git pull
orignal существенно отличается от того что ты ожидаешь
R4SAS git submodules update --recursive
R4SAS cd app/jni/
orignal так я не так делаю
R4SAS Blinded message
R4SAS 3 раза
orignal у меня просто линк стоит на отлельные репа с ними
R4SAS и все нормально соберется
R4SAS блет
R4SAS я уже забыл что у тебя так
orignal так не у меня
orignal а в репах так счас
orignal никакого out там нет
R4SAS так я тебе и говорю
orignal понятно что я у себя локально починил
orignal просто не понял твоей логики
R4SAS ты смотришь на старый вариант, когда у тебя все собрано заранее
orignal так я просто взял из репы
R4SAS а сейчас для фдроида сделано, когда требуется собирать либы из исхов
orignal git clone
orignal а вот теперь понятно
R4SAS посмотри ридми
orignal но все равно это не объясняет
R4SAS тебе через build_ надо один раз сейчас собрать
R4SAS я более не планирую менять структуру
orignal зачем у тебя include требвается для каждой архитектуры свой
orignal он же общий
orignal остальное понятно
orignal непонтяно только это
R4SAS тогда скажи как делать make install только либ и только инклудов
R4SAS и да, у буста оно так
R4SAS там одинаково
R4SAS а вот насчет опенссл я не уверен
R4SAS ибо там даже некоторые хедеры генерируются
orignal да пох
orignal просто мне для каждой архитектуры пришлось линк втыкать )
R4SAS крч сделано сейчас так, потому что скрипту просто говорится "сделай make install сюда"
R4SAS а не "сделай мейк сюда, а потом все либы растолкаю по папкам, и еще инклуды продублирую с одной из папок
R4SAS т.е. лишняя копия делается
orignal да пох
orignal я уже все поправил у себя
R4SAS zlatinb, спасибо, поставил выкачивать
R4SAS *** сбежал ***
zhoreeq на убунту 22.04 больше не падает
zhoreeq 2.42.1
orignal а что падало?
orignal в 2.41.1 только джампы починили
zhoreeq orignal, пакет
orignal ну и варнинги
orignal а ну да это поправили
relaybot 13R4SAS: че, уже пакет опубликовался?
R4SAS orignal, osx?
orignal через пару часво
orignal счас надо отойти
` > Don't show version in title of web console
` Почему убрали?
` > Daily cleanup of obsolete peer profiles
` Насколько обсолете?
Orion Включил тут логи, а там масса предупреждений и ошибок типа таких: NTCP2: SessionCreated read error: End of file
Orion NTCP2: SessionCreated read error: Connection reset by peer
Orion NTCP2: Receive length read error: End of file
Orion NTCP2: Connect error Operation canceled
Orion Transports: No compatble NTCP2 or SSU addresses available
Orion SSU: Missing fragments from 0 to 0 of message 1867535060
Orion Garlic: Incorrect N ephemeral public key
Orion Garlic: Payload for router AEAD verification failed
Orion SSU: Message 'created' signature verification failed
Orion NTCP2: No NTCP2 address with static key found in SessionConfirmed
Orion Первые про ntcp2 просто потеря связи с узлом видимо. А остальные, про гарлик, например? Как-то от меня зависят?
` Orion, неа.
Orion ну и славно. буду лучше спать)
` Гарлик это для совместимости с фу-осуждаю-java-роутером.
` Но вообще вопрос апаю. Интересно узнать более компетентный взгляд на всякие failed из копипасты выше.
` Даже если "это норма".
orignal не обращай внимания
` Ну во-о-от.. u_u
orignal по каждому пункту там своя история
orignal <Orion> Garlic: Incorrect N ephemeral public key
orignal <Orion> Garlic: Payload for router AEAD verification failed
` Вот бы у i2pd появлися блог..
` )
orignal эти два скорее всего потому у тебя флудфил
orignal насчет блога это к ацетону ))
orignal короче с ключами это происходит когда обрашается старый роутер который не знает о новом шифрованииэ