ETS, PTS – пара тестовых jabber’ов с хостингом дома

После “Апдейтов и фиксов на домашнем сервере” решил, с одной стороны, альтернативно подойти к оставшейся со времен переезда на VPS копии ejabberd’а – а там у меня еще ejabberd 2.x и Debian 7, который я использовал для написания и отладки RSS-транспорта и других проектов (фактически, тут от сервера требовалось просто его наличие, чтобы к нему подключался транспорт. Ну и держать какой-то тестовый аккаунт, где со всем этим работать). С другой стороны, раз уж развивать эту тему, то иметь и тестовый сервер на базе Prosody, так как купленная с год назад виртуалка и домен mychat.name для написания руководства на JabberWorld уже закончились, а пощупать Prosody все же иногда полезно. А там может и Snikket под боком иметь…

Так вот. Развернуть очередную пару виртуалок несложно, ресурсов на обновленном сервере хватает под все. Но делать – так делать: захотелось нормально выпустить имеющиеся серверы в мир с доступом к ним снаружи и нормальным общением между собой. Одна незадача. Даже две: внешнего адреса дома у меня нет (а IPv6 все так же не предоставляется), а внешний адрес VPS’ки уже занят “боевым” сервером, обслуживающим JabberWorld и остальные домены.

И вот решил попробовать разрулить целиком все через SRV-записи. В том числе телефонию!

TL;DR: да, все удалось! Софт вполне корректно работает через SRV, в том числе есть связь с jabber.ru, где на данный момент работает ejabberd 3.x (а ему уже больше 10 лет!).

Читать далее ETS, PTS – пара тестовых jabber’ов с хостингом дома

Фейковый припой с Aliexpress

Пару раз тарился припоем на Aliexpress “про запас” – порядка 1 кг. Вроде паяется, но как-то “не то”. Растекаемость не такая – особенно при спаивании пары массивных проводов – сразу становится “кашей” даже при высокой температуре паяльника. Нормального осталась всего одна катушка, так что есть с чем сравнить. А сегодня на “Муське” попалась такая картинка:

Выходит, это все ПОС-30/ПОС-35. Такие дела.

Поигрался с дроном с Али за 10$

Заказал себе по случаю вот такую цацку поиграться:

Дрон за менее, чем 10$, а у меня подобных игрушек не было в принципе. Берем! Приехало, получил, чуть поигрался.

Читать далее Поигрался с дроном с Али за 10$

Nextcloud, завис апдейт до 30-й версии

Сабж. Обновлялся с 29-какой-то-там, в итоге повисло на “копирование файлов”. По кнопке “повторить обновление” ничего не происходило, в логах ругань на то, что я теперь не авторизован. Показало какой-то код, который (из консоли) должен был дать ключи для авторизации, но от ключей тоже толку не было. Веб-админка недоступна – “Сервер в процессе обновления”. Решилось выполнением команды обновления из консоли:

php updater/updater.phar

Подпалил Bryton 420 :(

Во время последней поездки попросили у меня microUSB-кабель. Не заработал; дома полез проверять, воткнул в торчащий в мониторе USB-тестер. Второй конец подключил к велокомпьютеру с той же поездки (все равно надо заряжать). У тестера – перегруз, вплоть до пропадания изображения – явно КЗ по питанию. Ноут ругнулся на перегрузку порта (да, сглупил, будет наука).

Судя по всему, в шнурке пины при вставке чего-либо загибаются и коротят на корпус разъема.

Но суть не в этом. После такого стресса велокомп постоянно показывал значок батареи на весь экран. При попытке включить – сначала стандартные процедуры – заставка, включение подсветки; однако после снова высвечивает батарею. Сброс (двумя клавишами сзади) не помогает. Попутно нашел комбинацию, при которой он одновременно с батареей показывал еще свой серийный номер (удерживаем \/ и кнопку возврата, жмем питание).

Решил попробовать последний вариант – полный разряд. Прождал больше суток, наконец-то экран погас. Поставил на зарядку – запустился, можно пользоваться, НО! Показывает значок того, что идет зарядка, а при выключении снова выводит лого батарейки на весь экран. Но при этом велокомп можно снова нормально включить и пользоваться. Также перестало работать автовыключение. Т.е., похоже, пробой у контроллера заряда и что-то с батареи постоянно идет на цепь заряда. Фактически, пользоваться можно, но так как комп не выключается, то надо постоянно держать на заряде (или заряжать прямо перед выездом).

Обидно 🙁

И да, при попытке подключить снова к USB-тестеру (уже другим кабелем) вроде как снова лочится, что требует снова полного разряда. С другой стороны, я вполне успешно могу подключить велокомп к компьютеру и он видится как диск.

Update: подключил шнурок к USB-терминалу – да, на шине питания присутствует около 4В – т.е., напряжение батареи. Соответственно, заряжать напрямую от USB сейчас крайне нежелательно.

Nextcloud + интеграция Conversations с адресной книгой

Небольшая заметка. Несколько раз говорили мне про интеграцию у Conversations с адресной книгой и отсутствие ее у версии с Google Play, наконец-то пощупал сам.

Смысл – подтягивание фото в качестве аватарки и имени контакта из адресной книги при совпадении JID’а у контакта. Контакты у меня в Nextcloud. Добавил JID’ы, добавил фото, синхронизировал – не показывается. Показывалось только после добавления JID’а существующему контакту со стороны Conversations, при этом в АК вроде особо ничего не менялось.

TL;DR: чтобы все корректно работало – надо писать в NC JID’ы с префиксом xmpp:

 

Апдейты и фиксы на домашнем сервере

Весь день занимался доработками / фиксами вокруг темы домашнего сервера и хостинга – конспектирую, пока не забылось.

Читать далее Апдейты и фиксы на домашнем сервере

Заметки обо всем