* [sisyphus] ejabberd and curent sisyphus
@ 2006-10-25 15:11 diver
2006-10-27 11:43 ` Aleksey E. Birukov
0 siblings, 1 reply; 11+ messages in thread
From: diver @ 2006-10-25 15:11 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Всем привет.
После недавнего обновления (23/10/06), перестал работать ejabberd-1.1.1-alt1
Сам сервис запускался, но клиенты подключится не могли. Так совпало
что именно в то утро я пробовал заставить его добавлять контакты с
gtalk и сначала подумал на свои руки, но убив два дня на вычитывания
конфига все таки сделал локальную пересборку и сервис заработал
нормально.
Стоит надеяться на попадание в сизиф ejabberd-1.1.2, который недавно вышел?
--
-=-=-=-=-=-==-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Have A Nice Night[Day]. WBR, -=DiVeR=-
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [sisyphus] ejabberd and curent sisyphus
2006-10-25 15:11 [sisyphus] ejabberd and curent sisyphus diver
@ 2006-10-27 11:43 ` Aleksey E. Birukov
2006-10-27 11:56 ` Aleksey E. Birukov
0 siblings, 1 reply; 11+ messages in thread
From: Aleksey E. Birukov @ 2006-10-27 11:43 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
В сообщении от 25 октября 2006 19:11 diver написал(a):
> Всем привет.
>
> После недавнего обновления (23/10/06), перестал работать
> ejabberd-1.1.1-alt1 Сам сервис запускался, но клиенты подключится не могли.
Подтверждаю.
Откатил последовательно erlang и ejabber: не помогло. Сейчас попробую
пересборку.
--
$respect
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [sisyphus] ejabberd and curent sisyphus
2006-10-27 11:43 ` Aleksey E. Birukov
@ 2006-10-27 11:56 ` Aleksey E. Birukov
2006-10-27 12:22 ` Sergey Vlasov
0 siblings, 1 reply; 11+ messages in thread
From: Aleksey E. Birukov @ 2006-10-27 11:56 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
В сообщении от 27 октября 2006 15:43 Aleksey E. Birukov написал(a):
> В сообщении от 25 октября 2006 19:11 diver написал(a):
> > Всем привет.
> >
> > После недавнего обновления (23/10/06), перестал работать
> > ejabberd-1.1.1-alt1 Сам сервис запускался, но клиенты подключится не
> > могли.
>
> Подтверждаю.
> Откатил последовательно erlang и ejabber: не помогло. Сейчас попробую
> пересборку.
Не помогло.
Кажеться проблема в другом.
# tail /var/log/messages
Oct 27 15:55:04 localhost epmd: epmd: epmd running - daemon = 1
Oct 27 15:55:04 localhost ejabberd: ejabberd startup succeeded
Oct 27 15:55:04 localhost epmd: epmd: node name already occupied ejabberd
Oct 27 15:55:08 localhost epmd: epmd: epmd running - daemon = 1
# service ejabberd status
RPC failed on the node ejabberd@localhost: nodedown
Есть идеи?
--
$respect
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [sisyphus] ejabberd and curent sisyphus
2006-10-27 11:56 ` Aleksey E. Birukov
@ 2006-10-27 12:22 ` Sergey Vlasov
2006-10-27 15:56 ` [sisyphus] Q: ручка для epmd (was: ejabberd and curent sisyphus) Aleksey Avdeev
2006-10-27 21:35 ` [sisyphus] ejabberd and curent sisyphus Aleksey E. Birukov
0 siblings, 2 replies; 11+ messages in thread
From: Sergey Vlasov @ 2006-10-27 12:22 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
[-- Attachment #1: Type: text/plain, Size: 1323 bytes --]
On Fri, Oct 27, 2006 at 03:56:40PM +0400, Aleksey E. Birukov wrote:
> В сообщении от 27 октября 2006 15:43 Aleksey E. Birukov написал(a):
> > В сообщении от 25 октября 2006 19:11 diver написал(a):
> > > Всем привет.
> > >
> > > После недавнего обновления (23/10/06), перестал работать
> > > ejabberd-1.1.1-alt1 Сам сервис запускался, но клиенты подключится не
> > > могли.
> >
> > Подтверждаю.
> > Откатил последовательно erlang и ejabber: не помогло. Сейчас попробую
> > пересборку.
> Не помогло.
>
> Кажеться проблема в другом.
> # tail /var/log/messages
> Oct 27 15:55:04 localhost epmd: epmd: epmd running - daemon = 1
> Oct 27 15:55:04 localhost ejabberd: ejabberd startup succeeded
> Oct 27 15:55:04 localhost epmd: epmd: node name already occupied ejabberd
> Oct 27 15:55:08 localhost epmd: epmd: epmd running - daemon = 1
И сколько процессов epmd при этом запущено? Должен быть только один.
> # service ejabberd status
> RPC failed on the node ejabberd@localhost: nodedown
При обновлении не было поставлено ядро ovz? Тогда см. #10174 - с текущими
ядрами ovz ejabberd (и вообще erlang) не работает. Проблема уже
локализована (в патче openvz сломан системный вызов bind() - не
возвращается EADDRINUSE, даже если порт уже занят), исправление есть, ждём
очередной сборки ядра ovz.
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [sisyphus] Q: ручка для epmd (was: ejabberd and curent sisyphus)
2006-10-27 12:22 ` Sergey Vlasov
@ 2006-10-27 15:56 ` Aleksey Avdeev
2006-10-27 16:22 ` Sergey Vlasov
2006-10-27 21:35 ` [sisyphus] ejabberd and curent sisyphus Aleksey E. Birukov
1 sibling, 1 reply; 11+ messages in thread
From: Aleksey Avdeev @ 2006-10-27 15:56 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
[-- Attachment #1: Type: text/plain, Size: 230 bytes --]
Sergey Vlasov пишет:
...
>
> И сколько процессов epmd при этом запущено? Должен быть только один.
Может к этому epmd стоит отдельную ручку, для независимого управления
им, прикрутить?
--
С уважением. Алексей.
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 550 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [sisyphus] Q: ручка для epmd (was: ejabberd and curent sisyphus)
2006-10-27 15:56 ` [sisyphus] Q: ручка для epmd (was: ejabberd and curent sisyphus) Aleksey Avdeev
@ 2006-10-27 16:22 ` Sergey Vlasov
2006-10-29 9:22 ` [sisyphus] Q: ручка для epmd Mikhail Yakshin
0 siblings, 1 reply; 11+ messages in thread
From: Sergey Vlasov @ 2006-10-27 16:22 UTC (permalink / raw)
To: sisyphus
[-- Attachment #1: Type: text/plain, Size: 640 bytes --]
On Fri, Oct 27, 2006 at 07:56:01PM +0400, Aleksey Avdeev wrote:
> Sergey Vlasov пишет:
> ...
> >
> > И сколько процессов epmd при этом запущено? Должен быть только один.
>
> Может к этому epmd стоит отдельную ручку, для независимого управления
> им, прикрутить?
Может быть - там действительно какой-то странный процесс запуска
(похоже, каждый запущенный процесс erlang пытается запустить новый
экземпляр epmd, который либо начинает работать, либо получает
EADDRINUSE при попытке занять порт и вываливается). При наличии на
одной машине нескольких сервисов, написанных на erlang получается не
совсем красивая ситуация.
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [sisyphus] ejabberd and curent sisyphus
2006-10-27 12:22 ` Sergey Vlasov
2006-10-27 15:56 ` [sisyphus] Q: ручка для epmd (was: ejabberd and curent sisyphus) Aleksey Avdeev
@ 2006-10-27 21:35 ` Aleksey E. Birukov
2006-11-04 20:08 ` [sisyphus] ejabberd and curent sisyphus [JT] Vitaly Lipatov
1 sibling, 1 reply; 11+ messages in thread
From: Aleksey E. Birukov @ 2006-10-27 21:35 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
В сообщении от 27 октября 2006 16:22 Sergey Vlasov написал(a):
> И сколько процессов epmd при этом запущено? Должен быть только один.
После service ejabberd stop - процесс не останавливается.
# service ejabberd stop
Stopping ejabberd service:
[DONE]
[root@localhost X11]# ps aux|grep epmd
ejabberd 26302 0.0 0.0 1504 396 ? S 01:30
0:00 /usr/lib/erlang/erts-5.4.13/bin/epmd -
[root@localhost X11]# kill -9 26302
[root@localhost X11]# service ejabberd start
Starting ejabberd service:
[ DONE ]
--
$respect
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [sisyphus] Q: ручка для epmd
2006-10-27 16:22 ` Sergey Vlasov
@ 2006-10-29 9:22 ` Mikhail Yakshin
0 siblings, 0 replies; 11+ messages in thread
From: Mikhail Yakshin @ 2006-10-29 9:22 UTC (permalink / raw)
To: sisyphus
Sergey Vlasov wrote:
> On Fri, Oct 27, 2006 at 07:56:01PM +0400, Aleksey Avdeev wrote:
>> Sergey Vlasov пишет:
>> ...
>>> И сколько процессов epmd при этом запущено? Должен быть только один.
>> Может к этому epmd стоит отдельную ручку, для независимого управления
>> им, прикрутить?
>
> Может быть - там действительно какой-то странный процесс запуска
> (похоже, каждый запущенный процесс erlang пытается запустить новый
> экземпляр epmd, который либо начинает работать, либо получает
> EADDRINUSE при попытке занять порт и вываливается). При наличии на
> одной машине нескольких сервисов, написанных на erlang получается не
> совсем красивая ситуация.
Ну, это скоре к создателям erlang на тему того, чтобы они меньше считали
erlang - своей операционной системой. Там если их несколько - то epmd по
идее один на всех должен быть, соответственно - одна виртуальная машина,
в общем-то.
--
WBR, Mikhail Yakshin AKA GreyCat
ALT Linux [http://www.altlinux.ru] [xmpp:greycat@altlinux.org]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [sisyphus] ejabberd and curent sisyphus [JT]
2006-10-27 21:35 ` [sisyphus] ejabberd and curent sisyphus Aleksey E. Birukov
@ 2006-11-04 20:08 ` Vitaly Lipatov
2006-11-05 10:35 ` Alexey Borovskoy
2006-11-06 8:30 ` Andrei Bulava
0 siblings, 2 replies; 11+ messages in thread
From: Vitaly Lipatov @ 2006-11-04 20:08 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
On Saturday 28 October 2006 01:35, Aleksey E. Birukov wrote:
> В сообщении от 27 октября 2006 16:22 Sergey Vlasov написал(a):
> > И сколько процессов epmd при этом запущено? Должен быть
> > только один.
>
> После service ejabberd stop - процесс не останавливается.
...
Не раз мучался с ejabberd, но так как теперь он в Сизифе
докатился до неработающего состояния, пришлось перейти на
jabberd2 (всё же он стал гораздо лучше по сравнению с 1.4). Не
глючит и без непонятно интерпретируемых конфигов, без
невразумительного erlang, который конечно замечателен, но не
работает.
--
Lav
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! WINE! LaTeX! LyX! http://freesource.info
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [sisyphus] ejabberd and curent sisyphus [JT]
2006-11-04 20:08 ` [sisyphus] ejabberd and curent sisyphus [JT] Vitaly Lipatov
@ 2006-11-05 10:35 ` Alexey Borovskoy
2006-11-06 8:30 ` Andrei Bulava
1 sibling, 0 replies; 11+ messages in thread
From: Alexey Borovskoy @ 2006-11-05 10:35 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Vitaly Lipatov пишет:
> On Saturday 28 October 2006 01:35, Aleksey E. Birukov wrote:
>
>>В сообщении от 27 октября 2006 16:22 Sergey Vlasov написал(a):
>>
>>>И сколько процессов epmd при этом запущено? Должен быть
>>>только один.
>>
>>После service ejabberd stop - процесс не останавливается.
>
> ...
> Не раз мучался с ejabberd, но так как теперь он в Сизифе
> докатился до неработающего состояния, пришлось перейти на
> jabberd2 (всё же он стал гораздо лучше по сравнению с 1.4). Не
> глючит и без непонятно интерпретируемых конфигов, без
> невразумительного erlang, который конечно замечателен, но не
> работает.
У меня на git.alt есть работающий erlang и свеженький ejabberd (скоро
выложу).
Это живет на ядре ovz-alt10.
- --
Алексей.
GPG key fingerprint
949B BC0E 2C44 7528 4F63 2753 E37A 9E3F 11F3 BDE1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
iD8DBQFFTb5y43qePxHzveERAvfnAJwMKZfU8aXLD9wm/t8h2pJN2IVEKwCdHp6B
GVRuBhaHmDtX+YEBW2qCOxk=
=OBH5
-----END PGP SIGNATURE-----
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [sisyphus] ejabberd and curent sisyphus [JT]
2006-11-04 20:08 ` [sisyphus] ejabberd and curent sisyphus [JT] Vitaly Lipatov
2006-11-05 10:35 ` Alexey Borovskoy
@ 2006-11-06 8:30 ` Andrei Bulava
1 sibling, 0 replies; 11+ messages in thread
From: Andrei Bulava @ 2006-11-06 8:30 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Vitaly Lipatov wrote:
> On Saturday 28 October 2006 01:35, Aleksey E. Birukov wrote:
>> В сообщении от 27 октября 2006 16:22 Sergey Vlasov написал(a):
>>> И сколько процессов epmd при этом запущено? Должен быть
>>> только один.
>> После service ejabberd stop - процесс не останавливается.
> ...
> Не раз мучался с ejabberd, но так как теперь он в Сизифе
> докатился до неработающего состояния, пришлось перейти на
> jabberd2 (всё же он стал гораздо лучше по сравнению с 1.4). Не
> глючит и без непонятно интерпретируемых конфигов, без
> невразумительного erlang, который конечно замечателен, но не
> работает.
Самое интересное, что текущий мантейнер jabberd2 в Сизифе давно
раздумывает о переходе на ejabberd...
Хотя, в принципе, основная причина разочарования в jabberd2 - это
http://ejabberd.jabber.ru/jabber.org-migrated и общемировая тенденция
писать демонов на скриптовых "езыках".
Толку с jabberd2, если вокруг него надо настраивать кучку недософта,
который не то что про сброс привилегий - даже про эмуляцию daemon(3) не
в курсе :-( Да и сам jabberd2 - тоже не подарок в этом отношении.
В общем, если есть более инициативный мантейнер jabberd2 - отдам в его
руки. Сам им пользуюсь больше по инерции, да и не на Сизифе, а на ALM24
и CentOS4.
--
// AB1002-UANIC
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2006-11-06 8:30 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-10-25 15:11 [sisyphus] ejabberd and curent sisyphus diver
2006-10-27 11:43 ` Aleksey E. Birukov
2006-10-27 11:56 ` Aleksey E. Birukov
2006-10-27 12:22 ` Sergey Vlasov
2006-10-27 15:56 ` [sisyphus] Q: ручка для epmd (was: ejabberd and curent sisyphus) Aleksey Avdeev
2006-10-27 16:22 ` Sergey Vlasov
2006-10-29 9:22 ` [sisyphus] Q: ручка для epmd Mikhail Yakshin
2006-10-27 21:35 ` [sisyphus] ejabberd and curent sisyphus Aleksey E. Birukov
2006-11-04 20:08 ` [sisyphus] ejabberd and curent sisyphus [JT] Vitaly Lipatov
2006-11-05 10:35 ` Alexey Borovskoy
2006-11-06 8:30 ` Andrei Bulava
ALT Linux Sisyphus discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
public-inbox-index sisyphus
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sisyphus
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git