stanislavvv: (Default)
stanislavvv ([personal profile] stanislavvv) wrote2012-09-13 02:27 pm

openfire, мать его

Сегодня утром выяснил, что openfire нормально работает только с той явой, с которой поставляется.
То есть, под дебиан его надо ставить так:
- качаем .rpm (не .deb и не .tar.gz!)
- через alien конвертим его в .deb
- устанавливаем, конфигурим и всётакоэ (С)
- прописываем /etc/init.d/openfire в автозапуск (можно через update-rc.d, можно через rcconf, смотря что ближе)

Поскольку я, как нормальный человек, верю производителю, то в прошлый раз поставил из .deb
Но эта сволочь отработав примерно месяц без перезагрузок, решила упасть. После падения все соединения отпинывала, как будто так и надо.
Вобщем, поставил rpm как указано, за исключением того, что подсунул готовый конфиг и базу.
Работает. Вроде даже меньше памяти жрёт, ибо ява там 32-битная.

[identity profile] alexblues.livejournal.com 2012-09-17 03:10 am (UTC)(link)
У меня на редхатоидах смену Java пережило спокойно... Правда, при следующем апдейте -- таки упало... забил. ejabberd запустился.

[identity profile] alexblues.livejournal.com 2012-09-17 05:55 am (UTC)(link)
Мнэээ... Полуэкт (С)
{auth_method, odbc}.
{odbc_server, {mysql, "localhost", "ejabberd", "ejabberd", "my_pass"}}.
только фпуть!
ну или придется пересобрать с odbc.