IRCaBot 2.1.0
GPLv3 © acetone, 2021-2022
#dev
/2022/12/17
~AreEnn
~R4SAS
~acetone
~orignal
~villain
&N00B
DUHOVKIN_
Guest7184
Most2
Nausicaa
Nikat
Ruskoye_911
Vort
Xeha
anon3
b3t4f4c3
daemon
fidoid
hypn--direct
hypn-direct-nb
karamba_i2p
monkey
nemiga
not_bob_afk
plap
poriori
profetikla
qend
segfault
soos
teeth
tensor
tetrimer_
trust
tux
uis
un
unlike
user
vade
whothefuckami_
orignal это какая сборка?
orignal последняя или более раннее
orignal интересная тема
R4SAS 3-4 дня
orignal это значит что RI блок не прилетает
orignal а не прилетает вот тут на другой стороне смотреть надо
orignal воозможно это вообще не мы
R4SAS блокать таких надо
R4SAS как то
R4SAS хм... нашел недоработку i2pcontrol
R4SAS мы работаем с запросом Authenticate
R4SAS а вот с Token - нет
R4SAS увидал что лог засран ошибкой I2PControl: RouterInfo unknown request Token
orignal ну почини
R4SAS починю
orignal я тут дальше переделываю ))
R4SAS orignal: как из хендлеров обратиться к I2PControlService?
R4SAS например надо проверить m_Tokens
R4SAS точнее даже не "например", а надо
orignal там же вроде где то есть это
orignal я просто не помню
R4SAS нету
R4SAS там есть только добавление токенов
orignal на его делать внутри самого класса I2PControl
orignal PasswordHandler например
R4SAS так у меня оно в RouterInfoHandler нужно
R4SAS который в отдельном файле
R4SAS суть: надо в хендлерах запросов проверять токен
R4SAS например в I2PControlHandlers::RouterInfoHandler
orignal ну передавай его параметром
orignal измени сигнатуру хэнжлера
R4SAS он хранится в I2PControlService::m_Tokens
orignal передавай явно и все
R4SAS передавать в него указатель на m_Tokens?
orignal да хоть ссылку
orignal или проверяй то вызова
orignal у тебя же оно где то вызываеся
R4SAS просто оно ну нужно в запросе Authenticate
R4SAS не*
R4SAS но в остальных требуется
R4SAS вот и думаю как работать
orignal ну обрабатывай его отдельно
relaybot 13R4SAS: вчера наткнулся на какую ту фигню, что токен поле есть, а значение через param.get() не могу получить
relaybot 13R4SAS: хз почему. может действительно пустота в запросе
orignal R4SAS короче понятно откуда проблема с relayIntro
orignal <zzz> orignal, different packet, and because of the way our priority queues work, the RI probably gets sent after the peer test msg
R4SAS orignal: ясно
orignal он обещает попробовать это починить
R4SAS просто как говорю, оно в среднем 2 раза в минуту вылезает
orignal но с разных
orignal если он шлет сначала рилэй а потом RI то ясен пень
R4SAS крч я посмотрел полноценно на текущий i2pcontrol у нас. это пиздец полный
orignal так и есть
orignal там сплошные костыли
orignal реально только itoopie с ним работает
R4SAS спрашивается нафига тогда мы с ptree работает
R4SAS работаем*
orignal ааа
orignal счас объясню
orignal то что фоормирует бустовский itoopie не понимает
R4SAS это чего же он там формирует?
orignal потому мне пришлось велосипед делать
orignal если ты посмотришь там все ответы так
orignal с вещественными типами данных что то
R4SAS ммм
R4SAS надо изучать
R4SAS либо нафиг отказываться
orignal я тюну тыкал носом
orignal че за ботва
orignal он что то невнятное бормотал
R4SAS тюну?
orignal там суть была в том что itoopie вываливался в эксепшин
orignal hottuna
orignal он же аффтар
R4SAS а, помню такого
Perelman [00:10:24] <Perelman> IDEху делаю для всех языков программирования github.com/orgs/dotbaton/projects/1/views/1
Perelman [00:10:34] <Perelman> baton это дирижёрская палочка
BakaOnahole Ух, как моему i2pd поплохело, ядро на 100%, сайты не открывает, к постману не коннектит, но в веб консоли всё ОК
BakaOnahole только Илита и работает
Vort а в логах что?
Vort и какая версия (коммит)?
BakaOnahole Последняя релизная, логи я отключил так что увы, перезапущу
Vort в последней релизной очень много багов
Vort мне даже страшно её было бы запускать
BakaOnahole Он что-то 30 секунд пытается делать, потом пару секунд падает до нормальной и по-новому
BakaOnahole Знаю что багованная
Vort я сейчас на коммите d30ee99c сижу
Vort и пока не глючит
orignal ulimit -n сколько
orignal ну а что ты хотел?
orignal я не знаю уже где написать чтобы ставили 4096 перед запускаом
orignal останови
Vort где где.. в логах
orignal ulimit -n 4096
orignal запуск
Vort хотя не факт что и их читать будут )
orignal так все спрашивают одно и то же
Vort ну если в логах будет заметное предупреждение...
orignal может в заголвок этого канала? ))
orignal просто этот вопрос почти каждый день бывает
BakaOnahole Это странно, я вроде когда-то настраивал этот параметр, но походу на старом сервере
orignal BakaOnahole тут такое дело
BakaOnahole Вообще это надо в systemd записать
BakaOnahole в сервис
orignal просто активность сети позрасла
orignal лучше в /etc/security/limits.conf
orignal там прописать для юзера раз и навесгда
orignal я всегда так делую и сразу 8192
orignal сейчас мощным узлам 4096 перестало хватить
BakaOnahole Я о том что мейнтейнеры это сделают и тебя больше не будут донимать с этой проблемой
Vort менять общесистемные настройки специально для определённой софтины.. брр.
BakaOnahole Поэтому это надо делать в i2pd.service
Vort да вроде ж тут были обсуждения как раз о systemd
Vort вроде там уже и так 4к стоит
Vort и к чему пришли? подняли?
orignal нет для юзера из под которого запускается
orignal так у пакетов и так 4096
Vort так почему до сих пор 4к?
orignal уже поменяти вроде на 8192
Vort а, ок
orignal так потому что раньше хватало
orignal а теперь не хватает
BakaOnahole LimitNOFILE=4096
Vort то есть юзеру просто обновить пакет надо и всё?
BakaOnahole Это не оно?
orignal не знаю
orignal может и оно
BakaOnahole Значит у меня уже 4096 было для i2pd
orignal лучше там 8192 делать
orignal ты написал 1024 вот я и ответил
orignal 4096 тоже уже на хватает
BakaOnahole Понял