ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [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