IRCaBot 2.1.0
GPLv3 © acetone, 2021-2022
#dev
/2023/06/17
~AreEnn
~R4SAS
~acetone
~orignal
~villain
&N00B
+relaybot
DUHOVKIN_
Guest7184
Komap-
Most2
Nausicaa
Nikat
Ruskoye_911
Vort
Xeha
anon3
b3t4f4c3
fidoid
nemiga
not_bob_afk
onon
plap
poriori
profetikla
qend
segfault
soos
teeth
tetrimer_
uis
un
unlike
user
weko
whothefuckami
booms здравствуйте
relaybot 13mauzer: дров.
booms у меня есть проблема с резолвом одного (моего) домена .i2p
booms я домен зарегил на reg.i2p
booms и другие господа говорят, что у них открывается
booms а у меня в браузере любые другие открываются, а мой booms.i2p - нет, даже не резолвится
booms в логах i2pd вот такое при попытке открыть домен:
booms 14:25:57@522/error - Addressbook: Can't find domain for booms.i2p
relaybot 13mauzer: а в адресной строке booms.i2p или booms.i2p ?
booms http
relaybot 13mauzer: ок
relaybot 13mauzer: Host is down
booms нет, хост очень даже up
relaybot 13mauzer: щас окрылас
relaybot 13mauzer: всё нормально отрезолвилось и нормально робит
booms а у меня - нет
relaybot 13mauzer: грохни адресбук
booms хм
booms не перезапуская и2п?
relaybot 13mauzer: перезапуская
booms_ готого, адресбук появился снова, а домена в ём нету )
booms_ готого, адресбук появился снова, а домена в ём нету )
relaybot 13mauzer: вот теперь просто пробуй открыть booms.i2p
booms ноль
booms 16:21:07@218/error - Addressbook: Can't find domain for booms.i2p
relaybot 13mauzer: тебя должно выкинуть на список резолверов
relaybot 13mauzer: ок
relaybot 13mauzer: теперь жмакай reg.i2p
Vort нет в адресной книге - это проблема, которую надо решать
Vort понятно, что можно хак какой-то воткнуть
Vort но не в этом же суть
booms жмакнул reg.i2p
booms открыл jump
AreEnn у меня вроде загружается. «Испытательный полигон Бумса»
relaybot 13mauzer: ye&
Vort у меня нет
relaybot 13mauzer: ну?
booms может у меня конфиг и2пд неправильный?
relaybot 13mauzer: бля
relaybot 13mauzer: ns ytghfdbkmyj ;vfrftim
Vort правда, обновление адресной книги у меня было 5 часов назад
relaybot 13mauzer: сука
booms открыл джамп, мне рег выдал имя домена, b32 адрес и прочую кучу хеша
AreEnn он загрузился для меня
Vort если домен свежее, то понятно, в чём дело
booms да, ему меньше суток
relaybot 13mauzer: заебали флудить не по теме
booms и да, по ссылке адресхелпера тот же результат, что очевидно, т.к. домен не резолвится у меня )
booms если надо ждать неделю чтоб он появился - где можно об том почитать?
relaybot 13mauzer: ты не правильно жмакаешь
booms а как правильно?
relaybot 13mauzer: [06:23]<relaybot> booms: открыл джамп, мне рег выдал имя домена, b32 адрес и прочую кучу хеша
AreEnn Я набрал его, и загрузился тестовый сайт: booms.i2p
relaybot 13mauzer: вот гдето тут ты неправильно чота делаешь
AreEnn как бы мой роутер знал бум, если бы регистрацию не взяли?
booms маузер, ну блин кликаю мышой, а как еще то
AreEnn может я опоздал к обсуждению
relaybot 13mauzer: покажи скрин экрана
AreEnn вы хотите, чтобы я показал скриншот?
AreEnn Я могу
booms минуту
Vort "<booms> да, ему меньше суток" сколько конкретно?
booms щас
booms 20 часов
Vort кажется, вижу проблему
relaybot 13mauzer: go to site жмакал?
Vort то есть, похоже, почему-то сайт не прошёл тест на доступность
relaybot 13mauzer: ищщьы
booms ну конечно жмакал
relaybot 13mauzer: и?
booms да что и.. там ссылка на мой домен, она не открывается, т.к. домен не резолвится
AreEnn ах, я думаю, что использую "hosts-all"
relaybot 13mauzer: а как у тебя прокси в браузере настроен?
relaybot 13mauzer: сокс или http?
booms сокс в браузере
relaybot 13mauzer: делай http
booms вот скрин джамп страницы, на ней всё ок
booms а блин, а я вчера 7 раз везде спрашивал, ничо что у меня сокс ))
relaybot 13mauzer: мог бы на свой сайт скрин выложить
booms мог бы, но это было бо сильно дольше
Vort хрень какая-то на reg.i2p. ну или я не понимаю что-то
Vort тут нету: reg.i2p/alive
AreEnn или бум изменить то, что показывает ваш сайт, мне кажется, он загружается.
relaybot 13mauzer: ну он его то врубит то вырубит
Vort но когда в поиске ставлю птичку Alive only:, всё равно вылазит
Vort что-то reg.i2p не может определиться, alive или не alive
booms маузер, ну несколько раз и2пд мне надо было за эти сутки перезапустить, да.. но сколько там того даунтайма, 2 минуты
booms щас я попробую через хттп проксю
relaybot 13mauzer: booms: ну чо там?
booms у меня она не включена, надо и2пд рестартить, ща
booms под хттп проксей то же самое
relaybot 13mauzer: ну тут понятно
relaybot 13mauzer: ты браузер криво настроил
relaybot 13mauzer: он не понимает что booms.i2p это тоже i2p
booms там никак криво не настроишь
booms прописал проксю или не прописал
relaybot 13mauzer: gj'njve gsnftncz htpjkdbnm tuj rfr j,sxysq flhtc
booms он понимает, т.к. запрос идёт в мой i2pd, иначе в логах i2pd не было бы воплей про нот фаунд ин адресбук
relaybot 13mauzer: поэтому пытается резолвить его как обычный адрес
booms нет, не пытается
relaybot 13mauzer: ну хз
relaybot 13mauzer: у всех всё нормально
relaybot 13mauzer: по удалёнке такое не чинится
relaybot 13mauzer: ты чтото поломал
relaybot 13mauzer: поэтому никто тебе не подскажет
booms и2пд домены смотрит всегда в своей адрескниге?
relaybot 13mauzer: ты же видел логику работы?
booms нет, логика именно этой работы мне не очень ясна
relaybot 13mauzer: подумай почему он твой адрес отличает от других
relaybot 13mauzer: он не должен отличать
AreEnn гораздо лучше посмотреть на них там, где он показывает те, которые в сети, как у notbob
relaybot 13mauzer: ему должно быть пох что открывать
relaybot 13mauzer: если оно кончается на i2p
AreEnn по моему скромному мнению
booms судя по логам, и2пд ищет мой домен в своём адресбуке. Так всегда должно быть или нет?
relaybot 13mauzer: ты чота настроил так что именно твой адрес он обрабатывает иначе
relaybot 13mauzer: а 333.i2p открывает?
booms открывает
relaybot 13mauzer: ну значит всё работает нормально
booms 333.i2p есть в моем адресбуке
booms а booms.i2p - нет
relaybot 13mauzer: проблема не в самом роутере а в том как ты его настроил
relaybot 13mauzer: и настройка связана с booms.i2p
booms вопрос: i2pd резолвит домены только по локальномуу адресбуку или должен ходить куда-то ещё, если домена в адресбуке нет?
relaybot 13mauzer: ну это ведь очевидно
booms мне - нет
relaybot 13mauzer: где он возьмёт b32?
relaybot 13mauzer: вот я зарегил свой сайт только что
booms т.е. ответ на мой вопрос: да - смотрит только в локальном адресбуке
relaybot 13mauzer: как ты узнаешь его b32?
AreEnn это не очевидно
booms т.е. я должен смотреть, откуда мой i2pd берёт контент для адресбука
relaybot 13mauzer: блин
relaybot 13mauzer: мне кажется ты издеваешься надо мной стариком ))
AreEnn это очевидно для тех, кто использует его часто, но не для новых пользователей
booms маузер никогда не был новым пользователем ))
booms вот это ниже взято из моего конфиг файла:
booms [addressbook]
booms AddressBook subscription URL for initial setup
booms Default: reg.i2p at "mainline" I2P Network
booms Optional subscriptions URLs, separated by comma
AreEnn ты называешь меня "стариком"???
booms Стало быть я делаю вывод, что моего домена нет ни в defaulturl, ни в сабскрипшенах
relaybot 13mauzer: а откуда ему там взяться?
AreEnn I got your domian booms
booms я зарегал домен на reg.i2p
booms стало быть reg.i2p должен положить его себе в хостс, который мой и2пд периодически (?) скачивает. так?
relaybot 13mauzer: нет
AreEnn да и у меня в настройках стоит рег.и2п, так я его и получил, кажется только у вас не работает?
booms в чем тогда смысл регистрации домена у reg.i2p ?
AreEnn бум это сработало для меня
relaybot 13mauzer: чтоб ты зашол туда и узнал b32
relaybot 13mauzer: вот зачем
AreEnn Я не знаю, как другие не работают, но я набрал booms.i2p, а не b32 или b64.
booms маузер, я открываю 333.i2p и мне открывает сайт, я не знаю его b32 заранее, потому что мой и2пд сходил ке себе в адресбук, который он скачал с рег.и2п, и посмотрел б32 там
relaybot 13mauzer: ну ок
AreEnn мой сайт работает для вас?
booms работает
AreEnn интересный... у меня есть мои дополнения?
booms потому что он есть в моем адресбуке )
out booms: не трать время на далбаёбов
out придёт оригнал и будет смотреть
booms пока понятно, что рег.и2п просто не положил мой домен к себе в хостс
out booms.i2p в браузере должен выдать список джампер сервисов, среди которых рег и2п
out booms: это неважно, не слушай долбоёбов
out booms.i2p в браузере должен выдать список джампер сервисов, среди которых рег и2п
out booms: если список в браузере не вылазить знач это косяк и2пд
out
booms почему при открытии 333.и2п не вылазит список джамперов?
booms а просто открывается их сайт
out потому что он с хостс пришёл
out а твой не пришёл ещё
out придёт потом
out всем
booms ну вот так бы и сказали
out хостс списков с джамперов
booms сразу ))
out да долбоебы
out чё ты не суди их строго попиздеть им охота
out пиздаболы
relaybot 13mauzer: да
booms спасибо )
AreEnn это неожиданная враждебность
relaybot 13mauzer: осталось понять почему все сайты открываются кроме booms.i2p
out скажи спасибо что шваброй не изнасиловали
relaybot 13mauzer: у него
out потому что они с списков хостс пришли с джамперов
relaybot 13mauzer: ошвабрениефчятидетектид!
AreEnn у меня нет, но может понравится
booms out: а почему у некоторых других людей booms.i2p открывается ?
booms но не у всех )
out booms: не знаю
relaybot 13mauzer: out: те которые не пришли и их нужно резолвить через reg.i2p тоже у него резолвятся и открываются
out mauzer пруф или пиздабол
booms маузер, все другие домены, которые я тестил уже сидят у меня в адресбуке, т.е. пришли из хостс рега
relaybot 13mauzer: out: он жаловался конкретно на свой booms.i2p
AreEnn Ой? вы относитесь ко мне как к прокаженному, а потом удивляетесь, почему я могу загрузить сайт?
relaybot 13mauzer: out: только с ним у него проблемы
out так у него вместо списка джамперов показывает какуют лажу вроде кант коннект. mauzer
relaybot 13mauzer: out: ты не понял суть жалобы
out AreEnn: worksforme это отмаз для лохокодеров
out mauzer всё я понял
out он уже не первый день мучается
relaybot 13mauzer: out: суть жалобы в том что всё нормально работает, всё резолвится, всё открывается, ни с чем нет никаких проблем
out нет
relaybot 13mauzer: out: кроме одного единственного домена
out у него на бумс и2п выдает кант коннект вместо списка джамперов
out не хост даун, не список джамперов, а кант коннект
relaybot 13mauzer: а вот и нет
out как нет
relaybot 13mauzer: у него выдаёт список джамперов
booms стойте, вот же простой тест
out mauzer кто тебе сказал
booms беру самый последний из зареганых доменов на рег.и2п
booms вот этот
booms klosforum.i2p
out mauzer ты сам это придумал?
relaybot 13mauzer: а при нажатии на go to site выдаёт кант конект
out mauzer ты сам это придумал?
relaybot 13mauzer: нет
booms домена klosforum.i2p нет у меня в адресбуке
out booms: не уводи в сторону
out нахуй клосфорум
out речь о тебе
booms out: да, при нажатии го то сайт у меня не резолвится мой домен
relaybot 13mauzer: out: щас наплачешься с ним
out не наплачусь
relaybot 13mauzer: out: он находу меняет показания
out booms: список джамперов выдает? рег.и2п и прочие?
booms там на го ту сайт чтоли чтото на жабе? его может резать ублок?
out mauzer а мы его в иссуй закуём
booms нет, я даже не знаю как этот список джамперов выглядит
relaybot 13mauzer: сука
out booms: крч заводи иссуй заебал
relaybot 13mauzer: мне даже скрин показывал
out вчера говорил про файрвол
out сегодня грит нету
relaybot 13mauzer: а щас говорит что не выдаёт
booms да я не говорил про фаервол, блин
out да не пезди нахуй
out говорил
out как тебе в австралии зарплату вапще платят такому пездаболу
AreEnn AreEnn возвращается в режим прослушивания и обучения
booms маузер, я показывал только скрин джамп страницы рег.и2п
booms список джамперов я не мог показывать, т.к. никогда его не видел
out booms: иди в гитхабе иссуй заводи
out и туда пости
out а тут всё теряется
relaybot 13mauzer: booms: и что происходит когда жмакаешь go to site?
booms маузер, я в 7 раз отвечу - хост но фаунд происходит
out скриншот давай
relaybot 13mauzer: out: профит!
out я его в иссуй постану
out твой скрин
out чтоб ты не вертелся как вьюн в жопе
AreEnn может быть, вместо снимка экрана было бы лучше, если бы он поделился образом диска со своей полной операционной системой?
booms фак )))
out AreEnn: не нужно
booms фааааак ))) фаерфокс сучара, https only
AreEnn просто шучу
booms сыплю голову пеплом
relaybot 13mauzer: тубик вылечил бумса
relaybot 13mauzer: ура товарищи
booms даблятьпиздец
booms так лохануться это пиздец
out mauzer я его уже второй раз вылечил. вчера он заявил что у него файрвол и он сыплет голову пеплом. теперь уже хттпс онли
booms звиняйте за тупость
booms аут, нет, про фаервол тебе приснилось ))
booms я щас даже в хистори поищу
AreEnn LOL звучит так же, как когда пользователи Java ожидают, что вся их система будет секретной только из-за ее установки.
booms не писал я про фаервол )) нету ничо в хистори про ето
AreEnn ты поймешь это
out mauzer не называй меня тубиком, мне стрёмно. мне вылечили тубик
out изобретай чтото другое
relaybot 13mauzer: гипн
relaybot 13mauzer: просто от гипна не лечут
AreEnn есть
AreEnn быть сильным духом
relaybot 13mauzer: случилось чудо
relaybot 13mauzer: гипн шваброй вылечил друга
AreEnn Я рад, что вашему другу стало легче. LOL Мне нужно отойти от клавиатуры сейчас, но я хотел бы остаться и послушать историю про швабру
out AreEnn: про швабру это в решётка ру , здесь про и2пд
AreEnn мне кажется что-то не так в переводе
Most2 06.<trusishka> Vort ты понимаешь за сокс?
Most2 06.<trusishka> ты вообще кто
AreEnn по крайней мере, я думаю, что знаю
AreEnn Я давно пользуюсь протоколом, разве этого недостаточно?
AreEnn Я говорю по-русски через автоматизацию переводчика
out trusishka я писал сокс5 кодил
out там пара строк
out правда я в спеку сокс5 не смотрел, по самплу слизал
out это косяк
AreEnn где он кажется неудачным?
out он это кто
out и к кому вопрос
out AreEnn: ты можешь говорить по английски если знаешь язык
Most2 06.<trusishka> гипн
Most2 06.<trusishka> смотри короче
Vort trusishka: я же писал что надо сделать
AreEnn I prefer english, thank you
Vort дамп снять
Most2 06.<trusishka> Vort это другая проблема уже, не та с которой к тебе обращался
Most2 06.<trusishka> тут 2 разных
Vort а с первой проблемой что случилось? )
Most2 06.<trusishka> я их параллельно пытаюсь ковырять
Most2 06.<trusishka> по крайней мере решение одной из вроде как нашлось, точнее причина
Vort в общем, я примерно понимаю, как сокс работает. но в деталях не разбирался
out там деталей и нет никаких
Vort может, смогу угадать по описанию проблемы в чём дело
AreEnn Я думаю, носки это в основном в рукопожатии, нет?
Vort AreEnn: it's like wrapper for client->server communication
out AreEnn: not so
AreEnn ah, wrapper
out AreEnn: socks5 is a gateway
out very simple gateway
AreEnn yes everything is a gateway... like marijuana is a gateway
Most2 06.<trusishka> out дело такое, раньше авторизированные запросы сокс реджектил. Лось сделал так чтобы он не реджектил а просто игнорировал. Но короче при подключении все в <clipped message>
Most2 06.<trusishka> исло. Почему - никто не понимал, ведь qurl проходил. Дак вот оказалось что тот апп шлет логин и пустой пароль, а i2pd возможно ждет пароль дальше, потому все висн <clipped message>
Most2 06.<trusishka> ет. Я попробовал qurl без пароля и точно такая же картина получается в логах
out technically it's a gateway
out not any other way around
Vort trusishka: интересно
Vort сейчас посмотрю по коду
out trus там нет "дальше", там всё в одном входном пакете
Most2 06.<trusishka> Vort ща скину его коммит
Vort trusishka: собирать из исходников умеешь? я могу попробовать починить
out trus это не многостадийный процесс, юзер и пароль в одной пачке данных
Vort да не надо , я знаю где этот код
Most2 06.<trusishka> https://github.com/PurpleI2P/i2pd/commit/e95fb3ab8941ae9e651bfc06b4e810b840c9460d
Vort могу попробовать починить если кто-то потестирует
Most2 06.<trusishka> я понимаю но видишь я попробовал qurl без пароля и воспроизвелась точно такая же ситуация как и с аппом
Most2 06.<trusishka> я могу скомпилить да
Vort ну окей, тогда попробую исправить
Most2 06.<trusishka> по крайней мере я накатываю транки когда лось выкладывает коммиты
AreEnn так что это не правильно отвечает на соединение?
AreEnn with a password/user
Most2 06.<trusishka> не понял вопроса
AreEnn Я думаю, вы все говорите выше моего понимания, я сейчас заткнусь и просто послушаю
Most2 06.<trusishka> я говорю, полностью авторизированный запрос проходит а если пароля нет то все виснет
AreEnn или это просто вопрос отказа от отказа?
Most2 06.<trusishka> я тебя не понял
Vort trusishka: я поленился проверить. но может быстрее сам глянешь? github.com/Vort/i2pd/commit/de2b783e757d6ae59077088cc0e6790e61d6fe16
Vort если не получится (написал глупость), тогда будут ковырять уже сам
Most2 06.<trusishka> имеешь ввиду попытаться самому накатить?
Vort ну попробуй будет ли пускать пустой пароль с тем изменением, что я сделал
Vort но я сам не проверял - написал наугад
Most2 06.<trusishka> я уже на компил поставил
Most2 06.<trusishka> я не кодер, опиши в двух словах что ты сделал?
Most2 06.<trusishka> чтобы я мог потом описать в случае чего что делалось
Vort правильно обработал ситуацию с пустым паролем
Most2 06.<trusishka> ладно хорошо
Most2 06.<trusishka> компилю
Vort точнее, надеюсь, что правильно
Vort если сработает, то orignal сделает по-нормальному
AreEnn Как вы справиться с этим? Что означает пустой пароль?
Vort там проблема простейшая
Most2 06.<trusishka> ну ты же понял суть что должна отрабатываться пустая строка/пустой пароль в случае авторизированного запроса?
Vort короч i2pd читает символ пароля и проверяет, есть ли ещё символы
Vort а когда символов 0, получается фигня
Vort ну примерно
AreEnn grarbage, or end?
AreEnn it may be I have missed a lot of history... but that sounds iffy
AreEnn I would think you would signal end, instead of sending extra "garbage"
Vort AreEnn: format is length + value
Vort you can read character, decrease length and check if decreased length is zero
Vort it works fine always except for the case when length is 0
AreEnn well, if someone tells you it is zero, or i you decide it is 0 is there a diffeence?
AreEnn and when I say "you decide" I mean the i2prouter
Vort example: 3abc->read a, change 3 to 2, read b, 2 -> 1, read c, 1 -> 0. "0" means that password is read fully
Vort now think what will happen in case when instead of "3abc" you need to process "0"
AreEnn right
AreEnn processor time
AreEnn and perhaps failure
AreEnn I fell like I am spamming up the channel...
Most2 06.<trusishka> короче Vort запрос курла прошел, та ошибка не повторилась, но когда я попробовал через то приложение подключиться (которое шлет пустую строку) то увидел ино <clipped message>
Most2 06.<trusishka> й выхлоп логов. Раньше было как и с курлом то что он зависал а теперь
Most2 06.<trusishka> грубо говоря курл починился
AreEnn roughly speaking... so curl works somteimtes?
Most2 06.<trusishka> debug - I2PService: SOCKS accepted
Most2 06.<trusishka> debug - SOCKS: Async sock read
Most2 06.<trusishka> debug - SOCKS: Received 3 bytes
Most2 06.<trusishka> debug - SOCKS: v5 choosing authentication method: 2
Most2 06.<trusishka> debug - SOCKS: Async sock read
Most2 06.<trusishka> debug - SOCKS: Received 35 bytes
Most2 06.<trusishka> debug - SOCKS: v5 user/password response
Most2 06.<trusishka> debug - SOCKS: Async sock read
Most2 06.<trusishka> debug - SOCKS: Received 0 bytes
Most2 06.<trusishka> warn - SOCKS: Recv got error: asio.misc:2
Most2 06.<trusishka> debug - SOCKS: Closing socket
Vort значит ещё где-то ошибки
AreEnn so.. the "0 bytes"
AreEnn is most interesting to me
Most2 06.<trusishka> с qurl он передает строку дестинейшн
Vort да, 0 байт - это подозрительно
Most2 06.<trusishka> в случае приложения я вижу 0 байт
Vort надо смотреть что там на уровне TCP происходит
Most2 06.<trusishka> что за warn я вижу - не знаю
Most2 06.<trusishka> так, как мне отловить что на уровне TCP происходит?
Vort Wireshark или dumpcap
Most2 06.<trusishka> либо я тебе могу позже описать ПО на пк которое использую
Vort фильтр по порту поставить
Most2 06.<trusishka> там консоль
Most2 06.<trusishka> окей
Vort ну dumpcap`ом собрать, а wireshark`ом рассмотреть файл дампа
Vort dumpcap консольный
Most2 06.<trusishka> а сразу wireshark`ом не получится поймать?
Vort если есть возможность запустить GUI, то можно сразу Wireshark
Vort если только консоль, тогда два этапа надо
Most2 06.<trusishka> есть гуй
Most2 06.<trusishka> ок
Most2 06.<trusishka> спасибо
Vort в фильтре надо просто написать port 4447 (ну или какой там порт)
Vort объяснял сегодня одному челу. только для другой софтины
AreEnn well, I will just say wirshark and dumpcap are useful.... but I have to go away from my hideout now,,,,,
orignal пиздец
orignal жаловаться что свежезареганного домена нет в адресной книге
orignal Vort точно так?
orignal счас проверю
Vort orignal: так время, указанное в "документации", прошло. там какая-то фигня с верификацией домена
Vort в этом стоит разбираться даже если оно само со временем должно "отглючить"
Vort ну а про SOCKS5 - моё кое какое исправление помогло. по крайней мере в случае с curl
Vort а что там дальше за фигня с 0 байтами - это надо смотреть TCP дамп
orignal ладно посмотрю как длина обрабатывается
orignal это ж не мой код
Vort а чей?
Vort баг откуда-то скопирован что ли? )
Vort тогда и там чинить надо :)
Vort или это про reg.i2p ответ был?
orignal так психа
orignal нет я просто вызываю код парсинга поля и все
orignal нет про сокс
orignal про reg то все ясно
orignal какое время прошло? он через 72 часа в рассылке появляется
Vort всё ясно? почему тогда поиск с птичкой alive домен выдаёт, а в разделе alive его нету?
Vort "он через 72 часа в рассылке появляется" тогда доки надо чинить. reg.i2p: "Lists are updated every 4 hours."
orignal список да но после регистарции 72 часа
Vort так он появился в hosts-all. там сколько часов должно быть?
Vort а тьфу. дочитал: "Your domain will appear in the listing within 24 hours."
orignal это не знаю навероено сразу
orignal а в подписик уходит только через 72
orignal что вполне логично
Vort а 24 hours это тогда что?
orignal это в списке
orignal в общем
orignal ну может и через 24 а не через 72 я уже не помню
Vort booms: в общем, 20 часов - это было мало. по докам надо 24 минимум
orignal да он уже свалил
Vort ну может через major`а почитает
orignal а что там в портами в xmpp?
Vort думаю, что ничего. ну это станет понятнее после полноценной починки SOCKS5
orignal а причем тут авторизация?
Most2 06.<trusishka> Я лично еще не понял связан ли фикс ориньяля с проблемами xmpp но на данный момент я воспринимаю это как 2 разных проблемы
Most2 06.<trusishka> Одна это авторизированные запросы с нулевым паролем и вторая еще в процессе разбирательств
Most2 06.<trusishka> Вторая это параллельные запросы по соксу с одним удаленным дестинейшн и разными портами*
orignal починил авторизацию
orignal я и говорю вторая проблема это с портами
Most2 06.<trusishka> orignal можно получается фикс ворта сносить и транк с твоим фиксом полноценно компилить тестить?
orignal пробуй мой
orignal я попробовал все нормально без пароля хавает
Vort значит, я просто забыл (или не видел) обсуждения бага конкретно с портами
Vort подумал, что раз запрос зависает из-за авторизации, то при чём тут порты?
Vort до портов дело ведь не доходит в таком случае
Vort trusishka: так решения проблемы 0 bytes всё равно нету
Vort и хоть на транк перейти имеет смысл ради удобства, продвижения в исправлении проблемы (по сравнению с моим коммитом) это не даст
Vort скорее всего, клиент почему-то не доволен ответом сервера и молча закрывает сокет
Vort обычно из-за такого 0 вылазит
Vort хотя не уверен, может там какой-то пинг приходит по TCP и из-за этого 0
Vort хотя продвижение может быть если клиент и имя юзера пустое передаёт
orignal проблема явно с вашим последним изменением с портами
Vort точнее, даже не так - если исчезнет проблема с 0 байтами, значит, дело в пустом имени в дополнение к пустому паролю
orignal что за проблема с 0 bytes?
Vort orignal: он же сказал, что он сервак не обновлял
Vort [11:05:24] <Most2> .<trusishka> debug - SOCKS: Received 0 bytes
Vort [11:05:25] <Most2> .<trusishka> warn - SOCKS: Recv got error: asio.misc:2
orignal Vort понимаешь какая штука
orignal 0 bytes это закрытие соединения
Vort "[15:14:27] <Vort> скорее всего, клиент почему-то не доволен ответом сервера и молча закрывает сокет"
orignal так вот штука в том что я подозреваю что на клиенте тоже есть тоннель
Vort о каком туннеле на клиенте речь?
orignal я не знаю как там устроено
orignal я вообще не понимаю как работает пересылка файлов: через сервер или напрямую
Vort в общем, надо для начала проверить гипотезу с пустым логином. а если дело не в этом, снимать дамп. других идей нету
orignal так а как оно раньше работало если не этот тип атвризации сразу давался отлу
Vort я же не знаю зачем вообще авторизация логином-паролем понадобилась, если там всё равно пустышка
Vort короч, у меня нету полной картины происходящего
orignal ему было надо не для этого
orignal а для другого приложения которое через тор работает
orignal а там с такой автоизацией ходит чтобы с разными логинами разные цепочки строить
Vort какое отношение авторизация в SOCKS i2p имеет к авторизации в SOCKS tor ?
Vort чтобы можно было просто поменять порт и всё?
Vort и перекинуть с i2p в tor и обратно?
orignal смотри
orignal есть приложение которое работает черпез сокс тора
orignal но оно соединяется с авторизацией
orignal ну вот можно натравить его на сокс i2p
Vort ну я примерно так и подумал
orignal но i2p давал отлуп в этом случае
orignal деталей я не знаю
Vort а xmpp к этому мало относится?
orignal трусишка лишь сказал что надо чтобы принимал соединение с автоизацией
orignal все
orignal я не вижу каким боком тут xmpp
Vort тогда что он вообще сейчас тестирует?
orignal разве что оно где то пытается с авторизацией
orignal у него 2 разые задачи
orignal не свзяанные друг с другом
Vort он же и мне предлагал воспроизвести проблему установив xmpp
orignal я же хочу добиться от него внятного ответа что именно не так с xmpp
orignal более подробно чем просто "не работает"
Vort ну он говорил что-то типа того, что картинки не пересылаются
orignal это я понимаю
orignal я хочу ответ на вопрос ПОЧЕМУ они не пересылаются
Vort но мне это в виртуалке ловить не удобно. был бы клиент под win7 - попробовал бы и я
orignal что именно просиходит
orignal так пусть он вопроизведет на декстопом
orignal у него проблема с андроидным
Vort опять возвращаемся к вопросу "при чём тут порты?"
Vort на десктопе у xmpp порты другие что ли?
orignal так он не десктопе не пробовал
orignal для того чтобы понять причем тут порты надо понять механизм пересылки файлов
orignal как оно вообще делается
orignal пока я внятного ответа не имею
Vort неконнект это вообще должно быть просто для воспроизведения
Vort какая разница чем тыкать в порт?
Vort хоть curl`ом
orignal если мне кто то объяснит как оно работает я отвечу причем тут порты
orignal или непричем
orignal так ясен пень
orignal но я не могу добиться внятного ответа
orignal вопрос номер раз
Vort знаешь, кстати, про анонимизатор дампов?
orignal используется ли там только сокс или еще какие то тоннели
orignal и что это,
Vort ну можно снять дамп Wireshark`ом, прогнать через хреновину и потом публиковать. ну если там тестовые пароли, адреса и прочее
Most2 06.<trusishka> Я когда точное воспроизведение найду - скажу, как с курлом и помле общения с девами другого приложения выяснилось конкретно что проблема в пустом пароле и <clipped message>
Most2 06.<trusishka>  я об этом конкретно сказал так и с xmpp сделаю
Vort IP и MAC позаменяются
orignal trusishka ты внятно можешь ответить про пересылку,
Most2 06.<trusishka> Только сокс
orignal но сокс на другой порт?
orignal так в самом деле линк с файлом открой curl-ом да посмотри
Most2 06.<trusishka> У тебя есть сокс 1270014447
Most2 06.<trusishka> Ты с его помощью подключаешься к удаленному серверу.i2p:5222. Ты переписываешься как обычно, но затем кидаешь файл который летит на сервер.i2p:5443 тоже через сокс
orignal а файл каким образом летит?
Vort ну вот можно подключиться к 5222 клиентом, а потом тыкнуть в 5443 curl`ом
orignal так а что будет если curl-ом стукуть севвер.i2p:5443
Most2 06.<trusishka> Ты имеешь ввиду формат передачи файла? Вообще там выгрузка по http идет
orignal я не понмаю какая связь между авторизацией и xmpp?
orignal так если выгрузка по http
Most2 06.<trusishka> Я и не говорю о связи авторизации и xmpp
orignal так возьми и curl-ом открой и все станет ясноэ
Most2 06.<trusishka> Про авторизацию я тебе сказал с месяц назад а проблема xmpp замечена при установкеиновой версии
orignal проще пареной репы же
orignal это я понимаю что с поледний
orignal так что имено поломало
orignal было два изменения: порты и авторизация
Most2 06.<trusishka> Ну щас дома буду этим и стану заниматься
orignal кстати тут для всех
orignal я наконец полностью выздоровел и дела больше не будут пущены на самотек ))
Most2 06.<trusishka> Ты чем болел то? Об этом не видел инфы в чатах
orignal не важно
orignal короче сил заниматься i2p не было
Most2 06.<trusishka> Говорили в свое время вакцину ставить нало было))
orignal угу чтобы сразу сдохнуть
orignal и тут совсем другое
Most2 06.<trusishka> Vort я захватил трафик
Most2 06.<trusishka> что в нем нужно поковырять?
Vort посмотреть что происходит после того, как сервер ответил на логин-пароль
Vort можно сравнить с нормальным взаимодействием с прокси у других программ
Vort trusishka: сервер вроде как отвечает двумя байтами 05 00. что происходит потом?
Most2 06.<trusishka> да я нашел момент с 0500
Most2 06.<trusishka> щас смотрю на примере результатов курла
Vort смотрю сейчас по RFC и у меня возникает кое какое подозрение
Most2 06.<trusishka> короче я смотрел на курле и такого не видел, Летит пакет от порта на 4447 весом 35 байт (ну лог пароль) на что ответ len 2 0500
Most2 06.<trusishka> дальше я не видел этого но пакеты подсвечиваются серым
Most2 06.<trusishka> и они 0
Most2 06.<trusishka> len 0
Most2 06.<trusishka> нет тяжелых пакетов, которые были при курле
Most2 06.<trusishka> с порта на 4447 серый пакет FIN ACK весом 0 и от 4447 тоже такой же серый пакет (ну у меня гуй) FIN ACK len 0
Vort то есть, обмен по сути такой же, но после 05 00 что-то идёт не так?
Most2 06.<trusishka> затем от порта на 4447 len 0 и все дальше ничего
Most2 06.<trusishka> да
Vort я проверил - по RFC и должно быть 05 00
Vort The server verifies the supplied UNAME and PASSWD, and sends the following response
Vort A STATUS field of X'00' indicates success
Most2 06.<trusishka> но тут какие то серые пакеты я еще не вкурсе о значении расцветки
Vort FIN - это закрытие соединения
Vort то есть, клиенту что-то не понравилось и он закрывает коннект почему-то
Vort может, он ждёт ошибку? хз...
Vort trusishka: знаю, что надо проверить
Most2 06.<trusishka> щас я попробовал снова курлом, тут после 0500 от порта сразу летит len 67
Most2 06.<trusishka> и нет никаких серых пакетов
Vort натравить клиента на Tor. и точно так же сделать дамп
Vort и посмотреть отличия
Vort с Tor же он нормально работает?
Most2 06.<trusishka> вообще да
Vort ну вот
Most2 06.<trusishka> щас попробую
Most2 06.<trusishka> ток скачаю тор
Vort серые пакеты - это начало коннекта (SYN) и начало конца коннекта (FIN)
Vort красный - это совсем конец - RST
Most2 06.<trusishka> да, я заметил что это имеется, в начале подключения приложения когда я его запускаю и когда вылетает ошибка
Most2 06.<trusishka> RST нет приложение заново пытается инициировать соединение
Most2 06.<trusishka> т.е. действия сразу повторяются с иного порта
orignal ты давай лучше с xmpp
Vort ну это не столь важно как мне кажется. вопрос почему клиент FIN шлёт
Vort и то и то важно
Vort и xmpp и socks важно то есть
Most2 06.<trusishka> тут в любом случае надо закончить начатое а с xmpp я сам буду воспроизводить пытаться ошибку на пк
Most2 06.<trusishka> захватил на тор
Most2 06.<trusishka> короче там ответ отправляется как и в первом разе сначала len 3 и прилетает ответ len 2 затем летит от порта len 35 на что возвращается len 2 и сразу отлетает len 67 от <clipped message>
Most2 06.<trusishka> порта в тор однако есть НО
Most2 06.<trusishka> на месте где должно быть 0500 стоит 0100
Most2 06.<trusishka> у курла 0500
orignal судя по всему апстриомо для сокс никто не собирается заниматься
orignal придетчся таки мне
Most2 06.<trusishka> у курла подключающегося к i2pd*
orignal счас гляну что мы отсылаем
orignal да этой мой косяк
orignal я отсылаю 5 а надо 1 по спекам
orignal счас починю
Most2 06.<trusishka> странно что ворт сказал должно быть 0500. В случае курла идет 0500 и все проходит. В случае приложения тоже 0500 но оно финиширует соединение, а получая 0100 то отс <clipped message>
Most2 06.<trusishka> ылается b32 в тор))
Most2 06.<trusishka> а, окей тогда
orignal нет по спекам 1
Most2 06.<trusishka> окей, хорошо что поняли в чем дело
orignal curl видать не проверяет
orignal а че ты сразу это не попробовал когда я только запилил?
Vort ну вообще-то там написано ver
Most2 06.<trusishka> Вайршарк? Я не опытен в отлове трафика. Нужно чтобы кто то в этом моменте под ручку провел еще. Не додумался бы с тором сравнить эти ответы. А если бы сравни <clipped message>
Most2 06.<trusishka> вал то вряд ли нашел разнцу 0500 и 0100
Vort "<~orignal> нет по спекам 1" - 1 - это длина
Vort 1 байт то есть
Vort а значение должно быть 5
Most2 06.<trusishka> Я думаю не просто так тор отвечал 0100
Vort так может в тор бага?
orignal |VER | STATUS |
orignal +----+--------+
orignal | 1 | 1 |
orignal +----+--------+
Vort просто наверно примерно всем пофиг что там сервер ответил
Vort orignal: 1 1 - это размеры
Vort 1 + 1 байт
orignal тор ответил правильно
Vort а значения 05 + 00
Most2 06.<trusishka> Баг у приложения которое живет за счет сокс прокси?
orignal там в поле VER The VER field contains the current version of the subnegotiation
orignal и это 1
orignal читай внимательно
orignal VER это не версия протокола
Vort да уж. точно
orignal они просто путаницу создали
orignal я наткнулся на это при получении
orignal а про ответ не подумал
Vort везде VER - это 05
Vort а тут - 01
Vort хотя всё равно как-то туповато получается
Vort "The VER field contains the current version of the subnegotiation" касается таблички которая выше
orignal забирайте
Vort и это только по логике получается эту информацию распространить на вторую табличку
orignal нет ну очевдно что ответ повторяет поле из запроса
Vort в общем, да - 01 00 - это скорее всего правильный ответ
Vort но написано мутновато
orignal trusishka пробуй
Vort а авторы curl наверно в курсе что может быть путаница и просто игнорят это поле
Most2 06.<trusishka> Ща
orignal я думаю просто игнорят потому что пох
Vort потому что других версий нету?
orignal потому что несколко запросов видимо никогда не используется
Vort каких таких запросов? ... мы ж о версии говорим
orignal версия запроса
orignal subnegitiation
orignal лол
Vort Bruce Mitchener identified (bug report #1099640) the never-ending SOCKS5
Vort problem with the version byte and the check for bad versions. Bruce has lots
Vort of clues on this, and based on his suggestion I've now removed the check of
Vort that byte since it seems to be able to contain 1 or 5.
Vort вот это уже лол )
Most2 06.<trusishka> есть
Most2 06.<trusishka> все прошло, консольный клиент соединился с сервером
Most2 06.<trusishka> и сделал то что нужно
orignal отлично
orignal давай xmpp чинить уже ))
Most2 06.<trusishka> логи i2pd отработали показывают что отработано все как и с курлом
Most2 06.<trusishka> щас
orignal Vort похоже не я один туда ставлю 5 по дурости ))
Most2 06.<trusishka> надо стукнуться просто курлом на соседний порт в момент основного подключения?
orignal надо взять ссылку с загрузкой файла и накатить ее curl-ом
Most2 06.<trusishka> стукнуться по ссылке, понял
Most2 06.<trusishka> так блять, очень интересный момент. На пк подключаясь по соксу с последнего транка (которому несколько минут) кидаю файл и вообще никаких ошибок нет. отпра <clipped message>
Most2 06.<trusishka> вляет и скачивает их. Беру ведро (последняя версия но не транк) и вижу что в чате кидались медиа. Пытаюсь их загрузить и хуй, оно даже скачать не дает, хотя н <clipped message>
Most2 06.<trusishka> а пк через сокс все прошло. Но повторюсь с 2.47 такого не было
Most2 06.<trusishka> т.е. даже курлом тыкать не пришлось на пк, все и так отработало как нужно. На ведре не отрабатывает. Могли ли последние изменения как то на это повлиять? Ну в <clipped message>
Most2 06.<trusishka>  части ответов например и авторизации
Vort расчехляй Wireshark опять =)
Most2 06.<trusishka> )) да это конечно круто просто в таком случае он понадобится на ведре, а для захвата трафика нужен рут)
orignal а с ведра нельзя натравить на i2pd на пк?
Vort почему на ведре? на серваке то же самое можно словить
Vort а, понял кажется
Vort там и клиент и сокс одновременно
Vort да, надо пробовать к другому серваку подключаться
orignal ну да
orignal кто косячит клиент или i2pd там
Vort вдруг заработает нормально? :D
Most2 06.<trusishka> я пробовал это с разными xmpp серверами еще когда впервые ошибку увидел
Vort да не xmpp другой надо, а socks (i2pd) другой
Vort на серваке с Wireshark то есть
Most2 06.<trusishka> хм типо открыть доступ к сокс порту какому нибудь на нем и подключиться к тому соксу? верно?
Most2 06.<trusishka> ой
Most2 06.<trusishka> открыть на серваке доступ к сокс порту и удаленно подрубиться к нему с ведра*
Vort да
orignal да socks.address=0.0.0.0 сделай
Most2 06.<trusishka> окей понял щас по впн тогда с пк попробую так сделать
R4SAS booms.i2p: added: 2023-06-16 03:20:55
R4SAS сутки на тот момент прошли, но hosts то обновляется раз в 4 часа
R4SAS и вообще, какого хрена вы там тестовые сайты регаете?:
R4SAS надо будет выпил доделать как то
R4SAS чтобы сайты прожившие менее 45 дней просто выпиливались
R4SAS хотя я знаю как
R4SAS datediff
R4SAS SELECT host, abs(datediff(`last_seen`, `add_date`)) as diff FROM `hosts` WHERE disabled = 1 and last_seen != '0000-00-00 00:00:00' and abs(datediff(`last_seen`, `add_date`)) < 45;
R4SAS 305 rows
R4SAS last_seen != '0000-00-00 00:00:00' --- чтобы не трогало хосты, которые были добавлены до запуска reg...
R4SAS хотя... не факт что после запуска такие тоже есть
R4SAS точне ечто их нет
R4SAS хм, так даже меньше получается, 272
R4SAS сборщик centos 7 так и не починили
R4SAS магею сейчас соберу
R4SAS trusishka: пробуй. залил 2.48.0.1
R4SAS пакеты для магеи, хеши залиты в релиз
R4SAS залит релиз в OBS, сборка еще идет build.opensuse.org/package/show/home:r4sas:i2pd/i2pd
R4SAS в alpine пакет обновил мейнтейнер системы