ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] не работает ejabberd
@ 2006-11-27 10:56 Alexey Sidorov
  2006-11-27 11:05 ` Alexey Sidorov
  0 siblings, 1 reply; 10+ messages in thread
From: Alexey Sidorov @ 2006-11-27 10:56 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Сизиф.
собственно ejabberd стартует с ошибками....
в sasl.log при старте лезут
  crasher:
    pid: <0.166.0>
    registered_name: crypto_server
    error_info: {port_died,normal}

куда смотреть?

-- 
С уважением,	Алексей Сидоров
 	mailto:alex@reutman.ru
	JID: alex@reutman.ru
	ICQ: 5052225


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [sisyphus] не работает ejabberd
  2006-11-27 10:56 [sisyphus] не работает ejabberd Alexey Sidorov
@ 2006-11-27 11:05 ` Alexey Sidorov
  2006-11-27 12:20   ` [sisyphus] не работает crypto в erlang Alexey Sidorov
  0 siblings, 1 reply; 10+ messages in thread
From: Alexey Sidorov @ 2006-11-27 11:05 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Alexey Sidorov пишет:
> Сизиф.
> собственно ejabberd стартует с ошибками....
> в sasl.log при старте лезут
>   crasher:
>     pid: <0.166.0>
>     registered_name: crypto_server
>     error_info: {port_died,normal}
> 
> куда смотреть?
> 
вобщем как я понял проблемы с этим самым crypto_server'ом.
Что это и как его лечить?

При этом я могу зарегистрировать новый аккаунт, но подключиться не могу

Пробовал убивать файлы /var/lib/ejabberd/* - не помогает...

-- 
С уважением,	Алексей Сидоров
 	mailto:alex@reutman.ru
	JID: alex@reutman.ru
	ICQ: 5052225


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [sisyphus] не работает crypto в erlang
  2006-11-27 11:05 ` Alexey Sidorov
@ 2006-11-27 12:20   ` Alexey Sidorov
  2006-11-27 13:11     ` Dmitry Lebkov
  0 siblings, 1 reply; 10+ messages in thread
From: Alexey Sidorov @ 2006-11-27 12:20 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Alexey Sidorov пишет:
> Alexey Sidorov пишет:
>> Сизиф.
>> собственно ejabberd стартует с ошибками....
>> в sasl.log при старте лезут
>>   crasher:
>>     pid: <0.166.0>
>>     registered_name: crypto_server
>>     error_info: {port_died,normal}
>>
>> куда смотреть?
>>
> вобщем как я понял проблемы с этим самым crypto_server'ом.
> Что это и как его лечить?
> 
> При этом я могу зарегистрировать новый аккаунт, но подключиться не могу
> 
> Пробовал убивать файлы /var/lib/ejabberd/* - не помогает...
> 
Нечто похожее обнаружил здесь: http://ejabberd.jabber.ru/node/521
сделал
alex:www ~$ erl                                                                                                                Erlang (BEAM) emulator version 5.4.13 [source] [hipe]

Eshell V5.4.13  (abort with ^G)
2> crypto:start().
ok
3> sh: line 0: exec: crypto_drv: not found

=ERROR REPORT==== 27-Nov-2006::15:12:16 ===
** Generic server crypto_server terminating
** Last message in was {'EXIT',#Port<0.87>,normal}
** When Server state == {#Port<0.87>,[]}
** Reason for termination ==
** {port_died,normal}
sh: line 0: exec: crypto_drv: not found

У меня
ejabberd-1.1.1-alt1
openssl-0.9.7g-alt6
erlang-R10B.10-alt2

-- 
С уважением,	Алексей Сидоров
 	mailto:alex@reutman.ru
	JID: alex@reutman.ru
	ICQ: 5052225


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [sisyphus] не работает crypto в erlang
  2006-11-27 12:20   ` [sisyphus] не работает crypto в erlang Alexey Sidorov
@ 2006-11-27 13:11     ` Dmitry Lebkov
  2006-11-27 13:33       ` Alexey Sidorov
  0 siblings, 1 reply; 10+ messages in thread
From: Dmitry Lebkov @ 2006-11-27 13:11 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Alexey Sidorov wrote:
> Alexey Sidorov пишет:
>> Alexey Sidorov пишет:
>>> Сизиф.
>>> собственно ejabberd стартует с ошибками....
>>> в sasl.log при старте лезут
>>>   crasher:
>>>     pid: <0.166.0>
>>>     registered_name: crypto_server
>>>     error_info: {port_died,normal}
>>>
>>> куда смотреть?
>>>
>> вобщем как я понял проблемы с этим самым crypto_server'ом.
>> Что это и как его лечить?
>>
>> При этом я могу зарегистрировать новый аккаунт, но подключиться не могу
>>
>> Пробовал убивать файлы /var/lib/ejabberd/* - не помогает...
>>
> Нечто похожее обнаружил здесь: http://ejabberd.jabber.ru/node/521
> сделал
> alex:www ~$ erl                                                                                                                Erlang (BEAM) emulator version 5.4.13 [source] [hipe]
> 
> Eshell V5.4.13  (abort with ^G)
> 2> crypto:start().
> ok
> 3> sh: line 0: exec: crypto_drv: not found
> 
> =ERROR REPORT==== 27-Nov-2006::15:12:16 ===
> ** Generic server crypto_server terminating
> ** Last message in was {'EXIT',#Port<0.87>,normal}
> ** When Server state == {#Port<0.87>,[]}
> ** Reason for termination ==
> ** {port_died,normal}
> sh: line 0: exec: crypto_drv: not found
> 
> У меня
> ejabberd-1.1.1-alt1
> openssl-0.9.7g-alt6
> erlang-R10B.10-alt2

Не лечится это. Один из потоков erlang'а падает при загрузке библиотеки
/lib/libcrypto.so.4 после чего пытается найти какие-то исполняемые файлы
в своем дереве (/usr/lib/erlang) и не найдя их ругается именно так, как
описано выше. Причину падения я так и не смог определить. Вот в такой
системе:

# cat /etc/altlinux-release
ALT Linux Sisyphus (20050723)

# rpm -qa|grep -E 'libssl|erlang|ejabber'
erlang-R10B.10-alt0.M30.1
libssl-0.9.7g-alt4.M30.1
ejabberd-1.1.2-alt0.M30.1

Всё работает отлично.

-- 
WBR, Dmitry Lebkov



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [sisyphus] не работает crypto в erlang
  2006-11-27 13:11     ` Dmitry Lebkov
@ 2006-11-27 13:33       ` Alexey Sidorov
  2006-11-28  7:17         ` Dmitry Lebkov
  0 siblings, 1 reply; 10+ messages in thread
From: Alexey Sidorov @ 2006-11-27 13:33 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Dmitry Lebkov пишет:
> Alexey Sidorov wrote:
>> Alexey Sidorov пишет:
>>> Alexey Sidorov пишет:
>>>> Сизиф.
>>>> собственно ejabberd стартует с ошибками....
>>>> в sasl.log при старте лезут
>>>>   crasher:
>>>>     pid: <0.166.0>
>>>>     registered_name: crypto_server
>>>>     error_info: {port_died,normal}
>>>>
>>>> куда смотреть?
>>>>
>>> вобщем как я понял проблемы с этим самым crypto_server'ом.
>>> Что это и как его лечить?
>>>
>>> При этом я могу зарегистрировать новый аккаунт, но подключиться не могу
>>>
>>> Пробовал убивать файлы /var/lib/ejabberd/* - не помогает...
>>>
>> Нечто похожее обнаружил здесь: http://ejabberd.jabber.ru/node/521
>> сделал
>> alex:www ~$ erl                                                                                                                Erlang (BEAM) emulator version 5.4.13 [source] [hipe]
>>
>> Eshell V5.4.13  (abort with ^G)
>> 2> crypto:start().
>> ok
>> 3> sh: line 0: exec: crypto_drv: not found
>>
>> =ERROR REPORT==== 27-Nov-2006::15:12:16 ===
>> ** Generic server crypto_server terminating
>> ** Last message in was {'EXIT',#Port<0.87>,normal}
>> ** When Server state == {#Port<0.87>,[]}
>> ** Reason for termination ==
>> ** {port_died,normal}
>> sh: line 0: exec: crypto_drv: not found
>>
>> У меня
>> ejabberd-1.1.1-alt1
>> openssl-0.9.7g-alt6
>> erlang-R10B.10-alt2
> 
> Не лечится это.

Ну в таком случае какие перспективы?
Виноват как я понимаю erlang?
Т.е. ждать новой сборки ерланг'а? или это тоже не спасёт?
Надежды есть или выкинуть ejabberd на верхнюю полку до лучших времен? :)


-- 
С уважением,	Алексей Сидоров
 	mailto:alex@reutman.ru
	JID: alex@reutman.ru
	ICQ: 5052225


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [sisyphus] не работает crypto в erlang
  2006-11-27 13:33       ` Alexey Sidorov
@ 2006-11-28  7:17         ` Dmitry Lebkov
  2006-11-28  7:33           ` Alexey Sidorov
  2006-11-28 17:58           ` Alex V. Myltsev
  0 siblings, 2 replies; 10+ messages in thread
From: Dmitry Lebkov @ 2006-11-28  7:17 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Alexey Sidorov wrote:
> Dmitry Lebkov пишет:
>> Alexey Sidorov wrote:
>>> Alexey Sidorov пишет:
>>>> Alexey Sidorov пишет:
>>>>> Сизиф.
>>>>> собственно ejabberd стартует с ошибками....
>>>>> в sasl.log при старте лезут
>>>>>   crasher:
>>>>>     pid: <0.166.0>
>>>>>     registered_name: crypto_server
>>>>>     error_info: {port_died,normal}
>>>>>
>>>>> куда смотреть?
>>>>>
>>>> вобщем как я понял проблемы с этим самым crypto_server'ом.
>>>> Что это и как его лечить?
>>>>
>>>> При этом я могу зарегистрировать новый аккаунт, но подключиться не могу
>>>>
>>>> Пробовал убивать файлы /var/lib/ejabberd/* - не помогает...
>>>>
>>> Нечто похожее обнаружил здесь: http://ejabberd.jabber.ru/node/521
>>> сделал
>>> alex:www ~$ erl                                                                                                                Erlang (BEAM) emulator version 5.4.13 [source] [hipe]
>>>
>>> Eshell V5.4.13  (abort with ^G)
>>> 2> crypto:start().
>>> ok
>>> 3> sh: line 0: exec: crypto_drv: not found
>>>
>>> =ERROR REPORT==== 27-Nov-2006::15:12:16 ===
>>> ** Generic server crypto_server terminating
>>> ** Last message in was {'EXIT',#Port<0.87>,normal}
>>> ** When Server state == {#Port<0.87>,[]}
>>> ** Reason for termination ==
>>> ** {port_died,normal}
>>> sh: line 0: exec: crypto_drv: not found
>>>
>>> У меня
>>> ejabberd-1.1.1-alt1
>>> openssl-0.9.7g-alt6
>>> erlang-R10B.10-alt2
>> Не лечится это.
> 
> Ну в таком случае какие перспективы?
> Виноват как я понимаю erlang?
> Т.е. ждать новой сборки ерланг'а? или это тоже не спасёт?
> Надежды есть или выкинуть ejabberd на верхнюю полку до лучших времен? :)

Если нужен ejabberd - поднимать его либо на ALM3.0 (в backport есть всё
необходимое), либо на старом Сизифе (с glibc-2.3.x).
Или ждать, когда зафиксят сам erlang.

Версия, лежащая в Дедале и собранная на имеющемся Сизифе, ведет себя абсолютно
так же. :(

-- 
WBR, Dmitry Lebkov





^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [sisyphus] не работает crypto в erlang
  2006-11-28  7:17         ` Dmitry Lebkov
@ 2006-11-28  7:33           ` Alexey Sidorov
  2006-11-28 17:58           ` Alex V. Myltsev
  1 sibling, 0 replies; 10+ messages in thread
From: Alexey Sidorov @ 2006-11-28  7:33 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Dmitry Lebkov пишет:
> Alexey Sidorov wrote:
>> Dmitry Lebkov пишет:
>>> Alexey Sidorov wrote:
>>>> Alexey Sidorov пишет:
>>>>> Alexey Sidorov пишет:
>>>>>> Сизиф.
>>>>>> собственно ejabberd стартует с ошибками....
>>>>>> в sasl.log при старте лезут
>>>>>>   crasher:
>>>>>>     pid: <0.166.0>
>>>>>>     registered_name: crypto_server
>>>>>>     error_info: {port_died,normal}
>>>>>>
>>>>>> куда смотреть?
>>>>>>
>>>>> вобщем как я понял проблемы с этим самым crypto_server'ом.
>>>>> Что это и как его лечить?
>>>>>
>>>>> При этом я могу зарегистрировать новый аккаунт, но подключиться не могу
>>>>>
>>>>> Пробовал убивать файлы /var/lib/ejabberd/* - не помогает...
>>>>>
>>>> Нечто похожее обнаружил здесь: http://ejabberd.jabber.ru/node/521
>>>> сделал
>>>> alex:www ~$ erl                                                                                                                Erlang (BEAM) emulator version 5.4.13 [source] [hipe]
>>>>
>>>> Eshell V5.4.13  (abort with ^G)
>>>> 2> crypto:start().
>>>> ok
>>>> 3> sh: line 0: exec: crypto_drv: not found
>>>>
>>>> =ERROR REPORT==== 27-Nov-2006::15:12:16 ===
>>>> ** Generic server crypto_server terminating
>>>> ** Last message in was {'EXIT',#Port<0.87>,normal}
>>>> ** When Server state == {#Port<0.87>,[]}
>>>> ** Reason for termination ==
>>>> ** {port_died,normal}
>>>> sh: line 0: exec: crypto_drv: not found
>>>>
>>>> У меня
>>>> ejabberd-1.1.1-alt1
>>>> openssl-0.9.7g-alt6
>>>> erlang-R10B.10-alt2
>>> Не лечится это.
>> Ну в таком случае какие перспективы?
>> Виноват как я понимаю erlang?
>> Т.е. ждать новой сборки ерланг'а? или это тоже не спасёт?
>> Надежды есть или выкинуть ejabberd на верхнюю полку до лучших времен? :)
> 
> Если нужен ejabberd - поднимать его либо на ALM3.0 (в backport есть всё
> необходимое), либо на старом Сизифе (с glibc-2.3.x).
> Или ждать, когда зафиксят сам erlang.
> 
> Версия, лежащая в Дедале и собранная на имеющемся Сизифе, ведет себя абсолютно
> так же. :(
> 
Понятно.
Может оно и к лучшему...
поюзаю пока jabberd2 :)

-- 
С уважением,	Алексей Сидоров
 	mailto:alex@reutman.ru
	JID: alex@reutman.ru
	ICQ: 5052225


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [sisyphus] не работает crypto в erlang
  2006-11-28  7:17         ` Dmitry Lebkov
  2006-11-28  7:33           ` Alexey Sidorov
@ 2006-11-28 17:58           ` Alex V. Myltsev
  2006-11-28 23:40             ` Dmitry Lebkov
  2007-01-12 19:30             ` diver
  1 sibling, 2 replies; 10+ messages in thread
From: Alex V. Myltsev @ 2006-11-28 17:58 UTC (permalink / raw)
  To: sisyphus

On Tue, 28 Nov 2006 17:17:23 +1000
Dmitry Lebkov wrote:
> >>> erlang-R10B.10-alt2
> >> Не лечится это.
> > Виноват как я понимаю erlang?
> > Т.е. ждать новой сборки ерланг'а?
Повесить critical bug на erlang, а потом ждать.
Быстро исправить не обещаю.
> Версия, лежащая в Дедале и собранная на имеющемся Сизифе, ведет себя
> абсолютно так же. :(
Ещё попробуйте, пожалуйста, версию из backports, пересобранную на
текущем Сизифе.
Так сложилось, что ветка alb@ (в backports) и моя (сизифная) сейчас
далеко друг от друга.

-- 
Best regards,
Alex V. Myltsev.


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [sisyphus] не работает crypto в erlang
  2006-11-28 17:58           ` Alex V. Myltsev
@ 2006-11-28 23:40             ` Dmitry Lebkov
  2007-01-12 19:30             ` diver
  1 sibling, 0 replies; 10+ messages in thread
From: Dmitry Lebkov @ 2006-11-28 23:40 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Alex V. Myltsev wrote:
> On Tue, 28 Nov 2006 17:17:23 +1000
> Dmitry Lebkov wrote:
>>>>> erlang-R10B.10-alt2
>>>> Не лечится это.
>>> Виноват как я понимаю erlang?
>>> Т.е. ждать новой сборки ерланг'а?
> Повесить critical bug на erlang, а потом ждать.
> Быстро исправить не обещаю.
>> Версия, лежащая в Дедале и собранная на имеющемся Сизифе, ведет себя
>> абсолютно так же. :(
> Ещё попробуйте, пожалуйста, версию из backports, пересобранную на
> текущем Сизифе.
> Так сложилось, что ветка alb@ (в backports) и моя (сизифная) сейчас
> далеко друг от друга.

%))) Попробовал уже все варианты сборок в нынешнем Сизифе. Единственный
рабочий - откат на до-glibc2.5'шное окружение.

-- 
WBR, Dmitry Lebkov

 



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [sisyphus] не работает crypto в erlang
  2006-11-28 17:58           ` Alex V. Myltsev
  2006-11-28 23:40             ` Dmitry Lebkov
@ 2007-01-12 19:30             ` diver
  1 sibling, 0 replies; 10+ messages in thread
From: diver @ 2007-01-12 19:30 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

2006/11/28, Alex V. Myltsev <avm@altlinux.org>:
> On Tue, 28 Nov 2006 17:17:23 +1000
> Dmitry Lebkov wrote:
> > >>> erlang-R10B.10-alt2
> > >> Не лечится это.
> > > Виноват как я понимаю erlang?
> > > Т.е. ждать новой сборки ерланг'а?
> Повесить critical bug на erlang, а потом ждать.
> Быстро исправить не обещаю.

Утренний сизиф.

[diver@genesis ~]$ erl
Erlang (BEAM) emulator version 5.4.13 [source] [hipe]

Eshell V5.4.13  (abort with ^G)
1> crypto:start().
ok
2>


Нашел рекомендацию собирать с "-fno-stack-protector", мне не помогло,
наверно не так спек правил, но у меня собралось gcc 3.4 и нормально
заработало.

Additional info: https://launchpad.net/ubuntu/+source/erlang/+bug/68163


-- 
diver
LRU: #407670
JID: diver@jabber.lvivnet.org

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2007-01-12 19:30 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-11-27 10:56 [sisyphus] не работает ejabberd Alexey Sidorov
2006-11-27 11:05 ` Alexey Sidorov
2006-11-27 12:20   ` [sisyphus] не работает crypto в erlang Alexey Sidorov
2006-11-27 13:11     ` Dmitry Lebkov
2006-11-27 13:33       ` Alexey Sidorov
2006-11-28  7:17         ` Dmitry Lebkov
2006-11-28  7:33           ` Alexey Sidorov
2006-11-28 17:58           ` Alex V. Myltsev
2006-11-28 23:40             ` Dmitry Lebkov
2007-01-12 19:30             ` diver

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