~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
33%
R4SAS
среднее по процу
R4SAS
скорость 490К
R4SAS
700
R4SAS
600
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
R4SAS
)))
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
УГ
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
)))
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 он уже работает.
orignal
?
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
это он сам намудел с проксями
R4SAS
lol
orignal
он сконфигурил входящий 3proxy чтобы разуливать и клирнетовские адреса и i2p
orignal
но что то намудрил с i2p
R4SAS
понятно
R4SAS
orignal: а зачем там unordered?
R4SAS
про пвсево впн: использовать аодобное
R4SAS
подобное*
R4SAS
> Кроме того, HTTP прокси обнаруживает перенаправления на родительский прокси и генерирует нормальные заголовки.
R4SAS
значит ли что оно и https должно нормально переваривать
orignal
R4SAS потому что он быстрее
orignal
ну и следующий шаг
orignal
обычно сообщение приходит в виде двух фрагментов
orignal
неплохо бы исключить поиск второго