mend0za: (eskimosik)
Для решения проблем вида "Received unexpected response from https://api.login.icq.net/auth/clientLogin" с транспортом ICQ на базе Spectrum2 в конфиг транспорта:

[purple]
server=slogin.icq.com
encryption=no_encryption
encoding=UTF-8
use_clientlogin=0
mend0za: (eskimosik)
Subj. Повод - не отдал одному придурку управление talk room.

Атака типа Denial of Service. Транспорты отключены, атака идёт через них.
Доползу домой - буду разбираться что ещё можно докрутить.
Возможно прийдётся писать throttling модуль для prosody (s2s и транспорты, для c2s есть), я ещё не знаю.

Keep calm. Не в первый и не в последний раз.

Можете пока поупражнятся в метании какашек в юзера hack@jabber.ufanet.ru.
Сервер скорее всего не при делах, так что валите исключительно его.
Матерные частушки и флуд, зоопорно со свиньями в ASCII-art, всё что угодно.
mend0za: (kotik)
Транспорт skype на jabber.org.by

Кратко. Никакого skype транспорта не будет. 

Развёрнуто. Вчера очень внимательно перечитал девелоперскую лицензию на SkypeKit, т.к. нашёл код XMPP-транспорта, основанный на нём. Как и ожидалось - для девелоперской лицензии полностью запрещены все серверные инсталяции, никакого SaaS или через Web. Код должен выполняться на той же машине, на которой находится клиент. 

Дополнительно ещё хочу почитать условия на которых возможна серверная инсталяция. Сколько это будет стоить. Stay tuned.  

Опубликовано в 10:38 (все мои записи на Google+)

mend0za: (eskimosik)
http://jabber.org.by/#comment-921020927

На сервере накрылись пароли в базе при переконвертации, кому надо восстановить доступ - подробности по ссылке.

Что там было - я не готов сейчас рассказывать в деталях.

Знаю, что при апдейтах надо было делать бэкап. И я не смог вытащить из Erlang-овской mnesia сконвертированные бетой ejabberd пароли. Хотя честно старался, с горя на erlang-е сегодня начал писать.

#jabber.org.by
mend0za: (fashist)
Одержана очередная тактическая победа на jabber.org.by

Закручены гайки на регистрации: каптча + проверка на силу паролей.

Итого - в день сейчас регится 2-4 человека, вместо 150-200 ботов.

Вместе с скриптом чистки базы юзеров (не заходившие старше 100 дней - удаляются навсегда), наблюдаю чарующую картину сокращения колонки total ежедневно, на 180-200 позиций. Вчера в частности - на 192 для jabber.org.by.

Как результат - прекратились DoS атаки, основанные на массовом входе ботов.
mend0za: (orthodox)
По мотивам тезисов блиц-доклада, прочитанного мною на LVEE-2011.


MS купило Skype: 2 злые монополии начали поедать друг друга. Изменив ландшафт на рынке IM.


Польза мне, факты:


Отчего я издаю громкие радостные вопли и размахиваю руками?

Меня конкретно достали два факта:
1. Кривой клиент Skype под Linux.
В частности, на моей машине, будучи запущенным под обычным пользователем, он умудряется делать privilege escalation до root и испортить свой же бинарник. Что потом выражается в сообщении “Binary file corrupted. Please re-install Skype”.
Workaround (not solution): chattr +i /usr/bin/skype (сделать его immutable на ext2/ext3/ext4)

2. Необходимость держать несколько клиентов под IM. Я последовательно, в рамках ранее намеченных планов по мировому господству искореняю весь левый бред.
Уже поборол ICQ, Livejournal, Facebook и Twitter. Теперь очередь Skype.


Планы:
SkypeKit окуклить в транспорт на http://jabber.org.by.
Взятый на испуг Google, предоставит мне протокольное единство всего массива Jabber-аккаунтов по звуку и видео(Jingle)


Пусть это будет SaaS (Software As A Service), с исходным кодом закрытым и ужасным, но это будет человеческий транспорт Skype.

Последовательность разработки (по возрастанию маразма)
1. Обычный чат
2. Groupchat транслированный на MUC (с участием как jabber, так и skype-клиентов)
3. Аудио-чат (конвертация в Jingle)
4. Видео-чат (конвертация в Jingle)

И я залочу подписку на этот транспорт только для пользователей jabber.org.by. Ибо нех.

На фазе 3 и 4 придётся сменить хостера. Бас-Нет попытается высылать киллеров за передозы по траффику.

Plan B From Outer Space: сделать транспорт на материалах бодрого пионера.

(В этом месте - бурные апплодисменты, переходящие в овации и далее в грохот шагающего экскаватора).
mend0za: (orthodox)
Есть надежда, что изменение владельцев поменяет политику по интеграции со сторонними сервисами. И наконец отрелизят SDK для сторонних разработчиков.






Я пытался подписаться на Skype Beta Native SDK Program - но они даже не ответили. Хоть использовал настоящее имя, корпоративный email. Надеюсь службу работы с клиентами, отвечавшую за Native SDK, уволят. Можно было бы хотябы формальный ответ прислать, кроме “вы включены в очередь на рассмотрение”. Уже 6 месяцев прошло, как включён в очередь. Пора купить виртуальный туристический стульчик, зайти на девелоперский сайт skype и сесть там. Нарисовать номер 666 маркером на руке, как наши ожидатели валют в обменниках.

Если ктото видел эту бету в варезах - буду благодарен за упоминание, в комментах.


Мой шкурный интерес - сделать транспорт Jabber/XMPP-Skype, текст и аудио. Для этого нужен SDK, пусть на запретительных условиях, но нужен. Пусть даже будет SaaS-транспорт без публичных исходников и ниипёт.

Нынешний публичный API, посредством вызовов через DBUS графического клиента - полное непотребство для серверного использования. Маэстро [livejournal.com profile] alex_butenko, некогда организовывавший на нём и продававший арабам VoIP схемы вида “а сейчас мы запустим 50 скайпов, скоммутируем и запустим бородатую женщину пароли менять” (если чо - я писал бородатую женщину) - подтвердит. Мой сервер не выдержит такого насилия.
mend0za: (kotik)
Реорганизация на Bas-Net принудила меня вспомнить об одном из side-проектов.

Представляю улучшенный и обновлённый XMPP/Jabber сервер.

Строго в рамках ранее анонсированных работ по мировому доминированию.


jabber.org.by




Всё новое:

  • Новый хостинг
  • Новые и обновленные транспорты :

    • ICQ
    • XMPP/J2J (2 шт)
    • Twitter
    • Facebook
    • MSN
    • AIM
    • Yahoo!
    • IRC (2 шт)

  • Новый мега-портал, со реалтаймовым статусом ресурса. Что работает, сколько пользователей. Огромное количество информации. И наполнение продолжает расти.
  • Серьёзно подкручены разные фишки сервера (компрессия, bytestream proxy, stun server)
  • Окончательно уничтожены все сервисы PyICQt, PyAIMt, PyMSNt и прочий неподдерживаемый и глючный питоношлак.


Перманентные работы идут с 3 февраля сего года.

Технические детали для гурманов





Уже пошли первые баги в upstream от Spectrum

Планы



громадьё.

  • сайт - webchat, регистрация в jabber с него, информационное наполнение
  • OpenID вида login@jabber.org.by
  • mail - транспорт (доставка почты прямо в клиент)
  • доведение клиентской базы до 200 на сервер, 300 на ICQ, 100 на MSN, 100 на J2J


Контакты



support@conference.jabber.org.by, если чо

---

mend0za: (Default)
512025+496051 = 1008076 - 1 млн сообщений передано через транспорт icq.jabber.org.by начиная с 31 августа 2009 года.


310 - максимальное количество одновременных сессий.


Моё сердце радуется и поёт.
mend0za: (Default)
Являюсь по жизни редким психом. Что выражается в администрировании публичного сервера XMPP jabber.org.by и наличии на нём открытых всему миру ICQ, AIM, MSN, IRC транспортов. Используется в частности pyicqt, который сильно течёт, и через сутки работы зависает, на 150-200 пользователях одновременно. Но в силу прогрессирующей дегуманизации, мне пох. Убиваю сервис и стартую заново. Жаловался в апстрим в этом году.

Сегодня пришёл в приват девелопер pyicqt и pyaim, принёс в клювике новые девелоперские версии pyicq-t и pyaim-t. Утвеждает что проблемы фиксили, но других таких психов, у кого хотя бы 50 юзеров на PyICQt - не знает.

Будем тестить, ага. Антигуманно и в рабочее время.

Profile

mend0za: (Default)
mend0za

September 2017

S M T W T F S
     12
3 4 5 678 9
1011 1213141516
17181920212223
24252627282930

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 22nd, 2017 04:30 am
Powered by Dreamwidth Studios