~R4SAS
~acetone
~orignal
~villain
&N00B
+relaybot
AreEnn
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
nonl-l-etc-etal2
тестирую инвиз про андроид, запустил засек время
lonBerry
Какие ксати планы на разработку? Грядут большие изменения,
lonBerry
?
orignal
а тебе зачем?
lonBerry
просто интересно что будет нового
orignal
поддержка UDP в сокс прокси
orignal
возможно SIP тоннель
lonBerry
в смысле в 127.0.0.1:4447 можно будет слать по udp?
orignal
ну да
lonBerry
а профит в чем?
orignal
ну там несколько сложнее
orignal
quic гнать например
orignal
но это в любом случае только если время будет
lonBerry
ну quic если будет то это уже не socks будет?
lonBerry
или квик в сокс завернуто будет
orignal
а что мешает ему рабоатть через сокс прокси?
orignal
это ж просто транспорт пакетов
lonBerry
ну да тупанул, если из сокс вытащить тогда как софт будет ходить в i2p
orignal
ну у udp прокси есть еще и другие применения
qend
какие-то проблемы с irc.ilita.i2p? Quassel Core не может подключиться, выбивает Disconnecting. (No Ping reply in 180 seconds.). Версия роутера 2.41.0
Vort
странно
Vort
я как раз через туннель к irc.ilita.i2p подключен
Vort
порт установлен 6667 ?
qend
Vort: 6668 стандартный как в конфиге. Все работало, вот выбило резко и не заходит. Сейчас откуда пишу, 2.43 роутер и все нормально
orignal
возможно перегружен
orignal
но вроде нету
orignal
* qend (qend@ps5gfnuh56wd2brxkkkg2capjperxig5qcbtdhvwowebeofjdg6a.b32.i2p) был добавлен
orignal
* qend вышло (Quit: qend)
orignal
то есть твоя сторона закрывала соединение
qend
orignal: последний раз я отключился. Вот сейчас опять начал подключение
qend
Connecting to 127.0.0.1:6668...
qend
Requesting capability list...
orignal
да нет там все в порядке
Vort
попробую я перезайти для теста
Vort
пустило нормально
orignal
так ни у кого нет проблем
orignal
qend поставь 2.45.1
orignal
потому что иначе будут проблемы
qend
ладно, поставлю новый, не дотянул чуть-чуть аптайм до года)
qend
Uptime: 334 days, 21 hours, 50 minutes, 44 seconds
qend
Network status: OK
qend
Network status v6: OK
qend
Tunnel creation success rate: 38%
qend
Received: 16033.31 GiB (128.21 KiB/s)
qend
Sent: 16548.63 GiB (146.86 KiB/s)
qend
Transit: 15809.60 GiB (103.84 KiB/s)
whothefuckami
Пиздец
whothefuckami
Ебануться
qend
обновился, теперь так orignal
qend
* Connection failed. Cycling to next Server
qend
* Connecting to 127.0.0.1:6668...
qend
* Requesting capability list...
qend
* Connection failure: The remote host closed the connection
orignal
жди
orignal
тоннели еще от отстроились
Vort
удобно следить через вебконсоль
Vort
там и за туннелями можно смотреть
Vort
и за количеством байт, идущих по потоку
qend_
о, построились)
R4SAS
норм
R4SAS
100 мбит выжирают
R4SAS
orignal: i2pd.i2p чекни
R4SAS
чет не могу пробиться
Vort
у меня тоже не открывается. Destination: Can't send LeaseSet request, no inbound tunnels found
weko
+.
R4SAS
у него одна тачка отвалилась
R4SAS
судя по всему
orignal
посмотрю
orignal
вроде все пашут
orignal
i2pd.i2p у меня открывается
Vort
как эту проблему отлаживать?
Vort
что вообще это no inbound tunnels found значит? это где их не хватает? локально?
orignal
короче там понятно
orignal
смотри
orignal
там у флудфила транспорты несовместимы с концами тоннеля
Vort
repo.i2pd.i2p кстати работает
orignal
надо просто пробовать следующий
orignal
починю
Vort
а, ну если удалось понять, то хорошо
weko
orignal: ну вот, а я говорил про проблему совместимости транспортов. В данном случае можно поправить локально, выбрав другой туннель/флудфил
orignal
да это просто бага
orignal
опять не доделано до конца ))
Vort
я и раньше на подобные глюки попадал, но они относительно быстро исчезали
Vort
а вот этот не исчезает
orignal
вот могу держать пари что какой то мудак поднял фулфил на ygg
weko
orignal: :)
weko
Можно найти)
weko
По факту то это не проблема, ну поднял и поднял
Vort
это уже сеть (софт) должна решать, какой вклад юзера подходит, а какой - нет
weko
То что из-за этого бага не проблема того кто поднял
Vort
помог баг найти! )
weko
++
weko
Даже так
R4SAS
ну так я например наблюдаю это на роутере который может во все 3 сети
Vort
так этот баг на стороне клиента проявляется или на стороне сервера?
R4SAS
так что это врядли дело в флудфиле на игг
orignal
R4SAS у тебя роутер может а не концы тоннелей ))
Vort
надо всех юзеров чинить или достаточно только узел сервака?
R4SAS
эм
orignal
надо код править
R4SAS
т.е. надо опять ждать пока все обновятся:
R4SAS
?
orignal
неее
orignal
можно поправить публикацию
orignal
ну и завтра будет уже другой
R4SAS
давай как в 2.41 всё сломаем, чтобы отвалилось 90% сети )))
orignal
Vort это баг на обеих сторонах
orignal
разберусб
Vort
orignal: достаточно на одной из сторон починить?
orignal
на сервере я починю
Vort
окей
orignal
чтобы такие флудфилы игнорировал
orignal
блять сколько же на свете мудаков
Vort
может просто ошибка (недопонимание)
Vort
мудак бы таких узлов бы сотню поднял )
orignal
ну так потому и мудак а не злоумушленник
orignal
второй вариант там только ipv6
Vort
ну и вообще для такой сети атаки это скорее норма
orignal
вот это более непонятная ситуация
R4SAS
а как то можно узнать публикуется лизсет?
R4SAS
адрес например
Vort
лишь бы для архитектуры эксплоиты не понаходили. а баги - то фигня - починить и забыть
R4SAS
может печать на страницу туннеля сделать?
orignal
ну там же еще флудится
orignal
тут надо смотреть что запрашивается
orignal
просто происходит все большее усложнение
orignal
R4SAS кстати да можно печать сделать куда публикует
nonl-l-etc-etal
я тут InviZible Pro тестирую, хочу подкатить к лиду их, как сделать чтоб андройд апп не умирал
nonl-l-etc-etal
спросить
nonl-l-etc-etal
ща скажу сколько он щас аптайм после интеракции с юзером
nonl-l-etc-etal2
время после последней ui интеракции с юзером у InviZible Pro 10 часов 42 минуты
nonl-l-etc-etal2
24 часа выдержит - пойду к ним
weko
nonl-l-etc-etal2: оказывается вылеты i2pd это проблема не только моей оболочки? Прикольно
orignal
Vort и weko вы вообще великие люди
orignal
как вы стали пробовать разное то и старые баги понаходили
orignal
серьезно
weko
Круть!)
Vort
моё невезение иногда приносит пользу )
Leopold
Да, они такие!)
orignal
ну да
orignal
как раз огромную пользую
orignal
обнурживаются баги которые не чинились годами
orignal
вот счас закоммичу кстати
orignal
кстати что лизсет не находит ацетон еще пару лет назад жаловался))
weko
У меня тоже иногда не находило
weko
По странным причинам
weko
Потом находило))
orignal
и попутно увидел багу что совместимость смотрел наоброт
weko
Да кстати идея ещё такая что несколько путей TCP можно использовать для большей скорости
weko
Но я такое осуждаю
Vort
мне кажется, что такие фичи надо продумывать в самом начале разработки сети
Vort
позже добавлять уже просто сложно
orignal
закоммитил
Vort
хотя ещё это может быть просто очень сложная задача
orignal
Vort ну я стал делать i2pd когда уже есть была такая как есть
Vort
понимаю
orignal
вот NTCP2, SSU2, ECIES шифрование это уже с моим участием
orignal
забирайте кому надо
Vort
поставил коммит на сборку
weko
Vort: тут структура сети не причём потому что это уже на уровне клиентов и их поддержки
Vort
мне кажется, что и то и то важно
Vort
(я в рестарт)
Vort
мне кажется, что и сеть должна позволять гонять данные одновременно по нескольким маршрутам и клиентский софт должен уметь этой возможностью пользоваться
Vort
самая близкая технология - bittorrent
orignal
ну вот стриминг такой дурной
orignal
jrandom запилил его в 2004 году
orignal
во времена диалапа
orignal
тогда было нормально
Vort
torrent даже позволяет через препятствия данные перебрасывать, но это явно была не основная задача тогда
Vort
теперь сеть (клирнет) более хаотична и нужны новые методы взаимодействия с ней
Vort
i2pd.i2p уже открывается у меня
orignal
ну так потому что счас пробует другой флудфил если с первым нет совместимости
`
нучо, посоны, есьчо по libtorrent? атхадил
weko
`: Vort говорит что есть успехи с qtorrent
Vort
ну у меня есть сборка qbittorrent, которая работает. через задницу )
`
Vort, а там как? Не через "давно" существующий плагин? (не пробовал, но гуглил)
Vort
только вот проблема в том, что разработчик qbittorrent заметил тот же косяк, который замечал и HidUserZ
Vort
и кто и когда его теперь будет чинить - большая загадка
Vort
`: да просто ставишь тип прокси "I2P", адрес и порт SAM`а - и всё
Vort
рабочий коммит - github.com/qbittorrent/qBittorrent/commit/62f422bbb3d899e85f3ccf901fe589f06f956509
weko
Vort: а оно пойдёт в ш2з онли режиме?)
Vort
ну и либу надо последнюю
`
Vort, тю, ля, тю. Друг моего друга делал что-то подобное уже, но без SAM'а а для АУТПРОКСИ (#АСУЖДАЮ).
weko
`: заебал осуждать вечно
Vort
weko: вроде да. может, надо будет DHT пока что отключать
weko
Vort: надо сделать DHT внутри i2p
weko
Отдельный
Vort
`: ну прокси то через портмап можно сделать и без какой-либо поддержки. вроде
Vort
weko: да он уже разработан
Vort
надо будет смотреть, что уже в либе сделано, а что - нет
weko
Надо
Vort
но для начала надо хотя бы базовую поддержку в основную ветку протащить
weko
Если верить ацетону то DHT внутри ш2з есть
Vort
а там уже и тестеры будут. а может и новые разработчики
Vort
там секция DHT есть
`
weko, и имя этим DHT - Floofills
`
)00
`
Floodfills*
weko
`: xD. Я про bittorrent DHT
Vort
"DHT support is included in the i2psnark client as of version 0.9.2"
weko
Vort: вот да
Vort
но когда я тестировал libtorrent, то видел, что клиент начинал ломиться на IPv4. насколько успешно - не разбирался
Vort
так что там I2P DHT или не реализован или поломан
orignal
который с корнем у постмана? вряд ли
Vort
ну для начала можно клиента фаерволлом запихать строго внутрь SAM`а. так что не особо проблема
weko
orignal: ?
orignal
магниты
weko
А это то
Vort
DHT это ж другая штука
weko
Ну дак DHT не привязан
orignal
в I2P у них корень DHT tracker2.postman.i2p
weko
К трекеру
weko
Ну дак
weko
Работает же? Работает
Vort
хотя как он стартует с нуля - не смотрел
orignal
вроде только в снарке есть магниты
weko
Возможно
Vort
так трекеры в магнит прописываются
Vort
так что это не проблема
Vort
я изначально для магнитов поддержку и допиливал
Vort
скачался файл через магнит - значит, поддержка ожила
weko
Год аптайма это круть вообще) правда смысла от этого года на 2.41 не особо)
`
зато там было >50% tunnel creation success rate..
orignal
weko на 2.41 перешли как раз когда пыня войну начал
orignal
толк был
orignal
просто тогда SSU2 только начали делать
weko
orignal: ну я про то что лучше обновиться а не держать на старой версии)
orignal
а сейчас он почти полностью закончен
orignal
не всегда
orignal
были времена у меня илита и полгода стояла без рестарта
Vort
в данном случае лучше обновиться, но обычно лучше ещё проверять качество версии
weko
Ну полгода норм)
weko
Год уже многовато)
orignal
просто счас настало время перемен ))
orignal
резких
orignal
до 2018 года было полное болото
weko
ПЕРЕМЕН!!! ТРЕБУЮТ НАШИ СЕРДЦА!
`
перемен требуют наши роутэра (нужно сломать удОрения)
orignal
"вместо тепла зелень стекла" ))
Vort
больше проблем в клирнете - больше юзеров тут - больше внимания сети - больше багов вылазит. как-то так
orignal
Vort я считаю что просто был затык в SSU
orignal
а как только его не стало все потоки и поперли
`
вот бы увидеть эти потоки в большей скорости входящего\исходящего трафика..
Vort
я пока что только глядя на транзиты это "попёрло" вижу
Vort
`: вот вот
weko
orignal: надо накостылять джавистам за дропы пакетов
weko
Тогда вообще классно будет
orignal
ну у меня все работает с приличной скорость
orignal
просто я же знаю как было раньше ))
Vort
в java же лимиты не просто так сделали
orignal
они просто не тянут
`
потому что жаба
Vort
так что они никуда не денутся. разве что разумнее их распределить
orignal
` да нихуя
Vort
хз хз
orignal
думаещь там то же самое на плюсах было бы лучше? ))
orignal
одно 150 тредов чего стоит
Vort
может быть совокупность факторов
Vort
почему 150, а не по треду на коннект? )
orignal
Vort понимаешь высоконагруженные приложения писать тоже надо уметь ))
orignal
ну 150 это сразу после старта
Vort
orignal: понимаю. и что такое байт-код тоже понимаю
orignal
может и по треду на коннект ))
weko
orignal: проблема не в скорости а в затыках
orignal
проблема в другом
orignal
когда i2p начинался требования были другие
orignal
то что было хорошо в 2004 году не годится сейчас
Vort
weko: если не хватает ресурсов, то проявляться это может по-разному
weko
Vort: лимиты лимитами, но дроп пакетов уже существующих туннелей - прямое вредительство
orignal
у нас на работе потоки данных в сотни раз выше чем тут
Vort
weko: я так понимаю, им надо что-то дропнуть, иначе не хватит ресурсов
orignal
а что им остается делать если джава машина начинает дымиться?
`
orignal, нуувасто ещё и вылизано под железо наверняка
orignal
` ну сервакаи само собой мощные
orignal
64 ядра
Vort
weko: может, высчитывать, что именно стоит дропнуть у них тоже ресурсов нету? )
Vort
вот и дропают что попало
weko
Vort: пусть меньше туннелей ставят тогда, а не дропают пакеты
orignal
под железо само собой есть карточки типа infiniband с DMA
weko
Пусть сделают лимит в 1000 туннелей
weko
И не мешаются
orignal
счас же новые коды будут
orignal
типа "пнх"
orignal
когда роутер загражет сильно
orignal
он ставит код
orignal
и остальные должны оставить его в покое
weko
Ну в идеале это делать не через RI
weko
Но хотяб так
weko
В этом плане я согласен
orignal
это разуменая мера
weko
Что лучше хоть так
Vort
так загрузка же прыгает
Vort
будет какое-то усреднение?
weko
Посмотрим
weko
В теории должно быть
Vort
просто сейчас вполне реально, что 10 минут занят, 10 минут ничего не делает
weko
Vort: +
orignal
Vort кстати что там с потерянным NTCP2 адресом?
orignal
я вообще тот дурной код выпилил ))
Vort
orignal: уже можно тестить? у меня же на ВМке тестовые данные
Vort
если можно тестить, загружу, проверю
orignal
да не торопись
orignal
по уму долже добавлять с 127.0.0.1
orignal
это я тоже переделаю
orignal
не успел еще ))
Vort
в общем, минут через 10-20 гляну, если не забуду
orignal
да не к спеху
orignal
можно подождать
Vort
подсунул новую версию i2pd в виртуалку - ничего не поменялось. добавить ntcp2 не вышло. надо будет глянуть отладчиком
orignal
Vort ладно посморю дальше
orignal
там доджно доблясять в EnableV4
Zona52
При каком раскладе можно увеличить чило туннелей более 5к?
`
расистский айпи
Vort
где? у себя?
Vort
если комп и сеть тянут, то можно хоть 50к поставить
Vort
у меня 40к стоит, проблем нет
weko
Zona52: при любом раскладе
orignal
при любом если у тебя не совсем доходяга
weko
Если не тостер
weko
Короче
`
проблемы тостера сервер на волнуют (с)
relaybot
13trus: во, теперь работает
weko
Хых
orignal
trus чего у тебя работает?
relaybot
13trus: чек #ru, я r4sas
`
сообщения пейсать туть может
relaybot
13R4SAS: да он почему то не мог писать сюда типа
relaybot
13trus: просил поправить кое что, он поправил и заработало
relaybot
13R4SAS: а теперь еще раз
relaybot
13trus: лол все равно работает
relaybot
13R4SAS: ну вот
relaybot
13trus: но мне все еще пишет что я участник
relaybot
13R4SAS: тут я хз
nonl-l-etc-etal
перепидорасил иссуи в андройд репе. осталось 13 иссуёв
`
сам написал - сам закрыл. KPI который мы заслужили
relaybot
13trus: че за основные баги поправил?
relaybot
13trus: или добавки может какие
weko
хых
nonl-l-etc-etal
trus ничё не правил, не коммитил. просто иссуи просмотрел
nonl-l-etc-etal
там ещё народ чёта бузит в github.com/PurpleI2P/PurpleI2P
nonl-l-etc-etal
`: ты сидишь на жопе и нихера не делаешь, вот кпи
relaybot
13trus: я не знаю сложно ли это но в идеале было бы для удобства сделать в верхней шторке иконку i2p чтобы включать выключать через шторку можно было бы (ну и провер <clipped message>
relaybot
13trus: яь работу), ну это так, если захочется тебе че нибудь поделать
`
nonl-l-etc-etal, будешь начальником начальникофф - тоже будешь сидеть и ничего не делать, а пока десу.
nonl-l-etc-etal
trus иди и создавай иссуй и сам его делай, я ебал
relaybot
13trus: если самому делать то зачем иссуй
Vort
orignal: про RouterContext::SetSupportsV4 я уже рассказывал. SupportsV4 () выдаёт true из-за SSU2 v4. и дальше выполнение функции не идёт
Vort
соответственно, и вызова m_RouterInfo.EnableV4 () не происходит
orignal
ну да вот EnableV4 почему не вставляет?
orignal
увидел что адреса нет и вставил по логике
Vort
говорю же - до вызова m_RouterInfo.EnableV4 () дело не доходит
Vort
github.com/PurpleI2P/i2pd/blob/4de6201b84dc8927fb46941495f3ee5872c7d642/libi2pd/RouterContext.cpp#L753
Vort
вот тут SupportsV4 () = true - а, значит, return
orignal
ты смотри Transports.cpp
Vort
сейчас гляну
orignal
а все понял он оттуда и вызывается
orignal
да логично
Vort
типа v4 уже есть (в SSU2) - выходим
orignal
согласен
orignal
починю
Vort
окей
orignal
прям баг на баге сидит ))
weko
страшно, очень страшно