IRCaBot 2.1.0
GPLv3 © acetone, 2021-2022
#dev
/2023/01/24
~acetone
Most2
Nikat
segfault
weko_
nonl-l-etc-etal2 с вчерашним патчем дольше живет i2pd-android. щас вот 9 часов прожил
nonl-l-etc-etal2 но в корне траблему не решил
nonl-l-etc-etal2 в орботе есть какой-то депрекейтнутый LocalBroadcastManager
nonl-l-etc-etal2 но эт вроде из другой оперы... хз
nonl-l-etc-etal2 это шина на всё приложение типа
nonl-l-etc-etal2 события передает
nonl-l-etc-etal2 хз нах это иметь в оси
uis orignal: мне бы лимит на соединения. Типа 1к соединений, потому что блядская коробка от опстаса
orignal че?
uis Короче после некоторого числа открытых соединений на роутере начинается хуйня
orignal ну так и что я сделаю?
orignal уменьши числи транзита
uis Ну вот только так и делаю
orignal а лучше отключи NTCP2
uis Это к разговору про активные тунели
orignal я бы оставил только SSU2 и смотрел
nonl-l-etc-etal ебучий андройд помучать
nonl-l-etc-etal пойду в чате потом спрашивать мож кто умеет уже
ovril я правильно понимаю что если взломают репозиторий, то сверка подписей не защитит его пользователей от заражения?
nonl-l-etc-etal2 тестю пач, засек время
someone Привет. Пришел с странной багой
someone Локальный ресурс (гит) работает, браузер на локалхосте его открывает
someone А в ш2з глухо
someone Хотя ошибок в логах нет, туннели строятся, лиссеты есть
someone Я думаю, что ошибка в работе с клиентскимт туннелями с типом 0,1
someone А вообще это похоже на атаку. Сейчас у меня висит 7 таких туннелей, хотя раньше они были редкостью, считай не видел
someone Пробовал перезагружать туннели, рестартовать локальный сервис, только роутер не перезапускал
someone Рестарт роутера помог. Сейчас в лиссетах туннеля нет клиентов с типом 1,0. Подожду. Когда появятся может опять сломатся
someone Появился один такой клиент abar2mh6ddlrarej3mz6kcrp3o4fuy2z5oeyvq4nwkc5xyqcnqsq, но туннель пока не загнулся - тестовый хттп прокси открывает исправно
someone Не понимаю в чём проблема была
someone Появился следующий zkfeqcnacqjpkz3y2twwqt63ws2mob5e5wt43rrioukh4wfpvjxa
someone У этих клиентов стримы висят долго, когда я хожу по сайту, обычно не успеваю увидеть свой стрим в списке
weko someone: ты кликал "перезагрузить туннели" быстро несколько раз подряд?
weko Блять как же заебали, пишут а потом выходят
Vort "Ping timeout" - это разве "вышел" называется?
weko Vort: а ты видишь чтоб вернулся?
Vort надоело перезаходить после выкидывания может быть
weko Vort: обычно в клиентах по умолчанию стоит перезаход
Vort ну вот в моём клиенте он сделан через жопу
Vort иногда не перезаходит. иногда после перезахода надо вручную заходить на каналы
Vort да и IRC тут тоже виноват. почему новый сеанс не кикает прозрачно старый сеанс? зачем вот эта порнография с изменениями ников?
weko Vort: ники это другое всё равно
weko Vort: значит отличный повод сменить клиент
Vort не другое. если дисконнект сервер думает, что клиент всё ещё залогинен. и нормального метода переубедить его нету
Vort "значит отличный повод сменить клиент" - на ещё более худший, ага
weko Vort: какой ещё более худший?
weko Чо за прикол?
weko Vort: так клиент _ подставляет в таких случаях
someone Веко, перезагружал одинарным кликом один раз (про туннели)
someone Сидеть тут не удобно, но читаю лог через ацетоновского майора
weko someone: есть параметр inport?
someone Да, параметр инпорт есть. И порт и инпорт. Всегда и сейчас серверный туннель работает должным образом, но сегодняшняя затычка до сих пор загадка для меня
weko someone: напонимает тоже самое, что было и у меня
orignal Vort ты меня подвиг на полную переделку этого куска ))
Vort похоже, иначе никак )
orignal ну смотри я для SSU2 сделал это по человечески
orignal а с NTCP2 там не там просто
Vort мне этот код показался довольно странным. мне правда всё всегда кажется странным )
orignal потому что там еще сбоку ygg прикручен
orignal сначала надо его отвязать
Vort ок, понял
orignal тем более у меня планы делать SSU2 по ygg
Vort жаль ygg сам по себе через UDP работать не умеет
Vort UDP через TCP - штука сомнительная
Vort работает, конечно
Vort но смысла мало
orignal кстати нилу давноо в это тычут
orignal ну почему? i2p датаграммы же ходят по nTCP2
Vort и пачками куда-то теряются. в #games много это обсуждали
Vort идут-идут пакеты, хреняк и несколько сек тишина
Vort потом опять идут-идут...
orignal там причина в другом
orignal псих эти тоннели просто написал криво
orignal я малось там починил да не все
orignal забросил как обычно
Vort мы думали или Java дропают или в лимиты по полосе на транзитах упираемся
Vort если это можно исправить, было бы замечательно
orignal то что дропает это совсем другая тема
Vort с таким пингом всё равно игра получается своеобразная, но с вот этими провалами - совсем уже плохо
orignal потому что как ты понимаешь контроля трафика нет никакого
orignal как следить чтобы поток датаграм все не засирал?
Vort в общем, есть провалы, а как понять, откуда они берутся и как их измерить - не знаю
Vort так если контроля нету, то как раз для игры это должно быть лучше
Vort если ничего кроме самой сети не ограничивает
Vort но там что-то кроме сети гадит. это точно
Vort что именно - надо бы когда-нибудь выяснить
Vort у меня подозрение, что могут гадить перепосылки TCP в NTCP2
Vort но как-то слишком массивно получается
orignal гадят только дропы я думаю
orignal потому что идет слишком много
orignal короче тут думать надо
Vort то есть, какой-то транзит не вытягивает?
Vort транзитный узел*
Vort возможно. меряли скорость - около 60 килобайт/сек
orignal второе еще что там
Vort в принципе, не очень страшно
orignal там все таки кое какие подтверждения идут
orignal чтобы пересчет тагов делать
orignal возможно они не доходят
orignal но это был костыль
Vort ну вот если есть подтверждения, то это на мой взгляд самая вероятная причина
orignal короче там серьезно смотреть надо
Vort тестовый софт - Teeworlds и Xonotic :)
Vort надо, конечно, что-то более повторяемое найти
Vort но те две игры - реальное применение
Vort их проверили, они работают, но через задницу (с провалами)
orignal ну я тестировал на видеопотоке
Vort в Teeworlds - дисконнекты по таймауту
Vort в Xonotic - зависания (замирания)
Vort у видеопотока буферизация
Vort обычно там несколько секунд стоит
Vort иногда вообще до полминуты
Vort буфер пережуёт все глюки
Vort так что тест так себе
Vort разве что если буфер был короткий
orignal ну пока времени на это нет
Vort хотя вообще хз. я с UDP видеопотоками мало возился
Vort картинка не сыпалась?
Vort да понятно, мультиплеер в шутерах - не самый главный приоритет для i2p :)
orignal у меня упиралось в толщину канала
orignal не то что приоритет просто времени нет
Vort "у меня упиралось в толщину канала" - ну так поток можно настроить так, чтобы не упирался
Vort или когда не упирался, то не глючил?
orignal ну так тогда все шло нормально ))
orignal но у меня ж канал 1Мбс ))
Vort и это был тест с 0 хопами что ли?
orignal обычные 3
Vort интересно
orignal но источником был тоже я
weko Vort: проблема даже больше не в играх, а в голосовой связи
Vort ну применений нормально работающему UDP можно найти много
weko Vort: ))
weko Там и юдп и тсп затыки
Vort "но источником был тоже я" - странно что промежуточные узлы не портили пакеты
orignal короче код UDP Tunnel сам по себе кривой
orignal так они не успевали портить
orignal потому что я упирался раньше
orignal интересно еще где то в мире адсл остался? ))
Vort ну вот для Xonotic даже на 1+1 хопах что-то гадит
weko orignal: а ты будешь для юдп сокс переделывать и его, и код сокс? Потому что это два кривых куска))
orignal говою же гадит кривой код
weko orignal: возможно
Vort "интересно еще где то в мире адсл остался? ))" - я думаю предела заднице быть не может
orignal weko это да собираюь поддеркжу сделать там
Vort "говою же гадит кривой код" - почему он тогда в твоём тесте с видеопотоком не гадил?
orignal потому что я его подкрутил для своего теста )))
orignal костылей воткнул
weko orignal: но ты же не собираешься делать это на базе этого кода?)
orignal нет конечно
weko Ну вои
orignal сокс это не UDP тоннелб же
weko orignal: ну это окей
weko Но хотя бы сокс)
orignal этим займусь
weko Кстати может можно сделать чтобы TCP туннели гонялись через датаграммы? Или нельзя?
weko Или это не имеет смысла?
orignal а смысл?
orignal там же по своей сути и так датаграммы идут
weko Ну да
weko Понял
orignal стримы отличаются от датаграм только одним полем в заголовке
weko Понятно
weko Client Tunnels: 266
weko Немножко успокоилось
orignal и на илите всего 50 мбс
weko Странно это всё
weko Волны какие-то
orignal явно кто то пытается атаковать
orignal подкручивает
weko Похоже на то
weko Я боюсь что тот цикл может запустится
weko Типо вот у меня было 300+ туннелей хотя обычно 210
weko Клиентских
weko Сейчас 260
weko Лиссеты упали, 77....
weko Transit Tunnels: 18060
weko Transit Tunnels: 18336
weko Transit Tunnels: 18336
weko Transit Tunnels: 19010
weko Blinded message
weko Transit Tunnels: 19277
weko Transit Tunnels: 19468
weko Transit Tunnels: 19818
weko Transit Tunnels: 20024
weko 0_0
orignal а лимит сколько?
weko Многг
weko 65535
weko Транспорты 6300
weko Transit Tunnels: 20460
weko 20700 максимум было