IRCaBot 2.1.0
GPLv3 © acetone, 2021-2022
#dev
/2021/06/22
~AreEnn
~R4SAS
~orignal
~villain
&N00B
+Xeha
+relaybot
DUHOVKIN
Guest8889
HackerMan
Most2
Nausicaa
Ruskoye_911
Vort
`
acetone_
anon3
b3t4f4c3
fidoid_
nemiga
not_bob_afk
plap
poriori
profetikla
soos
teeth
tensor
un
weko_
whothefuckami
orignal надо перенести в тред адреса
orignal короче есть еще над чем поработать ))
R4SAS ну дык
orignal это код скорее всего еще 2013 года
orignal там дай бог было запрос к флибусте суметь отправить
R4SAS хах
orignal - отошел -
R4SAS ладно, пошел я
R4SAS уже за полночь
R4SAS кстати, при 1/1=0/0 чего получается?
R4SAS клиент напрямую шлет запросы или через тот самый роутер, который является транзитным у сервера?
R4SAS получается что если будет наоборот 0/0=1/1, то будут те же 5.6 мб?
R4SAS хотя нет
R4SAS будет опять 1.6
R4SAS ибо вхоящие через транзитный будут идти
orignal там все равно так же проблема с 1K
R4SAS насчет флуда на роутере
R4SAS без 256 мб озу бессмыслено запускать
orignal логично
orignal зачит отключай
R4SAS опять упало
R4SAS но теперь именно упало
R4SAS Mon Jun 21 21:33:55 2021 kern.info kernel: [2069043.878010] do_page_fault(): sending SIGSEGV to NTCP2 for invalid read access from 00000004
R4SAS Mon Jun 21 21:33:55 2021 kern.info kernel: [2069043.886633] epc = 005904eb in i2pd[400000+2be000]
R4SAS Mon Jun 21 21:33:55 2021 kern.info kernel: [2069043.891622] ra = 005904e3 in i2pd[400000+2be000]
R4SAS Mon Jun 21 21:33:55 2021 kern.warn kernel: [2069044.049702] net_ratelimit: 11 callbacks suppressed
R4SAS не очень информативно к сожалению
R4SAS но видно что в NTCP2
orignal а ты ulimit -n поставил? ))
R4SAS я не трогал ничего
R4SAS и да
R4SAS лимит стоит 4к
orignal так у тебя 1K дексрипторов исчерпалиль
orignal для флуда обычно надо 8K
R4SAS procd_set_param limits nofile=4096
orignal потому что там много содеинений всегда
R4SAS пофиг
R4SAS отрублю все равно
orignal ну правильно
R4SAS осталось проверить нулевые на роутере)))
R4SAS бугага
R4SAS среднее по процу
R4SAS скорость 490К
R4SAS 25389 1 i2pd S 22744 18% 34% /usr/sbin/i2pd
orignal а что ты ожидал? ))
orignal это ж слабенькая железка
R4SAS я ничего не ожидал
R4SAS я просто хотел посмотреть на это
R4SAS факт что она при 4х туннелях начинает потреблять 33%
orignal в любом случае неплохо
orignal что не все 100%
R4SAS ага
R4SAS можно в качестве прокси использовать)))
R4SAS надо туда повесить tcp proxy
R4SAS и направлять на роутере прямо http/s
orignal и даже в качестве впн
orignal небиваемого
R4SAS от юзеров остается только туннель поднять
R4SAS и проксирование делать
orignal ну так а то ж
orignal прорыв реально в деле i2p
R4SAS посмотрим чего в итоге валдик собирается реализовывать
orignal я не понимаю зачем ему это
R4SAS надо как то затестить 1 сервер, N клиентов
R4SAS он видимо хочет сделать адресацию на базе ш2з
R4SAS без реальных адресов
orignal адресацию чего?
orignal я думал он хочет поднять впн
R4SAS до сервера впн
orignal который ркн не сможет вычислить и прикрыть
R4SAS ну так и будет
R4SAS будет впн работающий с транспортом в виде ш2з
R4SAS как я понимаю
orignal ну я тоже так понял
orignal я только не понимаю зачем
R4SAS адреса будут b32.i2p
orignal адреса чего?
R4SAS серверов выходных
R4SAS тех, что обычно ip адресами пишутся
R4SAS считай впн без шифрования своего
orignal ну и в чем тут выгода?
R4SAS ибо транспорт шифрованный
orignal тот кому нужно то сразу IP узнает
R4SAS ну да по факту
orignal но обычно народ хочет знать где выходной узел
R4SAS таким уже будет предлагаться ставить длину 1
R4SAS кто знает что могут прихлопнуть
R4SAS да медленнее, но ркн не знает куда юзер стучит до выходной ноды
orignal вот смотри
R4SAS типа
orignal я хочу впн использовать
orignal но я хочу знать где выход
R4SAS ну
orignal для клиента само собой длина или 1 или 2
orignal кстати я не думаю что будет большая разница
R4SAS не факт
orignal ну там джавовские узды просто срут
R4SAS ты будешь знать где выход
orignal ну смотри аналогия с mtproxy
R4SAS потому что тебе адрес выдаваться будет на основании твоей потребности
orignal у меня выход в майами
orignal там стоит mtproxy
orignal а последний хоп они заблокировать не могут потому что он не в их юрисдикции
R4SAS понятое дело
R4SAS тут то же самое будет вель
orignal ну жа
orignal так причем тогда b32?
R4SAS при том что будет выдаавться b32 вместо привычного ipv4/6
R4SAS для туннея
orignal и клиент его сам прописывает
R4SAS и ркн не может заблочить
orignal понял мысль
R4SAS ибо не знает куда изначально пакеты полетят
R4SAS если это будет саморазворачивающаяся впн сеть
R4SAS то ркн лососнет тунца
orignal еще бы
orignal но блять джава
R4SAS ))))
orignal что то они совсем
orignal думаю у валдика был культурный шок ))
R4SAS ахаха
R4SAS ща, еще подкину
orignal деду?
R4SAS и ему тоже
R4SAS закинул утку
acetone Neil Alexander про обратную несовместимость нового игг: This is sadly unavoidable. We understand that this is a rather disruptive change, especially for those who operate public services. However, we believe that the added robustness of the new routing scheme and DHT is more than worth the disruption. We will also be clearing the public services list and asking service operators to re-submit their details after
acetone upgrading.
acetone R4SAS: сказано, что при релизе 0.4 старые список публичных пиров и список сервисов будут очищены. Получается, сети 0.3 вообще не дадут права на доживание своих дней))
John_Silver жестят
John_Silver игговцы
John_Silver ну впрочем если кому надо, он 0.3 поддержит.
John_Silver так что пох.
John_Silver или она или хз кто
acetone John_Silver: дык 0.3 никому не нужен, поэтому и поддерживать его не будут)) 0.4 родился не на пустом месте, а в результате года работы над критическими недочетами прежней архитектуры)
John_Silver acetone, k
orignal а если он никому не нужен зачем его пиарили?
orignal как IP адрес который "навсегда"
R4SAS acetone: вижу
acetone orignal: статья habr.com/ru/post/563958
orignal нормально
R4SAS надо надо надо
R4SAS что то делать с netdb
R4SAS 15428 netDb
R4SAS 6928 peerProfiles
R4SAS 21 мб из 4к блоков...
R4SAS Mem: 123756 54540 37568 25220 31648 18624
R4SAS ммм
R4SAS придется нетдб подрезать
orignal ну а что тут сделаешгь?
R4SAS flat
R4SAS find -type f | awk 'NR%2 != 0' | xargs rm
R4SAS удалил половину
orignal кстати это отличная идея
orignal не сохранять медленные узлы
orignal потому что они на хуй не нужные
R4SAS orignal: или знаешь чего
R4SAS хранить файлы с роутерами как и сейчас
R4SAS но не папками, а теми же flat файлами
R4SAS вместо одного большого
orignal сколько тогда будет лишних обращений к диску?
R4SAS а это уже будет контролироваться настройкой
R4SAS сейчас как часто дампается?
R4SAS при появлении, обновлении
R4SAS в разы чаще
orignal не в том дело
orignal счас меняется только отдельный файл с RI
R4SAS ну
orignal а так придется менять большой файл целиком
acetone а трудностей с параллельным чтением одного фалйа возникнуть не может?
R4SAS прям большой
R4SAS на 4к роутеров там фактического веса от силы 4 мб
R4SAS а если файл будет не один, а 0-9a-zA-Z как с папками, то и то меньше
R4SAS по 100 кб
orignal ну логично
orignal может и правда стоит сделать
R4SAS Lan: пропащий человек
R4SAS Lan: обновись на транк
Lan R4SAS, прям как птица феникс)
Lan А я что делаю? Как раз, сейчас всё обновлю)
R4SAS откуда нам знать чего ты делаешь?))
R4SAS тут кто то насчет лоры заикался
Lan Кто? )
R4SAS но уже не помню о чем
R4SAS и кто не пмню
Lan посмотри в логи)
R4SAS так нету же
R4SAS 500 строк из запущенной программы и всё
R4SAS а было это на тойнеделе
R4SAS ычера игрались с нулевыми туннелями
R4SAS 5.6 мб/с спокойно
Lan Это как?
R4SAS длинна со сторны сервера и клиента стоит 0
Lan Ага)
R4SAS но длины не достаточно
R4SAS линк считай тожекак то влияет походу
Lan то-есть он делает direct connect ?
R4SAS ибо valdik проверял намежду серверами где 200 мбит, 15 мс пинга
R4SAS и он выжал только 4.2
R4SAS да
R4SAS а у меня сервер 150, пинг 60+
R4SAS и я выжал больше почему то
R4SAS видимо уже на железо смотреть надо
Lan Можем затестить, есть быстрые серваки в резерве, как раз.
R4SAS кстати, ты подними как нить снова PBX
Lan asterisk ?
R4SAS да
R4SAS надо потыкапться снова
Lan там всё обновить надо, и вспомнить, как подключаться))
R4SAS год же уже прошел
R4SAS у меня туннель так и висит, как и софтина
Lan Uptime: 105 days, 21 hours, 6 min, 45 seconds
Lan Tunnel creation success rate: 1%
Lan Sent: 4827.17 GiB (156.52 KiB/s)
Lan Transit: 4918.44 GiB (141.33 KiB/s)
Lan Мне тут на машине Лось правое зеркало сломал.
R4SAS Tunnel creation success rate: 1%
R4SAS ????
R4SAS ты чего там делал
Lan Оно просто жило
Lan независимо от меня
Lan Routers: 3139 Floodfills: 1337 LeaseSets: 0
Lan Client Tunnels: 179 Transit Tunnels: 416
orignal часы проверь
orignal и давай обновляйся
R4SAS делай как я скриптом столь
Lan <R4SAS> Tunnel creation success rate: 1%
Lan could not create work tree dir 'i2pd'.: No space left on device
Lan Вот и ответ - место кончилось.
R4SAS лол
R4SAS логи небось врубленными оставил
orignal а ты логи не чистишь про кронтабу
Lan ща проверю
orignal kill -s USR1
R4SAS этого недостаточно
R4SAS надо их зачитстить, а потом уже URS1
orignal удалить разумеется
R4SAS USR1*
orignal потом послать сигнал на переоткрытие
Lan ага, переполнение i2pd.log
orignal дык я думал у тебя настрона очистка давным давно
R4SAS он же не на пакете сидит
Lan а дайте команду в crontab, которая это делает? )
R4SAS у тебя как ш2зв работает?
orignal rm /home/i2pd/.i2pd/i2pd.log
orignal pkill -USR1 i2pd
Lan как демон
orignal у меня вот так
Lan Ну да, так пойдёт
R4SAS как демон в какой папке?
R4SAS возьми по нормальному logrotate
Lan примерно так /home/lan/inst/i2pd/build/i2pd
R4SAS залей в /etc/logrotate.d
R4SAS (найди сам точный путь)
R4SAS и заменить в нем путь на свой
R4SAS и никаких USR1 не надо
Lan Ого какая магия) Спасибо!
R4SAS а вобще - выруби нафиг логи
R4SAS они не нужны если ты в них не ходишь
Lan Я хожу, когда падает
R4SAS когда падает надо в корку ходить))
R4SAS я даже на винде отказался от запуска в gdb
Lan polistern, привет!
R4SAS года 2 через него работал
Lan стареешь)
R4SAS не, просто уже стабильнее работает
R4SAS нет смысла в дебагинге
Lan *стабильность!
orignal дык
R4SAS только в крайних случаях крч
R4SAS как пример злоебучи SSU при остановке с транзитом
orignal acetone ты уже адрес для ygg 4 сделал?
acetone orignal: да, сейчас скину
acetone ресид будет тут: [324:71e:281a:9ed3::ace]:7070
orignal это ветка 4?
orignal расскажи как мне ее получиить и с кем слинковаться
orignal я тоже буду ее использовать
orignal acetone он уже работает.
acetone нет, будет работать только после релиза, пока что я на старом сижу, orignal
orignal а чего новый не запустишь?
acetone пока что релиза не было
orignal там же уже есть узлы
acetone там только так или иначе тестовые узлы
acetone а после релиза всё в топку - и даешь только новую сеть
orignal так а линки будут те же?
acetone список публичных пиров обнулят вместе с релизом, чтобы все, кто обновятся - добавлялись повторно
acetone а кто останется в старой сети - не удел
acetone думаю, в день релиза будет уже пара десятков пиров
orignal так а с чего они сменятся?
orignal там же IP адреса а не ygg
acetone orignal: это чтобы не пытались линковаться к тем, кто не обновится (или затянет с обновлением)
acetone чтобы неоднозначеностей не было при подключении: адрес есть, а подключиться не сможешь
orignal блядь все менять придется же
acetone orignal: да я тоже в шоке
acetone у меня эти линки и игг-адрес в тысяче мест прописан
orignal о том и речь
acetone полдня буду трахаться, отлавливая места, где забыл сменить что-то
orignal мне кажется что пиздец котенку пришел
acetone orignal: читал сегодня интродакшен в 0.4 от NeilAlexander и Arceliar. Они там очень соболезнуют, что всё очень поменялось и обратно не совместимо, но убедительно оправдываются, что в общая стабильность стала куда выше и переделанный протокол просто лучший на
acetone свете
orignal а если куча народа останется на 3 что будут делать?
orignal возможность остановить работу 3 у них нет
acetone orignal: учитывая малый размер глобального сегмента - быстро все перейдут
acetone а если кому-то по приколу юзать изолированно 0.3 - дело вкуса и извращения)
orignal а если забьют потому что влом?
orignal вопрос то в этом
orignal смотри в чем проблема
acetone видимо, я по себе сужу и по знакомым, которые с игг дело имеют) со скрипом, но первый раз хардфорк простим
orignal как мы будем делать с теми у кого только ygg
acetone таких человек 5-10 в сети максимум
acetone пусть ругаются на ygg
orignal надо чтобы 3 и 4 были некоторое время одновременно
acetone а что делать
orignal чтобы по 3 смогли скачать RI с новыми адресами
acetone orignal: хорошо, я на месяц-два оставлю старый адрес с рабочим ресидом
acetone чтобы уж совесть спокойна была))
orignal да нет достаточно на сутки ))
orignal я вот думаю не слинковать ли мне свои через друг друга ))
acetone orignal: это как?
orignal ну делаешь линком одного узла другой
acetone orignal аа, ну да, это рабочий вариант, если нужно всего лишь изолированную сетку для дела, а не глобальную для обычной коммуникации с чужими ресурсами)
orignal так когда все устаканится переделашь
orignal а так весго один линк придется поменять
orignal у того через который все ходят
acetone да, хороший план, когда так
orignal R4SAS хохол жалуется что черех веб морду домен не может на reg.i2p закинуть
orignal пишет ему Bad Gateway
orignal это он сам намудел с проксями
orignal он сконфигурил входящий 3proxy чтобы разуливать и клирнетовские адреса и i2p
orignal но что то намудрил с i2p
R4SAS понятно
R4SAS orignal: а зачем там unordered?
R4SAS про пвсево впн: использовать аодобное
R4SAS подобное*
R4SAS > Кроме того, HTTP прокси обнаруживает перенаправления на родительский прокси и генерирует нормальные заголовки.
R4SAS значит ли что оно и https должно нормально переваривать
orignal R4SAS потому что он быстрее
orignal ну и следующий шаг
orignal обычно сообщение приходит в виде двух фрагментов
orignal неплохо бы исключить поиск второго