~AreEnn
                        
                        
                            ~R4SAS
                        
                        
                            ~acetone
                        
                        
                            ~orignal
                        
                        
                            ~villain
                        
                        
                            &N00B
                        
                        
                            +Xeha
                        
                        
                            GFW
                        
                        
                            Ken_
                        
                        
                            Nobody
                        
                        
                            Opax
                        
                        
                            WebClient95
                        
                        
                            anon
                        
                        
                            anontor
                        
                        
                            anonuser
                        
                        
                            b3t4f4c3
                        
                        
                            deserving-stegosaur
                        
                        
                            duanin2
                        
                        
                            fidoid
                        
                        
                            fujifilm
                        
                        
                            gobo
                        
                        
                            halloy1341
                        
                        
                            iiii
                        
                        
                            karamba_i2p
                        
                        
                            leopold
                        
                        
                            mareki2p
                        
                        
                            negative_rock127
                        
                        
                            nik0tr
                        
                        
                            not_bob_afk
                        
                        
                            ntty
                        
                        
                            osoznayka
                        
                        
                            poriori
                        
                        
                            profetikla
                        
                        
                            rc13
                        
                        
                            shaye
                        
                        
                            slfd
                        
                        
                            sonya
                        
                        
                            teeth
                        
                        
                            un
                        
                        
                            weko_
                        
                        
                            КрутыеБобры]]]]]]]]]]]]]
                        
                        
                            гомаzкатин_v
                        
                    
                    
                        R4SAS
                    
                    
                        блин, чего не так с ubuntu 22.04
                    
                
                
                    
                        R4SAS
                    
                    
                        че там нахуевертили
                    
                
                
                    
                        orignal
                    
                    
                        а что с ней?
                    
                
                
                    
                        R4SAS
                    
                    
                        да опять пишут что не пашет ш2зв на нем
                    
                
                
                    
                        orignal
                    
                    
                        ну x3
                    
                
                
                    
                        orignal
                    
                    
                        у меня пока нигде его нет
                    
                
                
                    
                        orignal
                    
                    
                        и под него же сборки еще нету
                    
                
                
                    
                        R4SAS
                    
                    
                        придется опять на виртуалке ставить
                    
                
                
                
                
                    
                        orignal
                    
                    
                        так а че с сайтом делаем?
                    
                
                
                    
                        R4SAS
                    
                    
                        если нравится, то можно принять
                    
                
                
                    
                        R4SAS
                    
                    
                        только у меня там вопрос по иконке
                    
                
                
                    
                        R4SAS
                    
                    
                        которую он предложил
                    
                
                
                    
                        R4SAS
                    
                    
                        но почему то не включил
                    
                
                
                    
                        orignal
                    
                    
                        так я не знаю
                    
                
                
                    
                        orignal
                    
                    
                        у нынешней фон лучше
                    
                
                
                    
                        R4SAS
                    
                    
                        имеется в виду иконка которая показывается во вкладке
                    
                
                
                    
                        orignal
                    
                    
                        понял
                    
                
                
                    
                        HidUser0
                    
                    
                        [17:51] <~orignal> так а че с сайтом делаем?
                    
                
                
                    
                        HidUser0
                    
                    
                        Можно народ в #ru спросить
                    
                
                
                    
                        orignal
                    
                    
                        можно да
                    
                
                
                    
                        R4SAS
                    
                    
                        orignal: вот смотри
                    
                
                
                
                    
                        R4SAS
                    
                    
                        релизный пакет на 22.04
                    
                
                
                    
                        orignal
                    
                    
                        так это где то внутри валится
                    
                
                
                    
                        orignal
                    
                    
                        аллокатора
                    
                
                
                    
                        R4SAS
                    
                    
                        я знаю
                    
                
                
                    
                        R4SAS
                    
                    
                        потому и говорю что странно это
                    
                
                
                    
                        R4SAS
                    
                    
                        надо видать багрепорт в бубунту писать
                    
                
                
                    
                        orignal
                    
                    
                        а нет погоди ка
                    
                
                
                    
                        orignal
                    
                    
                        как будто память бьется
                    
                
                
                    
                        orignal
                    
                    
                        чего быть не должно там
                    
                
                
                    
                        orignal
                    
                    
                        похоже это у них что то в libc
                    
                
                
                    
                        orignal
                    
                    
                        то есть мы просто выделеям память а потом освобождаем и падает
                    
                
                
                    
                        R4SAS
                    
                    
                        надо как то написать PoC
                    
                
                
                    
                        orignal
                    
                    
                        в строке 414 порробуй зуменить m_NextReceivedBuffer = new uint8_t[size]; на m_NextReceivedBuffer = new uint8_t[2*size];
                    
                
                
                    
                        orignal
                    
                    
                        надо тест написать делаем new несолько сот байтов затем delete[]
                    
                
                
                    
                        R4SAS
                    
                    
                        если оно будет падать с тестом, то тогда уже слать в бубунту наверняка
                    
                
                
                    
                        R4SAS
                    
                    
                        ибо это уже баг апстрима
                    
                
                
                    
                        R4SAS
                    
                    
                        и начался он на 21.10
                    
                
                
                    
                        R4SAS
                    
                    
                        сейчас попробую собрать...
                    
                
                
                    
                        orignal
                    
                    
                        а если не будет то надо смотреть у нас
                    
                
                
                    
                        orignal
                    
                    
                        но там тупо читается в буфер и все
                    
                
                
                    
                        orignal
                    
                    
                        кстати попробуй собрать другим копилятором
                    
                
                
                    
                        R4SAS
                    
                    
                        откуда я тебе тут найду другой конпелятор
                    
                
                
                    
                        R4SAS
                    
                    
                        особенно если для пакета юбудет
                    
                
                
                    
                        orignal
                    
                    
                        из репы
                    
                
                
                    
                        orignal
                    
                    
                        старые же можно ставить
                    
                
                
                    
                        R4SAS
                    
                    
                        gcc version 11.2.0 (Ubuntu 11.2.0-19ubuntu1)
                    
                
                
                    
                        R4SAS
                    
                    
                        вот сейчас им собрано
                    
                
                
                    
                        orignal
                    
                    
                        а ты попробуй 7 или 8
                    
                
                
                    
                        orignal
                    
                    
                        может дело имнно в 11?
                    
                
                
                    
                        R4SAS
                    
                    
                        там минимальный - 9
                    
                
                
                    
                        orignal
                    
                    
                        ну или с ним
                    
                
                
                    
                        R4SAS
                    
                    
                        сейчас сначала посмотрим отвалится ли транк
                    
                
                
                    
                        orignal
                    
                    
                        отвалится
                    
                
                
                    
                        orignal
                    
                    
                        там же ничего не менялось
                    
                
                
                    
                        R4SAS
                    
                    
                        я только то место поменял
                    
                
                
                    
                        orignal
                    
                    
                        увеличил в 2 раза размер?
                    
                
                
                
                    
                        R4SAS
                    
                    
                        да
                    
                
                
                    
                        R4SAS
                    
                    
                        ваще странное место падения
                    
                
                
                    
                        orignal
                    
                    
                        а тут вообще что?
                    
                
                
                    
                        orignal
                    
                    
                        ну обращение к памяти и все
                    
                
                
                    
                        orignal
                    
                    
                        что то у него явно с памятью неладно
                    
                
                
                
                    
                        R4SAS
                    
                    
                        ставлю тогда gcc-9
                    
                
                
                    
                        orignal
                    
                    
                        да именно с ним надо
                    
                
                
                    
                        R4SAS
                    
                    
                        один хрен
                    
                
                
                
                    
                        orignal
                    
                    
                        это без увеличения в 2 раза?
                    
                
                
                    
                        R4SAS
                    
                    
                        с ним
                    
                
                
                    
                        orignal
                    
                    
                        тогда совсем хрень выходит
                    
                
                
                    
                        R4SAS
                    
                    
                        и на том же месте при том
                    
                
                
                    
                        orignal
                    
                    
                        а падает сразу?
                    
                
                
                    
                        R4SAS
                    
                    
                        почти
                    
                
                
                    
                        orignal
                    
                    
                        или через время?
                    
                
                
                    
                        R4SAS
                    
                    
                        меньше минуты
                    
                
                
                    
                        orignal
                    
                    
                        попробуй под valgrind-ом запустить
                    
                
                
                    
                        R4SAS
                    
                    
                        убрал то увеличение 
                    
                
                
                    
                        R4SAS
                    
                    
                        и получил в libssl
                    
                
                
                    
                        orignal
                    
                    
                        он покажет если память бьется
                    
                
                
                    
                        orignal
                    
                    
                        а какой версии там openssl кстати?
                    
                
                
                    
                        R4SAS
                    
                    
                        3.0.0
                    
                
                
                    
                        orignal
                    
                    
                        ну вот и ответ
                    
                
                
                    
                        orignal
                    
                    
                        собери с 1.1.1
                    
                
                
                    
                        R4SAS
                    
                    
                        даже 3.0.2
                    
                
                
                    
                        orignal
                    
                    
                        я думаю дело в этом
                    
                
                
                    
                        R4SAS
                    
                    
                        нету там его
                    
                
                
                    
                        orignal
                    
                    
                        должен быть
                    
                
                
                    
                        orignal
                    
                    
                        посмотри пакет libssl1.1
                    
                
                
                    
                        R4SAS
                    
                    
                        нема
                    
                
                
                    
                        orignal
                    
                    
                        тогда собери его вручную
                    
                
                
                    
                        orignal
                    
                    
                        и с ним
                    
                
                
                    
                        orignal
                    
                    
                        valgrind скорее всего найдет их косяки
                    
                
                
                    
                        orignal
                    
                    
                        но с 1.1.1 странно ибо он LTS
                    
                
                
                
                    
                        R4SAS
                    
                    
                        и стек вылета
                    
                
                
                
                    
                        orignal
                    
                    
                        это с 1.1.1 ?
                    
                
                
                    
                        R4SAS
                    
                    
                        это с 3.0.2
                    
                
                
                    
                        orignal
                    
                    
                        могу пари заключить что это из-за него
                    
                
                
                    
                        R4SAS
                    
                    
                        так еще надо собрать его
                    
                
                
                    
                        R4SAS
                    
                    
                        так что не сразу
                    
                
                
                    
                        R4SAS
                    
                    
                        только твое пари ничего не дает
                    
                
                
                    
                        R4SAS
                    
                    
                        ибо пакет собираться будет с тем что там есть
                    
                
                
                    
                        orignal
                    
                    
                        так надо проверить и убедиться
                    
                
                
                    
                        orignal
                    
                    
                        если убедимся в этом будем думать
                    
                
                
                    
                        orignal
                    
                    
                        я кстати тоже попробую с 3.0.2 у себя
                    
                
                
                    
                        orignal
                    
                    
                        потому что я пробовал только с 3.0.0
                    
                
                
                    
                        orignal
                    
                    
                        а еще может быть вариант с бустом
                    
                
                
                    
                        R4SAS
                    
                    
                        буст тут 1.74.0
                    
                
                
                    
                        R4SAS
                    
                    
                        так что врядли
                    
                
                
                    
                        orignal
                    
                    
                        c 1.74 везде нормально
                    
                
                
                    
                        orignal
                    
                    
                        а вот 3.0.2 надо проверить
                    
                
                
                    
                        R4SAS
                    
                    
                        собрал, запускаю
                    
                
                
                    
                        R4SAS
                    
                    
                        хотя стоп
                    
                
                
                    
                        R4SAS
                    
                    
                        ша кое что прочерю
                    
                
                
                    
                        R4SAS
                    
                    
                        проверю*
                    
                
                
                    
                        R4SAS
                    
                    
                        блин, я оказывается не туда бинарник копировал
                    
                
                
                    
                        R4SAS
                    
                    
                        перед тестом
                    
                
                
                    
                        R4SAS
                    
                    
                        собрал транк с 3.0.2 еще раз
                    
                
                
                    
                        R4SAS
                    
                    
                        и пока что не падает
                    
                
                
                    
                        R4SAS
                    
                    
                        но вылезло такое: /usr/local/ssl/lib
                    
                
                
                    
                        R4SAS
                    
                    
                        ой
                    
                
                
                    
                        R4SAS
                    
                    
                        Conditional jump or move depends on uninitialised value(s)
                    
                
                
                    
                        orignal
                    
                    
                        ну это варнинг
                    
                
                
                
                    
                        R4SAS
                    
                    
                        при чем в один момент всё это
                    
                
                
                    
                        orignal
                    
                    
                        это с 3.0.2?
                    
                
                
                    
                        R4SAS
                    
                    
                        да
                    
                
                
                    
                        R4SAS
                    
                    
                        но вылета нет
                    
                
                
                    
                        R4SAS
                    
                    
                        сейчас попробую просто сервисом запустить
                    
                
                
                    
                        R4SAS
                    
                    
                        сейчас попробую просто сервисом запустить
                    
                
                
                    
                        R4SAS
                    
                    
                        ой
                    
                
                
                    
                        R4SAS
                    
                    
                        запустил
                    
                
                
                    
                        R4SAS
                    
                    
                        и вроде пока что пашет
                    
                
                
                    
                        orignal
                    
                    
                        а откуда вообще эль-гамаль?
                    
                
                
                    
                        R4SAS
                    
                    
                        откуда мне знаьб
                    
                
                
                    
                        R4SAS
                    
                    
                        SSU?
                    
                
                
                    
                        R4SAS
                    
                    
                        сейчас попробую валгринд с 1.1.1
                    
                
                
                    
                        orignal
                    
                    
                        неее
                    
                
                
                    
                        orignal
                    
                    
                        есть флудфилы с ним
                    
                
                
                    
                        orignal
                    
                    
                        так ты посмотри чтобы с 1.1.1 не падало
                    
                
                
                    
                        R4SAS
                    
                    
                        так и с 3.0.2 не падает после пересборки
                    
                
                
                    
                        orignal
                    
                    
                        то есть с буфером или что?
                    
                
                
                    
                        R4SAS
                    
                    
                        я не знаю
                    
                
                
                    
                        R4SAS
                    
                    
                        ощущение что это криво пакет собирается в очередной раз
                    
                
                
                    
                        R4SAS
                    
                    
                        но тот чувак который на гх писал
                    
                
                
                    
                        R4SAS
                    
                    
                        он же говорит что с исхов тоже получил вылет
                    
                
                
                    
                        R4SAS
                    
                    
                        поэтому и странно
                    
                
                
                    
                        R4SAS
                    
                    
                        надо попробовать релиз собрать
                    
                
                
                    
                        orignal
                    
                    
                        а я попробую у себя с 3.0.2
                    
                
                
                    
                        orignal
                    
                    
                        у меня то вообще 18.04
                    
                
                
                    
                        R4SAS
                    
                    
                        на 1.1.1 нормально все
                    
                
                
                    
                        R4SAS
                    
                    
                        в валгринде нет ничего
                    
                
                
                    
                        orignal
                    
                    
                        дык о чем и речь
                    
                
                
                    
                        orignal
                    
                    
                        они в 3 напарили сильно
                    
                
                
                    
                        R4SAS
                    
                    
                        и че делать
                    
                
                
                    
                        orignal
                    
                    
                        создать тестовый пример и ткнуть их носом
                    
                
                
                    
                        orignal
                    
                    
                        но для начала я у себя попробую
                    
                
                
                    
                        orignal
                    
                    
                        на самом деле скорее всего просиходит из-за устаревших функций
                    
                
                
                    
                        orignal
                    
                    
                        по уму надо бы переписать код под 3.0.0 тот
                    
                
                
                    
                        R4SAS
                    
                    
                        пакет с ланчпада транковый тоже вылетает
                    
                
                
                    
                        R4SAS
                    
                    
                        значит openssl...
                    
                
                
                    
                        R4SAS
                    
                    
                        не помню, а чего было на 21.10 тогда
                    
                
                
                    
                        R4SAS
                    
                    
                        хм, а там было 1.1.1l
                    
                
                
                    
                        orignal
                    
                    
                        21.10 там же что то со сборкой было
                    
                
                
                    
                        R4SAS
                    
                    
                        да
                    
                
                
                    
                        R4SAS
                    
                    
                        тоже кривые пакеты были
                    
                
                
                    
                        orignal
                    
                    
                        но тут то явно другое
                    
                
                
                    
                        R4SAS
                    
                    
                        orignal: почему hole punch от чарли?
                    
                
                
                    
                        R4SAS
                    
                    
                        SendHolePunch 
                    
                
                
                    
                        R4SAS
                    
                    
                        // we are Charlie
                    
                
                
                    
                        R4SAS
                    
                    
                        orignal: а реально сделать кнопку "забыть лизсет"?
                    
                
                
                    
                        R4SAS
                    
                    
                        чтобы новый попыталось получить если не отвечает туннель
                    
                
                
                    
                        reloaded
                    
                    
                        R4SAS, orignal , Не подскажите, риально ли каким то образом давать доступ к i2p тоннелю только определенным адресам ? (Аналог Accept и Reject из прокси серверов)
                    
                
                
                    
                        R4SAS
                    
                    
                        reloaded: iptables
                    
                
                
                    
                        R4SAS
                    
                    
                        )))
                    
                
                
                    
                        reloaded
                    
                    
                        Ясно, тоесть нет :D   (Я спрашивал просто про вшитые варианты, ну теперь знаю что придется колхозить)
                    
                
                
                    
                        R4SAS
                    
                    
                        не было необходимости
                    
                
                
                    
                        reloaded
                    
                    
                        И еще... я нашел довольно странную ошибку косающуюся i2pd over ygg 
                    
                
                
                    
                        R4SAS
                    
                    
                        какую же
                    
                
                
                    
                        R4SAS
                    
                    
                        Словесник-Былинник: алярм
                    
                
                
                    
                        R4SAS
                    
                    
                        чет не то
                    
                
                
                    
                        R4SAS
                    
                    
                        Словесник-Былинник: с жабой
                    
                
                
                    
                        reloaded
                    
                    
                        После не больших изменений в локальной сети YGG (После которых доступ в "глобальный" ygg остался и работал корректно) i2pd стал выдовать следующие:  Транспорта нет, Транзит 0, Транизитные тоннели растут по экспаненте, При этом Succes Rate 0
                    
                
                
                    
                        reloaded
                    
                    
                        %, Sent и Received растут по экспаненте так же как и число транзитных тоннелей, Routers застыли на 76, флудфилы на 22, Клиентские тоннели на 2, После удаления netDb все остается ровно так же, пробовал перезапускать, удалять конфиги, переустанав
                    
                
                
                    
                        reloaded
                    
                    
                        ливать i2pd, ничего не помогало, но в конце помогла смена ygg ip (В плане в yggdrasil.conf а не настройку в i2pd)
                    
                
                
                    
                        R4SAS
                    
                    
                        а ты случаем адрес в конфиге не прописывал?
                    
                
                
                    
                        reloaded
                    
                    
                        Нет
                    
                
                
                    
                        R4SAS
                    
                    
                        а router.info дропать пробовал?
                    
                
                
                    
                        reloaded
                    
                    
                        i2pd не трогал, сменил только пару нод в локальной сети 
                    
                
                
                    
                        R4SAS
                    
                    
                        у тебя подсеть менялась?
                    
                
                
                    
                        reloaded
                    
                    
                        нод ygg *
                    
                
                
                    
                        R4SAS
                    
                    
                        или чего
                    
                
                
                    
                        reloaded
                    
                    
                        R4SAS, вот что я сделал: перемести Ygg "шлюз" на другую машину с другим адресом, а ygg или что либо еще на i2pd машине не трогал
                    
                
                
                    
                        reloaded
                    
                    
                        Вот схема сети: i2pd (С ygg и стандартным конфигом без пиров) -> ygg шлюз (c публичными пирами) -> YGG
                    
                
                
                    
                        R4SAS
                    
                    
                        ну а эта машина с ш2зв на борту, могла в игг ходить во время аномалии?
                    
                
                
                    
                        reloaded
                    
                    
                        Сменил только второй шаг и перезапустил i2pd машину
                    
                
                
                    
                        reloaded
                    
                    
                        R4SAS, Втом и дело что да !
                    
                
                
                    
                        R4SAS
                    
                    
                        надо было посмотреть правильный ли адрес в вебморде показывало
                    
                
                
                    
                        reloaded
                    
                    
                        Да правильный
                    
                
                
                    
                        reloaded
                    
                    
                        Я это все проверял ни по разу, все правильно, ygg работает - i2pd сбоит
                    
                
                
                    
                        R4SAS
                    
                    
                        хм, хз
                    
                
                
                    
                        reloaded
                    
                    
                        Ошибка крайне странная
                    
                
                
                    
                        R4SAS
                    
                    
                        было бы хорошо на логи езе посмотреть 
                    
                
                
                    
                        orignal
                    
                    
                        R4SAS а от кого он должен быть?
                    
                
                
                    
                        orignal
                    
                    
                        а зачем забывать лизсет? он же все равно протухнет
                    
                
                
                    
                        R4SAS
                    
                    
                        orignal: чтобы не ждать 10 минут
                    
                
                
                    
                        R4SAS
                    
                    
                        например ш2зв на серверной стороне перезапустили
                    
                
                
                    
                        orignal
                    
                    
                        можно сделать
                    
                
                
                    
                        reloaded
                    
                    
                        R4SAS, боюсь не получится выслать лог - его уже нет :P
                    
                
                
                    
                        orignal
                    
                    
                        но смотри че
                    
                
                
                    
                        orignal
                    
                    
                        в дестинейшене не проблема выкинуть
                    
                
                
                    
                        orignal
                    
                    
                        а как быть с теми на которые ссылаются стримы?
                    
                
                
                    
                        R4SAS
                    
                    
                        reloaded: ну, если повторится, то собери инфу
                    
                
                
                    
                        reloaded
                    
                    
                        R4SAS, ОК
                    
                
                
                    
                        R4SAS
                    
                    
                        orignal:так стримов не будет
                    
                
                
                    
                        orignal
                    
                    
                        почему?
                    
                
                
                    
                        orignal
                    
                    
                        ну короче можно
                    
                
                
                    
                        R4SAS
                    
                    
                        так у тебя лизсет протух, ничего ползти не будет
                    
                
                
                    
                        orignal
                    
                    
                        так в чем вопрос с HolePunch ?
                    
                
                
                    
                        R4SAS
                    
                    
                        надо еще додумать убитие стримов, чтобы они конкретно закрывались, а не просто убирались из списка
                    
                
                
                    
                        orignal
                    
                    
                        он протух но стрим не знает
                    
                
                
                    
                        orignal
                    
                    
                        и добается в тоннели там
                    
                
                
                    
                        R4SAS
                    
                    
                        hole punch разве не со стороны алисы делается?
                    
                
                
                    
                        orignal
                    
                    
                        нет
                    
                
                
                    
                        orignal
                    
                    
                        алиса кто хочет подключиться
                    
                
                
                    
                        orignal
                    
                    
                        а чарли тот кто за нат сидит
                    
                
                
                    
                        orignal
                    
                    
                        естественно он должен первым посылать пакет
                    
                
                
                    
                        HidUser0
                    
                    
                        orignal: а при закрытии i2pd, он посылает сообщение всем тоннелям о закрытии?
                    
                
                
                    
                        orignal
                    
                    
                        стримам ты имеешь ввиду?
                    
                
                
                    
                        HidUser0
                    
                    
                        прост при закрытии i2pd юзер из irc вылетает с ошибкой timeout, а не read error (как если бы соединение закрылось)
                    
                
                
                    
                        orignal
                    
                    
                        посмотрю
                    
                
                
                    
                        HidUser0
                    
                    
                        ок
                    
                
                
                    
                        orignal
                    
                    
                        как произходит завершения дестинейшина
                    
                
                
                    
                        orignal
                    
                    
                        по уму додлжен
                    
                
                
                    
                        R4SAS
                    
                    
                        orignal: вот ты нажми "закрыть стрим", нифига не произойдет
                    
                
                
                    
                        orignal
                    
                    
                        там Close не вызывается что ли?
                    
                
                
                    
                        orignal
                    
                    
                        он же посылает FIN
                    
                
                
                    
                        R4SAS
                    
                    
                        m_StreamingDestination->DeleteStream (recvStreamID)
                     
                
                
                    
                        R4SAS
                    
                    
                        в ClientDestination::DeleteStream
                     
                
                
                    
                        R4SAS
                    
                    
                        почему то так мы сделали тогда
                    
                
                
                    
                        orignal
                    
                    
                        а надо сначала Close