~AreEnn
~R4SAS
~orignal
~villain
&N00B
+Xeha
+relaybot
DUHOVKIN
Guest18377
HackerMan
KabaOS
Most2
Nausicaa
Ruskoye_911
Trusishka
Vort
`
acetone_
anon3
b3t4f4c3
mittwerk
nemiga
not_bob_afk
plap
poriori_
profetikla
segfault
soos
teeth
tensor
un
weko_
whothefuckami
Most2_
13.<douknowwatusee> Транзит: XXXX (1908.44 КиБ/с)
Most2_
13.<douknowwatusee> 5К туннелей
orignal
а было?
Most2_
13.<douknowwatusee> 500 где-то
orignal
увеличь число тонелль
Most2_
13.<douknowwatusee> Максимум причем
Most2_
13.<douknowwatusee> При том-же кол-ве туннелей
orignal
в Router Commands
Most2_
13.<douknowwatusee> > *orignal:* увеличь число тонелль
Most2_
13.<douknowwatusee> Не, у меня дико тупит роутер из-за этого_
Most2_
13.<douknowwatusee> > *orignal:* увеличь число тонелль
Most2_
13.<douknowwatusee> Не, у меня дико тупит роутер из-за этого)
orignal
а кто веелел X ставить?
orignal
поставиь в конфиге типа bandwidth=1000
orignal
или ту цифру которая тебя устраивает
Most2_
13.<douknowwatusee> > *orignal:* а кто веелел X ставить?
Most2_
13.<douknowwatusee> Ну, чтобы другим лучше было))
orignal
ну ведь лучше же))
orignal
но оказывается роутер тупит
Most2_
13.<douknowwatusee> Да, только мне неюзабельно)
Most2_
13.<douknowwatusee> Ладно, урежу
orignal
Transit: 121.45 GiB (3526.95 KiB/s)
orignal
у меня стоит лимит bandwidth=8000
Most2_
13.<douknowwatusee> А на другом роутере стоит 10К туннелей, и больше 500 кбайт не выдает
orignal
если R то будет
orignal
китайцы до всего дотянутся
Most2_
13.<douknowwatusee> R есть, а что за флаг "E"?
Most2_
13.<douknowwatusee> Появляется периодически
orignal
означает "идите на хуй я по уши в дерьмеЭЖ
Most2_
13.<douknowwatusee> Понял)
orignal
в твоем случае он получаетя когда в 5K тоннелей упираешься
orignal
Transit: 123.65 GiB (6811.94 KiB/s)
orignal
это за 6 часов примерно накачало
orignal
когда просто X стоят то и 100 мбс превышало
Most2_
13.<douknowwatusee> Сейчас опустился до 80 кб
Most2_
13.<douknowwatusee> Я не понимаю, как это работает
orignal
потому что E
orignal
все видят что ты E и обходят тебя стороной
Most2_
13.<douknowwatusee> Флаг E пропал
orignal
как E пропадет снова ломанутся
orignal
ну как в сети узнают что E нет снова будет активность
Most2_
13.<douknowwatusee> Прикольно
orignal
так он для этого и сделан
orignal
чтобы не пытались строить тоннели через E
`
Вот бы установить лимит на количество роутерофф..
`
Моему подматраснику начинает плохеть именно от количества на данный момент известных роутерофф. Где на 15к у меня может забуксовать перестроение тоннеля (как я это понимаю), из-за тоннель может висеть с нулём инбаундс и аутбаундс..
`
Где-то на 15к*
`
Из-за чего тоннель*
`
То есть я бы рад выжать максимум по транзитным туннелям, но чем больше транзитных туннелей - тем больше известных роутерофф..
Vort
0 туннелей получаются из-за низкого рейта. низкий рейт получается из-за высокой нагрузки на узел. но конкретно почему это происходит - пока что непонятно
Vort
у меня и CPU и RAM для узла хватает. трафик иногда в канал упирается, но я эффект снижения рейта вижу и когда трафика (относительно) мало
Vort
единственная идея пока что - рандомно чинить баги в надежде, что какая-то из починок уберёт этот эффект
Vort
ну и есть ещё один метод - завести два узла - один для себя (с лимитами), другой - для сети (почти без лимитов)
Vort
хотя какие это имеет последствия для безопасности я не анализировал
`
Да, кстати, тоже ЦП/ОЗУ/Сеть при этом не мучается, а роутер начинает "захлёбываться"..
`
Если на одном айпи поднять роутер для всех и отдельно для себя, то думается сесурити не пострадает, ведь "мусорный" траффик обеспечит "роутер для всех"
`
* на одном айпи - в смысле из одной подматрасной сети
Vort
да можно и на одном айпи и на одном компе. этот баг скорее всего чисто программный
Vort
и разделения на два процесса должно быть достаточно
Vort
но я не проверял. просто теория
weko
`: поставь лимит на туннели - и роутеров станет меньше
`
weko, и так стоит. Вот это вот только подбирать теперь чтобы плюс-минус влезало..
Vort
да не в роутерах дело. было же недавно изменение, уменьшающее их количество. и никакого влияния на рейт
ubd
да рейт как был в жопе так и остался
`
ubd, потому что не на транке сидишь)00
`
как выяснили у былинника высокий "рейт", потому что евгейски зарезал количество транзитофф. Оно и логично как бы..
weko
Ну а как же
weko
Ставь 1 и заебись
ubd
`: я на 2.50.2 ее только вчера зарелизили
`
ubd, релиз для ш2зв - это уже не транк, а на транке рейт всегда лучше, это аксиома)00
Vort
похоже, только симуляцией сети можно этот баг выловить :/
Vort
orignal: решил я чутка покопать проблему "SSU2: Send exception: Требуемый адрес для своего контекста неверен to 0.0.0.0:0"
Vort
словил вот такую трассировку стека: paste.i2pd.xyz/?274f8446fbc85632#D4hftAjxefZ1Ti4zrk2Ptb8ngTxcYg6yXpwV8UgLJEjW
Vort
проблема в том, что SSU2Session::m_RemoteEndpoint оказывается нулевым
ubd
и почему?
Vort
мне кажется, что из-за каких-то глюков в работе интродьюсеров
Vort
ubd: у меня пока что процесс в отладчике висит. есть идеи, где в коде можно поискать причину?
`
Vort, а он шарит? Просто ему недавно кто-то парсер .dat файлофф писал.
Vort
а кто шарит тогда?
`
2.5 анонима..
`
оригнал, р4сас и кто-то ещё
Vort
в общем, это был исходящий коннект к узлу с интродьюсерами
Vort
но больше нифига не понятно
Vort
буду наверно перезапускать отладчик с более подробным логированием
ubd
может поэтому routeinfo из i2pd-tools тоже нули выдает в SSU
ovril
А что за игрушка такая sideband?
orignal
` мне думается у тебя ресурсы исчепаны
orignal
Vort я думаю это из-за RelayIntro
orignal
все времени нет глянуть
orignal
udb нет
orignal
там выдает нули потому что адреса нет
orignal
но его там и не должно быть
orignal
там просто проверку надо сделать
orignal
Vort кстати да мысль итересная насчет узла с интродьюсерами возможно у него интеродьюсеры появились по другому типу соединения
ovril
Кстати когда там i2pd ntcp2 прокси заработает на раче?
orignal
если узел захлебывается стоит запустить top -H
orignal
и посмотреть не жрет и какой тред 100%
orignal
ovril о чем ты ?
orignal
что у тебя не работает?
ovril
У меня не работает сеть вообще просто не идет если прописать ntcp2.proxy на арче
ovril
Я уже пытался и через wine виндовс версию запускать и даунгрейдить не судьба.
ovril
До этого все работало пока с 48 не обновил
ovril
странно это
ovril
Причем без параметра ntcp2.proxy все работает а с ним нет
orignal
а что у тебя в качестве прокси?
orignal
тор?
orignal
прокси http или socks?
ovril
пробовал тор socks и shadowsocks с socks либо http
ovril
тишина
orignal
ладно проверю
ovril
в логах какой то ругани нету
orignal
у тебя
orignal
если поломалось то починю
orignal
если работает тогда извини
orignal
что там во всяких арчах я не в курсе
ovril
у меня endevaouros, по сути рач.
ovril
чего то особенного нету.
orignal
мне без разницы что у тебя
orignal
я поднимаю тор и пишу ntcp2.proxy=ssocks://127.0.0.1:9050
orignal
оно либо работает либо нет
ovril
логично
Vort
orignal: смотри какая фигня выходит: paste.i2pd.xyz/?cfdb47ce774a2af7#C22SmL8nSRdKfTeA3aYUDdj1Q8Ms8jTzYrTpZ9turBJu
Vort
вверху - моя ловушка, только что сработавшая
Vort
там ниже есть код m_RemoteEndpoint = from;, но до него не доходим, так как вываливаемся по return;
Vort
вот и остаётся m_RemoteEndpoint пустым
Vort
header.h.type = 245, то есть какой-то глюк
Vort
пока что отладчик висит, если надо, могу ещё какую-то информацию вытащить
Vort
почему мы в eSSU2SessionStateClosing при пустом адресе - хз, я пока что этот код плохо понимаю
Vort
проверил - тут опять m_IsOutgoing = true
orignal
а что с Closing не так?
orignal
закрываем сессию и ждем подтвержения
Vort
она не должна быть установлена перед тем как стать закрытой?
orignal
а почему ты думаешь что адерс пустой?
orignal
понял
orignal
это надо разбираться
orignal
возможно он зануляется где то
orignal
при закрытии
Vort
возможно. но мне кажется, что он скорее всего из нулевого состояния и не выходит
Vort
в объекте сессии там почти везде нули
orignal
кто то же первеодит его в Closing
Vort
m_SendPacketNum 0, m_ReceivePacketNum 0
orignal
нууу это не показатель
orignal
не было обмена данными и все
orignal
скорее всего просто пир тест
Vort
с U узлом?
orignal
пир тест через U узел можно
Vort
eSSU2SessionStateClosing ставится только в одном месте: в SSU2Session::RequestTermination
orignal
логично
orignal
значит мы ее закрываем
Vort
то есть, это, получается, второй RequestTermination
Vort
я так и не понял логики в этом месте :/
orignal
надо разбираться
orignal
вопрос в том ставим мы Closing всегда или только если сессия установлена
orignal
если она установлена значит адрес был
Vort
всегда
orignal
вот это неправильно очеведно
orignal
зачем закрывать сессию которая не соединись
Vort
вот этот кусок кода: github.com/PurpleI2P/i2pd/blob/3b97feb89fdc310ab43cc9336e1817f5b17f4b82/libi2pd/SSU2Session.cpp#L287-L295
orignal
ну а что с ним?
orignal
там все правильно
orignal
мы можем перезапрашивать завершение скльтко надо
Vort
m_State = eSSU2SessionStateClosing; ставится без каких-либо условий. хоть установлена, хоть нет. вроде ж об этом говорим как раз
orignal
где это?
orignal
да ты прав это бага
orignal
я подумаю как починить
`
Нуно сделать в ГОСТе "#ЪуъСловоПацана" (обязательство платежа) и выписывать на Vort'а )00
`
За багифаунды
orignal
кстати тут опять болгарин объявился
orignal
мне в лс лез
orignal
дед опять свалит?))
`
Нужно учитывать историю - если "вождь" (речь не только про соффок) явно не натаскает наследникофф - пиши пропало тому что останется апосля ¯\_(ツ)_/¯
`
У нас вся надежда на р4саса 🤔 А там бяда-бяда..
weko
Заебали эти разборки их
orignal
<zzz> reading the issues about enctype with libtorrent
orignal
<zzz> good work by Vort and others
orignal
<zzz> forgot that SAM default is 0
orignal
<zzz> I need to tell bitcoin
ovril
Так я потестил.
ovril
В i2pd 48 скомпилированном трафик идет как должен. Хотя его нахуй шлет скорее всего так и должно быть ибо версия старая.
ovril
А вот взял я 52 скомпилированную версию и все трафик не идет
ovril
2.50.2*
ubd
ovril: ты через qbittorent пробуешь?
Vort
я так понял речь вообще о работе i2pd через прокси
ovril
Да я через тор прокси всегда сижу
orignal
появится orvil передайте что у меня через shodowsocks все работает как часы
orignal
и v4 и v6 и NTCP2 и SSU2
orignal
хотя на той машине v6 отродясь не было
Vort
что-то я припоминаю, что для Tor надо ставить настройку SocksPort 9050 PreferSOCKSNoAuth
Vort
может это вообще к i2pd не имеет отношения, но на всякий случай рассказываю
orignal
он говорил что у него и через shadowsocks не работает
orignal
а у меня все рабоает
orignal
и ресид тоже
orignal
Network status: Proxy
orignal
Network status v6: Proxy
orignal
и даже транзит есть
Vort
хм. SOCKS поддерживает UDP что ли? откуда SSU2 ?
orignal
да у shadowsocks реализация SOCK5 поддреживает UDP
orignal
у тор нет
Vort
сейчас и я попробую. но чисто ntcp2
orignal
ну да
orignal
могу конфиг дать
Vort
работает, но как-то очень вяло
Vort
подожду, может разгонится
orignal
ты через тор?
Vort
да
orignal
через тор всегда вяло
Vort
короч подтверждаю, что работает. правда я не смотрел, реально ли через Tor пошло
Vort
но судя по тормозам, реально :))
Vort
проверил - таки через Tor
Vort
всё через 127.0.0.1
orignal
ну и отлично
orignal
товарищ идет в сад
Vort
ну может какой-то баг где-то и есть, но это ж фиг выловишь так просто
Vort
я то на винде проверил, а в мильёнах линуксов мильёны особенностей
orignal
а я на лиунксе