Архив метки: vpn

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’ов с хостингом дома

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

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

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

pptpd, число интерфейсов и сегфолты pptpctrl

Давно доставала проблема – активно использую VPN через PPTP для хождения по ригам и некоторым сервисным хостам – так вот, логи VPN-сервера стали заваливаться сообщениями вида

Mar 4 23:56:58 vpn kernel: [4141694.076742] pptpctrl[3513]: segfault at 0 ip 00007f8d6e410d9c sp 00007ffddc419d68 error 4 in libc-2.13.so[7f8d6e2f3000+184000]

Думал, может или память на сервере побилась, или где-то libc повредился. Только что внезапно решил проблему.

Читать далее pptpd, число интерфейсов и сегфолты pptpctrl