~AreEnn
~R4SAS
~acetone
~orignal
~villain
@onon
&N00B
+relaybot
DUHOVKIN_
Guest7184
Komap-
Most2
Nausicaa
Nikat
Ruskoye_911
Vort
Xeha
anon3
b3t4f4c3
fidoid
karamba_i2p
nemiga
not_bob_afk
plap
poriori
profetikla
qend
segfault
soos
teeth
tetrimer_
uis
un
unlike
user
weko
whothefuckami
RedFox
Я вчера полностью с нуля переставил систему на малинке и поэтому отсюда пропал, так как я балбес и не собразил что роутер можно было дополнительно на компьютере запустить, настроить через него HexChat и быть на связи. После переус
RedFox
тановки ничего не изменилось. i2pd так же после перезагрузки не отвечает до момента пока его не рестартанешь.
acetone
RedFox: нужно читать логи
RedFox
Подскажите какие?
RedFox
Я же говорю я не сильно соображающий в линукс. Обычный домашний пользователь. Не связан с программированием и администрированиемю\
Словесник-Былинник
тогда зачем тебе малина ?
RedFox
Когда она появилась в продаже купил как медиацентр. Потом заменил ее тв боксом. Сейчас хочу запустить i2pd роутер.
Словесник-Былинник
какя система на малине
RedFox
Я тут вчера все писал. Не сохраняется?
RedFox
Стоит 2021-10-30-raspios-bullseye-armhf-lite
Словесник-Былинник
и2пд как устамовил ? через репоситории или пакет взял просто ?
RedFox
через репозиторий как описано тут: i2pd.readthedocs.io/en/latest/user-guide/install
RedFox
Вчера это показывал: paste.i2pd.xyz/?d749af6352053df2#y3f6xSgo2eCXUZ7FJpLKqb3Tf7tW8xs333hZSPUVnnq
RedFox
i2pd стартует после перезагрузки но не отвечает не локально с малинки через links, ни с другого компьютера. Начинает отвечать только после sudo systemctl restart i2pd
Словесник-Былинник
и потом работает ?
RedFox
После sudo systemctl restart i2pd работает. Уже: В сети: 8 часов, 14 минут, 20 секунд
Словесник-Былинник
ну так что не так ? что после рестрта компьютера не включается сразу ?
Словесник-Былинник
поставь себе ntp даемон .. для времени .. и2пд это требует
RedFox
Не так что после перезагрузки малинки нет доступа к i2pd и надо его перезапускать вручную.
Словесник-Былинник
поставь себе ntp даемон .. для времени .. и2пд это требует
RedFox
Простите а он разве не стоит? Время сейчас на малинке правильное. А так как у нее нет никакой батарейки значит при загрузке оно синхронизируется с временем в интернете.
RedFox
pi@raspberrypi:~ $ ps -eF |grep ntpd
RedFox
pi 1792 1772 0 1863 584 2 09:13 pts/0 00:00:00 grep --color=auto ntpd
RedFox
получается нет его?
Словесник-Былинник
не имею понятия на самом деле... sudo systemctl status ntp
RedFox
Да, нету: Unit ntp.service could not be found.
Словесник-Былинник
ntpq -p для деталей
RedFox
-bash: ntpq: command not found
Словесник-Былинник
или вот этот может есть вместо нтпд : sudo systemctl status systemd-timesyncd
Словесник-Былинник
sudo systemctl status systemd-timesyncd
Словесник-Былинник
это замена его на некоторых версиях
Словесник-Былинник
не вижу ...
RedFox
Не видите что?
Словесник-Былинник
paste.i2pd.xyz
Словесник-Былинник
sudo systemctl status systemd-timesyncd
Словесник-Былинник
что дала ?
Словесник-Былинник
смотри там Active liniq
Словесник-Былинник
линия Актив
Словесник-Былинник
active ( running ) ...
Словесник-Былинник
к примеру
Словесник-Былинник
все .. ок ... Активе раннинг .. значит есть и все норм ...
Словесник-Былинник
тогда не могу знать, что у вас происходит. Явное дело в боот процессе. Не похоже что и2пд тут причем. Попробуй удалить и2пд, рестартануть и поставить и2пд заново.
Словесник-Былинник
навертели что то с новой версией буллсай явно :) на бастере такого нет.
Словесник-Былинник
logfile=/var/log/i2pd/i2pd.log читай логи если что не так
RedFox
Не вопрос. Сейчас найду какую нибудь micro sd и поставлю: 2021-01-11-raspios-buster-armhf-lite.zip и проверим есть такое или нет.
Словесник-Былинник
ну в мостр :) ради такой мелочи переставлять все :) я просто идею подал, у меня нет и2пд на малине. Решение ваше
acetone
Сегодня первый раз увидел 54 роутера в netDb своего сервера (на игг-ресиде)
acetone
Таки рост, господа)
Словесник-Былинник
проснулся ?
Словесник-Былинник
завтрак :)
acetone
Занятно. Не первый раз за неделю не могу открыть major.acetone.i2p, хотя VPS в сети и i2pd крутится (в том числе и этот IRC). Лизсет не публикуется почему-то :/
acetone
Proxy error: Host is down
acetone
Стримы в веб-консоли на серверном туннеле отображаются, два лизсета, туннели тоже в порядке
acetone
Стримы закрыл вручную (оба лизсета - мои). Теперь пробую снова обратиться к адресу - Host is down, стримы не появляются. Серверные туннели в порядке
acetone
Версия i2pd 2.40
acetone
Routers: 5387 Floodfills: 1568 LeaseSets: 63
acetone
Client Tunnels: 155 Transit Tunnels: 1406
acetone
Помню как-то R4SAS говорил, что долго и упроно не мог найти лизсет dns.acetone.i2p, а на следующий день "оно само" заработало. Видимо, есть какая-то дыра: неужели на сегодняшнюю дату все флудфилы для публикации какие-то "пропащие", неудачные? orignal
acetone
Ни в какую заводиться не хочет. Видимо, отображаемые лизсеты в веб-морде - это старые. Спустя час они по прежнему отображаются. С нового адреса просто не могу открыть, новый лизсет на сервере также не появляется, стримы соответственно тоже.
acetone
Еще и логирование i2pd на сервере полностью отключено. А перезапущу - всё авось заведется "само"...
acetone
На клиентском прокси лизсет majorbd.......i2p тоже не появляется. То есть вроде как окончательный вердикт: лизсет не публикуется
acetone
Blinded message
acetone
Спустя пару часов лизсет нашелся (прямо сейчас). Странные чудеса
acetone
orignal: поставил loglevel = error. Имеет ли смысл рестартануть роутер для логирования эксцессов в случае повторения подобной сцены?
acetone
Blinded message
xadmpp
acetone: я так понимаю ирка отвалится? все же на впс у тебя.
acetone
xadmpp: ирка отвалится на ~20секунд
xadmpp
Blinded message
acetone
Поставил логлевел на warn. Буду-с смотреть что за чертовщина происходит при несколькочасовом "провале" ресурса в сети
HidUser0
Что с ботом acetone?
acetone
HidUser0: фиксы всякого рода
HidUser0
Можно на тестовом канале тестить
HidUser0
Или вообще локальную ирку поднять))
HidUser0
python3 -m irc.server
acetone
HidUser0: на тестовом канале юзеров мало) именно с этим связанное тестил
HidUser0
Ясно
acetone
major.acetone.i2p снова недоступен, хост из давн. Хотя он вполне себе живой.
acetone
Ошибки в логе по теме лизсетов:
acetone
Streaming: LeaseSet was not confirmed in 4000 milliseconds. Trying to resubmit
acetone
Спустя полчаса после старта роутера: Destination: Can't publish LeaseSet. No inbound tunnels
acetone
Сейчас посмотрел в веб-консоли: у серверного туннеля MAJOR'а все туннели в порядке по 5 штук
acetone
Ошибка "Destination: Can't publish LeaseSet. No inbound tunnels" повторяется спустя час работы раскочегаренного роутера
acetone
Routers: 5838 Floodfills: 1578 LeaseSets: 73
acetone
Client Tunnels: 147 Transit Tunnels: 1327
acetone
orignal: категорически сдаюсь))) Destination: Can't publish LeaseSet. No inbound tunnels
acetone
Blinded message
Oodode
<acetone> .опанцы, майор-то с ума сошел чтоли
orignal
acetone бага значит
orignal
надо разбираться
orignal
тоннели то может и в порядке но если флудфил несовместимый
orignal
надо смотреть по коду
orignal
acetone
orignal
auto inbound = m_Pool->GetNextInboundTunnel (nullptr, floodfill->GetCompatibleTransports (true));
orignal
строка 571 Destination.cpp
orignal
замени на auto inbound = m_Pool->GetNextInboundTunnel (nullptr);
acetone
orignal: вот это магия
acetone
сча попробуем-с
acetone
пересоберусь тут же
acetone
еще думаю что сегодня с майором
orignal
это не все
acetone
Blinded message
orignal
перед эти надо напечатать флудфил
orignal
LogPrint (eLogInfo, floodfill->GetIdenthash ());
orignal
мне думается что он долбится на плохой флудфил
orignal
понимаешь?
orignal
ну и стоока 565 аналогично
acetone
сейчас открою сурцы
orignal
у тебя не находит тоннели хотя они есть
orignal
потому что концы тоннелей несмоместимы по транспортам с флудфилом
orignal
а вот почему это вопрос
orignal
я тоже поотлаживаю
acetone
orignal: "LogPrint (eLogInfo, floodfill->GetIdenthash ());" вставляю туда же, перед 565 строкой?
acetone
понял, что херню спросил
acetone
вставлять в блоки if(!)
acetone
поставил на сборку
orignal
неее
orignal
LogPrint (eLogInfo, floodfill->GetIdenthash ().ToBase64 ()); разумеется
orignal
иначе херня будет
acetone
orignal: принял, собираю
orignal
надо понять на каком флудфиле это
orignal
за все время работы это первый раз
orignal
у тебя тоннели там какой длины?
acetone
orignal: тройка
acetone
сейчас перепроверю
acetone
верно
orignal
может тогда и правда флудфил просто дурной
orignal
такое бывает
orignal
я все никаких профилировщик не запилю
acetone
прямо сейчас перезапускаюсь
acetone
времени нет на грейсфул шутдавн
acetone
уйду на час потом
orignal
да не торопись
larto
orignal, привет.как думаешь,есть смысл попробовать ADA учить?если просто для себя
larto
orignal, или попроще что-нибудь выбрать?
orignal
нет
Oodode
larto, в космосе аду говорят применяли
Oodode
щас хз
Oodode
вон на марс питон улетел
Oodode
larto, а у orignal однобокий опыт
larto
Oodode, просто судя по инфе,которая в инете есть,ada чуть ли не самый классный язык получается
Oodode
ну тоже мне не очень
Oodode
я оберон люблю платонически
Oodode
за простоту
Oodode
но так транслятор свой и не дописал
larto
Oodode, я так понял,что питон в кругу крутый кодеров считается гавном?
Oodode
да крутые кодеры разные
Oodode
ИИ весь на питоне
larto
Oodode, ну например если i2pd на питоне написать,херня получится или норм?
Oodode
херня
Oodode
в и2пд нада многа тредов
Oodode
а питон с этим не особо
Oodode
и2пд вообще низкоуровневая херня
Oodode
её можно и на машинном коде инжинирить было бы кому
Oodode
orignal немного асма там применяет
larto
Oodode, c/c++ для новичка,я так понял конкретный ад
Oodode
да почему
Oodode
си норм
Oodode
но паскаль проще
Oodode
ада в принципе около паскаля
Oodode
оберон ещё проще паскаля
Oodode
си писали не учёные а хакеры
Oodode
а паскаль и оберон профессор писал
larto
Oodode, так и что выбрать,чтобы все желание учить программирование в принципе через неделю не исчезло?
orignal
а не надо учить программирование
larto
orignal, почему?
Oodode
larto, дали мяч хуячь
Oodode
нехуй учить
Oodode
ебош рок
Oodode
orignal прав
Oodode
если теорию изучать то одно
Oodode
а практику изучать по ходу кодинга нада
orignal
потому что современное "программирование" это профанация
Oodode
а не впустую
Oodode
нихуя
Oodode
есть теория orignal
Oodode
там наука
Oodode
и есть ещё верификация прог блеать
Oodode
хаскелем
Oodode
Lindtke чтоль прославился ща загуглю
Oodode
Jochen Liedtke
larto
ниче не понял,почему не надо программирование учить)
orignal
бесперспективно потому что
Oodode
larto, сам золотых кирпичей набрал 9999 пробы и гвоорит бесперспективно
Oodode
хаскель ос чтоль поставить
Oodode
Osker, an OS written in Haskell, targeted the L4 specification; although this project focused mainly on the use of a functional programming language for OS development, not on microkernel research.[28]
Oodode
Hallgren, T.; Jones, M.P.; Leslie, R.; Tolmach, A. (2005). "A principled approach to operating system construction in Haskell" (PDF). Proceedings of the Tenth ACM SIGPLAN International Conference on Functional Programming. 40 (9): 116–128. doi:10.1145/1090189.1086380. ISSN 0362-1340. Archived (PDF) from the original on 15 June 2010. Retrieved 24 June 2010.
orignal
всему свое время
Oodode
larto, науку лучче учи чтоль
Oodode
программирование это слишком просто
acetone
orignal: чёрт. Удалил i2pd.log уже после запуска i2pd. Спустя полчаса новый так и не появился. Неужели i2pd не создает файл в рантайме, если он был удален?)
orignal
нет
orignal
он же старый файл считай
orignal
kill -s USR1 сделай
larto
orignal, а тебе сколько лет?если не секрет
orignal
он переоткроет
orignal
larto секрет
acetone
orignal: я походу херню сделал. auto inbound = m_Pool->GetNextInboundTunnel (nullptr); и для outbound также сделал, поэтому логирование не отрабатывает в блоке if(!inbound)....
orignal
ну так наверное
orignal
надо или одно или другое
orignal
то что ты сделал это возврат к старому коду
orignal
но там я думаю просто не будет ответа
orignal
а лог если посмотреть с каким флудфилом херня
xadmpp
orignal: а из-за чего может статус постоянно меняться? то firewalled, то Ok. причем, если firewalled, то кол-во роутеров и транзита уменьшается. порты открыты, ip белый динамика за последнее время не менялся... как только сделаю "run peer test", так сразу статус Ok.
acetone
orignal: ага, херню сделал
orignal
xadmpp из-за плохого UDP
xadmpp
понял, orignal. поправил firewall у себя, скорее всего он просто соединения закрывал. timeout для udp был 60 сек, повысил до 300 сек.
orignal
acetone ну че? публикуется счас?
acetone
orignal: да, после правки всё бенч и ошибок в логе нет
acetone
Blinded message
acetone
только сказал
acetone
проверил - хер
acetone
ох, успел уже отпраздновать)))
orignal
там скорее всего другая ошибка
orignal
прикол будет в том что завтра будет иначе
acetone
orignal: да уж. Сейчас чекну лог на ошибки
orignal
дурой флудфил просто
acetone
orignal: сейчас снова заработало
acetone
хмммм
acetone
трудно уловимый джо какой-то
acetone
orignal: имеет смысл пересобраться в возвратом оригинального релизного кода, но с выводом флудфила в блоке if(!inbound) ?
acetone
а то день упустим совсем всё канет в лету, сорвется с крючка хитрая бага
orignal
так у тебя какая ошибка счас?
orignal
а так да наверное имеет
orignal
вернуть мой код и распечатать там адрес флудфила
acetone
orignal: был host is down, но пару раз страницу обновил - лизсет появился
acetone
в логе старой ошибки нет
acetone
принял, сейчас пересоберусь
acetone
orignal: запустил грейсфул шутдавн
acetone
orignal: интересно. Сейчас major.acetone.i2p доступен с локального роутера, но с VPS-роутера настойчивво пишет host is down (на старом коде). Через пять минут рестартанусь.
orignal
странно
orignal
видимо все таки флудфил какой то
acetone
orignal: ох я мудачина... Собрался мля) Оставил лог левел на warn, а в коде пишу в Info
acetone
ох
acetone
опять грейсфул шутдавн
orignal
уровень же с веб морды можно менять
acetone
orignal: ох, аллилуйя
acetone
значит, счас поглядим-с
Oodode
acetone никогда не был тормозом
orignal
R4SAS все время переключает
acetone
orignal: ухххх, у меня шиза
acetone
ресурс открылся сейчас на релизном коде
acetone
посмотрю ошибки в логе...
orignal
в Router Commands
acetone
orignal: да, я видел, сделал
acetone
orignal: и смеюсь и плачу
acetone
в логе ошибки нет, ресурс опубликовался
acetone
вот это мдаа
acetone
неуловимый джо
orignal
вот тут главный вопрос
orignal
или попадал на пдохой флудфил или у тебя концы тоннелей были плохие
orignal
но я сам посмотрю
orignal
у меня сразу открылся
orignal
major.acetone.i2p
acetone
orignal: ага. Я когда говорил утром, что не открывается - пробовал с разных роутеров (из разных стран). Везде был один результат. Только тогда тревогу забил)
orignal
я же говорю попал на плохой флудфил
orignal
такое иногда бывает
orignal
буду делать профилировщик
acetone
orignal: примерно логику ошибки понимаю, но вроде как публикация всегда происходит на трёх флудфилах с ожиданием ответа? Или как это верно описать?
orignal
ты путаешь
orignal
ты публикуешь на один
orignal
а тот уже раскидывает на три
orignal
но если этот один на который ты публикуешь кривой
orignal
вот все и застревает
orignal
я посмотрю логику
acetone
что-то у меня в памяти значит криво встало
orignal
возможно стоит кое что изменить
orignal
давно собирался заняться
orignal
этой темой
acetone
orignal: всеми руками "за"
acetone
вспомнил, что есть в сети видео и статья на хабре, где, выходит. неверная информация о публикации ресурса: там сказано, что публикуется на трёх, а те три дублируют, и ответы проверяются
orignal
там надо переделать что если нет тоннелей совсемстимым с FF то попытаться взять другой
orignal
это неправильно
orignal
публикуется на одном а тот раскидывает на 3
orignal
при этом проверяется доступность на другом
R4SAS
криво выстроились звезды у ацетона
R4SAS
)))
orignal
R4SAS это понятно
orignal
но таким флудфилам надо давать черную метку
orignal
чего у нас не сделано в профилировщике
R4SAS
ниче, год прожили, еще проживем
orignal
кстати всмонил
orignal
скоморох как то жаловался что не мог до wlm.i2p достучаться
R4SAS
*** кидает камень в огород orignal ***
orignal
нууу
orignal
ээээ
orignal
как всегда короче ))
orignal
но счас есть время
R4SAS
я про подобное тоже жаловался пару раз
R4SAS
))
acetone
R4SAS: помню ты про dns.acetone.i2p как-то писал
R4SAS
и про него
R4SAS
и про свои несколько раз
orignal
не помню
R4SAS
один раз я до рег не мог достучаться
R4SAS
приходилось дропать нетдб
R4SAS
с каким то ресурсом на s2 тоже такое было
orignal
с рег я помню проблему
orignal
и я ее чинил
R4SAS
тогда с неверно выбранными транспортами было вроде
orignal
именно
orignal
но счас все это корретно сделано
acetone
orignal: посмотрел статью/видео. Там сказано, что лизсет публикуется на двух флудфилах, а те дублируют его еще по трём флудфилам. Помню как мы это обсуждали)) Досадно, что такая вопиющая неточность пролезла в продакшн)
orignal
насчет второго надо уточнить
orignal
на двух может быть
acetone
ты вроде тогда в коде смотрел, поэтому может быть верно всё же
orignal
точнее я думаю так
orignal
у zzz на двух
orignal
а я наверное только собрался сделать на второй ))
orignal
а может и есть
acetone
orignal: если нет, все дружно просим))))
orignal
я там все время то то менял
acetone
деда приходи, порядок наведи
orignal
да разберемся
acetone
:D
orignal
что правильно
orignal
я думаю скорее всего так
orignal
если на первый заслал а потом со второго не получил ответ
orignal
то пытаюсь заслать на второй
orignal
в твоем же случае ошибка в другом
orignal
он думает что раз нет тоннелей значит не просрался еще
orignal
а на самом деле там нет совместимых тоннелей
acetone
не зря майор хлеб ест))
acetone
R4SAS acetone: кстати, твой днс не умер случаем?
acetone
R4SAS не могу лизсет найти
orignal
что там?
R4SAS
да он из лога вытащил мои сообщения
RedFox
Вопрос решился. Теперь при перезагрузке малинки сервис i2pd стартует и отвечает и переустнавливать систему не пришлось. Оказывается все было уже описано: howto.yggnode.cf/doku.php?id=i2p
WayBest
R4SAS: привет, не подскажешь где взять отвязанную последнюю версию снарка для i2pd?
orignal
собрать из исходнков
orignal
в общем пакете идет
WayBest
просто я помню скомпиленная версия была
WayBest
линка нет?
HidUser0
вроде в репах r4sas было что ли
orignal
я собирал сам
orignal
ant-ом
WayBest
можно ссылку на сорцы если не сложно?
WayBest
github.com/l-n-s/i2psnark-docker похоже на правду?
WayBest
то есть используется репа i2p и билдится ant-ом просто конкретное приложение?
orignal
это код джавовского i2p
orignal
там просто есть проект в нем
WayBest
понял, спс