~AreEnn
                        
                        
                            ~R4SAS
                        
                        
                            ~acetone
                        
                        
                            ~orignal
                        
                        
                            ~villain
                        
                        
                            &N00B
                        
                        
                            +Xeha
                        
                        
                            GFW
                        
                        
                            Nobody
                        
                        
                            Opax
                        
                        
                            WebClient95
                        
                        
                            anon
                        
                        
                            anontor
                        
                        
                            b3t4f4c3
                        
                        
                            deserving-stegosaur
                        
                        
                            duanin2
                        
                        
                            fidoid
                        
                        
                            fujifilm
                        
                        
                            halloy1341
                        
                        
                            iiii
                        
                        
                            karamba_i2p
                        
                        
                            leopold
                        
                        
                            mareki2p
                        
                        
                            negative_rock127
                        
                        
                            nik0tr
                        
                        
                            not_bob_afk
                        
                        
                            ntty
                        
                        
                            osoznayka
                        
                        
                            poriori
                        
                        
                            profetikla
                        
                        
                            rc13
                        
                        
                            shaye
                        
                        
                            slfd
                        
                        
                            teeth
                        
                        
                            un
                        
                        
                            weko_
                        
                        
                            КрутыеЖиды]]]]]]]]]]]]]_Z
                        
                    
                    
                        orignal
                    
                    
                        но только конец
                    
                
                
                    
                        orignal
                    
                    
                        потому что даже если UU то если исходящий построился
                    
                
                
                    
                        orignal
                    
                    
                        значит между узлами есть сеодинение
                    
                
                
                    
                        user2
                    
                    
                        error - Tunnels: Can't create inbound tunnel, no peers available
                    
                
                
                    
                        user2
                    
                    
                        Отчего такое может случаться?
                    
                
                
                    
                        orignal
                    
                    
                        у тебя часы поломались скорее всего
                    
                
                
                    
                        user2
                    
                    
                        Так роутер работает, но ткср падает и в логе пишется ошибка
                    
                
                
                    
                        user2
                    
                    
                        И количество изветстных роутеров патает
                    
                
                
                    
                        orignal
                    
                    
                        <orignal> у тебя часы поломались скорее всего
                    
                
                
                    
                        orignal
                    
                    
                        еще раз повторить?
                    
                
                
                    
                        user2
                    
                    
                        Ну я хз, а сколько расхождение допустимо?
                    
                
                
                    
                        user2
                    
                    
                        Вроде все верно
                    
                
                
                    
                        user2
                    
                    
                        Не отстают, не спешат
                    
                
                
                    
                        orignal
                    
                    
                        в несколько секунд только
                    
                
                
                    
                        orignal
                    
                    
                        ззначит с сеткой что то
                    
                
                
                    
                        orignal
                    
                    
                        но по симтомам часы
                    
                
                
                    
                        orignal
                    
                    
                        что харакетрно кажлый заявляет что они ижут правильно
                    
                
                
                    
                        relaybot
                    
                    
                        13apophis: я думал тчы привык к этому
                    
                
                
                    
                        orignal
                    
                    
                        ну так давненько не было
                    
                
                
                    
                        user2
                    
                    
                        Похоже, дело не во времени
                    
                
                
                    
                        user2
                    
                    
                        Проверил синхронизацию +9 -3
                    
                
                
                    
                        user2
                    
                    
                        И все равно в логе ошибки
                    
                
                
                    
                        user2
                    
                    
                        18:29:38@23/error - Tunnels: Can't create inbound tunnel, no peers available
                    
                
                
                    
                        orignal
                    
                    
                        сколько роутеров на веб морде? 0?
                    
                
                
                    
                        user2
                    
                    
                        8218
                    
                
                
                    
                        orignal
                    
                    
                        это что то странное
                    
                
                
                    
                        orignal
                    
                    
                        короче остановить грохнуть netdb и peerProfiles и попробовать снова
                    
                
                
                    
                        orignal
                    
                    
                        user2
                    
                
                
                    
                        orignal
                    
                    
                        <orignal> короче остановить грохнуть netdb и peerProfiles и попробовать снова
                    
                
                
                    
                        user2
                    
                    
                        Ща попробуем
                    
                
                
                    
                        orignal
                    
                    
                        и че?
                    
                
                
                    
                        orignal
                    
                    
                        Vort я почнинил очистку того флага при успешном соедирнений
                    
                
                
                    
                        user2
                    
                    
                        Перезапустил, роутеры растут, ошибок пока не наблюдается.
                    
                
                
                    
                        user2
                    
                    
                        18:57:11@114/error - Tunnels: Can't create inbound tunnel, no peers available
                    
                
                
                    
                        orignal
                    
                    
                        ты peerProfiles грохнул?
                    
                
                
                    
                        user2
                    
                    
                        Да
                    
                
                
                    
                        user2
                    
                    
                         и нетдб
                    
                
                
                    
                        orignal
                    
                    
                        короче непонтяная ошибка
                    
                
                
                    
                        orignal
                    
                    
                        а сколько роутеров счас?
                    
                
                
                    
                        user2
                    
                    
                        Routers: 4570
                    
                
                
                    
                        user2
                    
                    
                        МОжет ему не хватает роутеров с какими-то конкретными параметрами
                    
                
                
                    
                        orignal
                    
                    
                        че за 10 минут набралось столько?>
                    
                
                
                    
                        user2
                    
                    
                        Вроде R
                    
                
                
                    
                        user2
                    
                    
                        Ну да
                    
                
                
                    
                        user2
                    
                    
                        Uptime: 19 minutes, 54 seconds
                    
                
                
                    
                        orignal
                    
                    
                        не должно быть
                    
                
                
                    
                        orignal
                    
                    
                        транк или 2.48?
                    
                
                
                    
                        user2
                    
                    
                        Да
                    
                
                
                    
                        user2
                    
                    
                        Флудфил
                    
                
                
                    
                        orignal
                    
                    
                        что да? транк или 2.48?
                    
                
                
                    
                        user2
                    
                    
                        Последний коммит на гите
                    
                
                
                    
                        orignal
                    
                    
                        так может это я чего поломал
                    
                
                
                    
                        user2
                    
                    
                        Пусть кто еще поищет в логах, может это у меня какие проблемы
                    
                
                
                    
                        orignal
                    
                    
                        да я у себя тоже вижу такие ошибки
                    
                
                
                    
                        orignal
                    
                    
                        но оно не создает проблем
                    
                
                
                    
                        orignal
                    
                    
                        тоннели создаются
                    
                
                
                    
                        orignal
                    
                    
                        в нужном количестве
                    
                
                
                    
                        orignal
                    
                    
                        чего тебя вообще этот вопрос забеспокоил?
                    
                
                
                    
                        user2
                    
                    
                        Очень плохо туннели строятся
                    
                
                
                    
                        user2
                    
                    
                        Сразу хорошо, потом хуже и хуже
                    
                
                
                    
                        user2
                    
                    
                        Всмысле после запуска
                    
                
                
                    
                        orignal
                    
                    
                        у меня вот нормально
                    
                
                
                    
                        orignal
                    
                    
                        эту багу починю
                    
                
                
                    
                        orignal
                    
                    
                        короче понятно в чем дело
                    
                
                
                    
                        orignal
                    
                    
                        поправлю
                    
                
                
                    
                        user2
                    
                    
                        Будем считать, что я поучаствовал в разработке i2pd
                    
                
                
                    
                        user2
                    
                    
                        Хотя бы в качестве тестера.
                    
                
                
                    
                        orignal
                    
                    
                        ну конечно отличную багу нашел
                    
                
                
                    
                        orignal
                    
                    
                        точнее она не то что бага
                    
                
                
                    
                        orignal
                    
                    
                        но логику стоит исправить
                    
                
                
                    
                        relaybot
                    
                    
                        13apophis: логику нельзя исправить... как геном. Или она есть или ее нет
                    
                
                
                    
                        orignal
                    
                    
                        ну свою рукожопость можно
                    
                
                
                    
                        orignal
                    
                    
                        по приниципу "хуяк хуяк и в продакшен"
                    
                
                
                    
                        relaybot
                    
                    
                        13apophis: зато все более менее работает
                    
                
                
                    
                        orignal
                    
                    
                        но шилья из мешка лезут
                    
                
                
                    
                        relaybot
                    
                    
                        13apophis: у меня вообще претензий нет к и2пд и давно уже. Нихрена не падали мои сервисы и все пучком
                    
                
                
                    
                        relaybot
                    
                    
                        13apophis: без симулятора не поймете все одно прорехи в протоколе
                    
                
                
                    
                        relaybot
                    
                    
                        13apophis: даже если воплотили все правильно.
                    
                
                
                    
                        relaybot
                    
                    
                        13apophis: ну да ладно ... курочка по зернышку как говорили кто то
                    
                
                
                    
                        orignal
                    
                    
                        починил
                    
                
                
                    
                        Vort
                    
                    
                        я предположил, что последний коммит должен был помочь избавиться от входящих SSU2 от F~Uz и DtQs. но нет. не помогло
                    
                
                
                    
                        Vort
                    
                    
                        может я что-то не так понял. но в любом случае сейчас попробую в отладчике их словить
                    
                
                
                    
                        Vort
                    
                    
                        похоже, дошло. видимо, с ключом F~Uz работает множество узлов. но только один из них имеет время в далёком будущем
                    
                
                
                    
                        Vort
                    
                    
                        и вот эта "будущая" версия RI перебивала все остальные версии
                    
                
                
                    
                        Vort
                    
                    
                        выкладываю свежую версию логгера результатов создания туннелей:  github.com/Vort/i2pd/commit/11256600c0aca245d8738b1de55853fe3ac424a1  
                    
                
                
                    
                        Vort
                    
                    
                        "<user2> Сразу хорошо, потом хуже и хуже" - я тоже вижу этот эффект. планирую как минимум графики нарисовать
                    
                
                
                    
                        Vort
                    
                    
                        но тут особенность в том, что надо этот эффект отличить от суточных колебаний
                    
                
                
                    
                        Vort
                    
                    
                        а я постоянно сейчас делаю перезапуски и достаточного количества данных не набирается
                    
                
                
                    
                        Vort
                    
                    
                        выкладываю код для анализа логов создания туннелей:  paste.i2pd.xyz/?cb31bad08435c9d2#B8LEHpMWDiCusfQGRUFH85GQaXzB8Sgfpp3rqrpLewTo  
                    
                
                
                    
                        orignal
                    
                    
                        ну будущее и говно мамонта надо отбрасывать в любом случае
                    
                
                
                    
                        weko_
                    
                    
                        [23:26:15] <orignal> по приниципу "хуяк хуяк и в продакшен"
                    
                
                
                    
                        weko_
                    
                    
                        Так-то ничего хорошего нету в этом
                    
                
                
                    
                        orignal
                    
                    
                        ну а иначе i2pd бы никогда не заработал
                    
                
                
                    
                        weko_
                    
                    
                        А есть реальная возможность отрефакторить что есть? Или это уже будет не оправдано по времени?
                    
                
                
                    
                        orignal
                    
                    
                        ага а у меня есть кучв свободного времени ))
                    
                
                
                    
                        weko_
                    
                    
                        Я не говорю сейчас кто и когда. Хочу узнать мнение
                    
                
                
                    
                        weko_
                    
                    
                        Это вообще оправдано?
                    
                
                
                    
                        orignal
                    
                    
                        не вижу смысла
                    
                
                
                    
                        weko_
                    
                    
                        Ну по сравнению с вариантов создания новой кодовой базы
                    
                
                
                    
                        weko_
                    
                    
                        [11:07:35] <orignal> не вижу смысла
                    
                
                
                    
                        weko_
                    
                    
                        В плане вообще не нужно?
                    
                
                
                    
                        orignal
                    
                    
                        угу
                    
                
                
                    
                        Vort
                    
                    
                        а eSSU2TerminationReasonClockSkew посылать не надо в таком случае?
                     
                
                
                    
                        orignal
                    
                    
                        нет
                    
                
                
                    
                        orignal
                    
                    
                        ClockSkew это про таймтстамп
                    
                
                
                    
                        orignal
                    
                    
                        в блоке
                    
                
                
                    
                        orignal
                    
                    
                        а это просто дичь какая то
                    
                
                
                    
                        weko_
                    
                    
                        <~orignal> угу
                    
                
                
                    
                        weko_
                    
                    
                        а почему? ты сам даже сказал что всё из-за этого
                    
                
                
                    
                        weko_
                    
                    
                        ну баги вот эти
                    
                
                
                    
                        weko_
                    
                    
                        я думаю и те что есть и те что исправлены
                    
                
                
                    
                        orignal
                    
                    
                        потому что для этого нужна контора с сотней сотрудников и работы на пару лет
                    
                
                
                    
                        Hypnosis
                    
                    
                        [22:43:57] <Hypnosis> i2pd questions answerer Load html with LangChain's ReadTheDocs Loader  github.com/hwchase17/chat-langchain 
                    
                
                
                    
                        Hypnosis
                    
                    
                        [22:44:28] <Hypnosis> ржунимагу
                    
                
                
                    
                        Hypnosis
                    
                    
                        [22:44:59] <Hypnosis> ща запилим пома��у
                    
                
                
                    
                        Hypnosis
                    
                    
                        заодно забил  t.me/i2pdbot
                    
                
                
                    
                        weko_
                    
                    
                        [13:37:35] <orignal> потому что для этого нужна контора с сотней сотрудников и работы на пару лет
                    
                
                
                    
                        weko_
                    
                    
                        Я так не думаю.
                    
                
                
                    
                        weko_
                    
                    
                        Ну а если делать, то лучше новый код писать или этот переделывать?
                    
                
                
                    
                        orignal
                    
                    
                        ну это зависит от многих факторов
                    
                
                
                    
                        orignal
                    
                    
                        например на чем ты собираешься писать
                    
                
                
                    
                        Vort
                    
                    
                        накопилось у меня данных для того, чтобы нарисовать гистограмму по длительности успешной постройки некоторых типов туннелей (R [1 хоп] и RRR [3 хопа])
                    
                
                
                    
                        Vort
                    
                    
                        896 туннелей набралось для R и 1115 для RRR. Для R медианное время - 0.2с, для RRR - 0.6с
                    
                
                
                    
                        orignal
                    
                    
                        ну нормально
                    
                
                
                
                    
                        relaybot
                    
                    
                        13apophis: на голанг надо писать.
                    
                
                
                    
                        relaybot
                    
                    
                        13apophis: будет медленнее немного, но без еботни с тредами у другой архаичной мишурой
                    
                
                
                    
                        orignal
                    
                    
                        ну idk уж года 3 наверное как пишет ))
                    
                
                
                    
                        relaybot
                    
                    
                        13apophis: и будет писать еще 3 :)
                    
                
                
                    
                        orignal
                    
                    
                        ну так и зачем тогда писать на гоу ))
                    
                
                
                    
                        relaybot
                    
                    
                        13apophis: я не думаю, что жрандом создавая протокол знал все ньюансы его поведения в массах. Такое просто невозможно.
                    
                
                
                    
                        relaybot
                    
                    
                        13apophis: на гоу легче будет и красивее написать и отлажизвать быстренько протокол. Когда все проиемлемо, то для скорости можно обратно на плюсы
                    
                
                
                    
                        relaybot
                    
                    
                        13apophis: ясное дело, что это много работы и.т.д ... просто ошибки имплементации в плюсах сильно тормозят ярчитектурные решения. Дело то ваше.
                    
                
                
                    
                        orignal
                    
                    
                        ну мне на плюсах проще
                    
                
                
                    
                        relaybot
                    
                    
                        13apophis: от частного к общему обычно сложный и долгич путь
                    
                
                
                    
                        relaybot
                    
                    
                        13apophis: ну так тебе то да .. проще.
                    
                
                
                    
                        user
                    
                    
                        Ява чем тебе не высокоуровневый язык быстрой разработки?
                    
                
                
                    
                        relaybot
                    
                    
                        13apophis: такие проэкты обычно в одиночку не пишут
                    
                
                
                    
                        user
                    
                    
                        Может обкатывать новый фичи на яве и переписывать на плюсы, то что хорошо раьотает?
                    
                
                
                    
                        relaybot
                    
                    
                        13apophis: user: ява хороша, но для асинхронности она костулевата
                    
                
                
                    
                        user
                    
                    
                        А у нас, как видно, обратная ситуация
                    
                
                
                    
                        orignal
                    
                    
                        пиздец сколько умников развелось
                    
                
                
                    
                        orignal
                    
                    
                         а главное все знаеют как надо делать правильно ))
                    
                
                
                    
                        user
                    
                    
                        Это всегда так, не воспринимай серьёзно
                    
                
                
                    
                        relaybot
                    
                    
                        13apophis: дело ваше, но я смотрь как и2пд как чисто асинхронную и функциональную архитектуру. Но можно и на ооп  и без всего этого ... на вкус любителя
                    
                
                
                    
                        orignal
                    
                    
                        можно как угодно
                    
                
                
                    
                        orignal
                    
                    
                        но я умею писать только на плюсах
                    
                
                
                    
                        orignal
                    
                    
                        ни на чем другом я не умею
                    
                
                
                    
                        relaybot
                    
                    
                        13apophis: ты то тут причем ?
                    
                
                
                    
                        orignal
                    
                    
                        ну еще сколько то на паскале
                    
                
                
                    
                        relaybot
                    
                    
                        13apophis: разговор был о том.. на чем еще писать и2пд
                    
                
                
                    
                        orignal
                    
                    
                        но на нем нынче писать про него даже большинство и не слышали ))
                    
                
                
                    
                        relaybot
                    
                    
                        13apophis: кроме скорости, плюсы не дают ничего
                    
                
                
                    
                        orignal
                    
                    
                        ну у меня есть whitei2p на си
                    
                
                
                    
                        relaybot
                    
                    
                        13apophis: но путаницы дохрена
                    
                
                
                    
                        relaybot
                    
                    
                        13apophis: ладно... чего это я.
                    
                
                
                    
                        relaybot
                    
                    
                        13apophis: все одно я вам не помошник в этом деле :)
                    
                
                
                    
                        user
                    
                    
                        169385185:me ⇒ Jz2K ⇒ mI5a ⇒ Olog ⇒ ( 176ms ) established, 7.64 MiB  
                    
                
                
                    
                        user
                    
                    
                        428360526:me ⇒ Jz2K ⇒ mI5a ⇒ Olog ⇒ ( 179ms ) failed, 9.39 MiB 
                    
                
                
                    
                        user
                    
                    
                        Bynthtcyfz cbnefwbz
                    
                
                
                    
                        user
                    
                    
                        Интересная ситуация
                    
                
                
                    
                        orignal
                    
                    
                        а что тебе не нравится?
                    
                
                
                    
                        user
                    
                    
                        Два туннеля через одни и те же узлы, но один фейл, а второй работает
                    
                
                
                    
                        user
                    
                    
                        И это односременно
                    
                
                
                    
                        orignal
                    
                    
                        блять
                    
                
                
                    
                        orignal
                    
                    
                        ну вы хотя бы почитай документацию
                    
                
                
                    
                        orignal
                    
                    
                        прежде чем умничать
                    
                
                
                    
                        user
                    
                    
                        Я не умичал
                    
                
                
                    
                        orignal
                    
                    
                        вместо протухающего тоннеля всегда соддается точно такой же новый
                    
                
                
                    
                        weko_
                    
                    
                        <+relaybot> apophis: на голанг надо писать.
                    
                
                
                    
                        weko_
                    
                    
                        <+relaybot> apophis: будет медленнее немного, но без еботни с тредами у другой архаичной мишурой
                    
                
                
                    
                        weko_
                    
                    
                        а чо не на раст��? у меня всё жопа чешется на пайтоне написать
                    
                
                
                    
                        weko_
                    
                    
                        <user> Ява чем тебе не высокоуровневый язык быстрой разработки?
                    
                
                
                    
                        weko_
                    
                    
                        жаба (C)[TM] сжирает всю твою память...
                    
                
                
                    
                        weko_
                    
                    
                        <~orignal>  а главное все знаеют как надо делать правильно ))
                    
                
                
                    
                        weko_
                    
                    
                        а правильного варианта нету ж
                    
                
                
                    
                        relaybot
                    
                    
                        13apophis: питон послабее будет голанга с асинк. если скорость не важна, то и на питоне можно
                    
                
                
                    
                        Hypnosis
                    
                    
                        питон однотредный 
                    
                
                
                    
                        Hypnosis
                    
                    
                        всё что выше это ужас какие расходы на межтредовое межпроцессное взаимодействие, кажется
                    
                
                
                    
                        weko_
                    
                    
                        Hypnosis: не совсем
                    
                
                
                    
                        weko_
                    
                    
                        основная нагрузка от криптографических операций
                    
                
                
                    
                        weko_
                    
                    
                        а я их конечно писать не собираюсь на python
                    
                
                
                    
                        weko_
                    
                    
                        так вот когда выполняется код библиотеки не на python GIL можно освобождается (и все нормальные библиотеки так делают)
                    
                
                
                    
                        weko_
                    
                    
                        <+relaybot> apophis: питон послабее будет голанга с асинк. если скорость не важна, то и на питоне можно
                    
                
                
                    
                        weko_
                    
                    
                        если брать, например, что не будет транзита и режима флудфила - то вредить сети такой роутер не будет уж точно
                    
                
                
                    
                        relaybot
                    
                    
                        13apophis: aga