URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 58033
[ Назад ]

Исходное сообщение
"Помогите с Jabber'ом!!!!"

Отправлено SubGun , 07-Июл-05 20:03 
Я сейчас комп разнесу к чертям!!!

Поставил я себе Jabber-2.0.8. Настройку произвел, а он не хочет запускаться. Я сделал:
#c2s -D
Получил: "No such auth module 'mysql'"
Я не знаю, какой он модуль хочет, просто не догадываюсь.
Поставил mod_auth_mysql-2.20_7.
Мало того, что меня эта собака заставила поставить mysql-client более ранней версии, так еще и apache-1.33.хх.хх заставила поставить.
И даже после этого не заработало. Та же ошибка.

Я что-то не так делаю, скажите?


Содержание

Сообщения в этом обсуждении
"Помогите с Jabber'ом!!!!"
Отправлено test , 07-Июл-05 20:33 
>Я сейчас комп разнесу к чертям!!!
>
...
>
>Я что-то не так делаю, скажите?


Выпей йаду!


"Помогите с Jabber'ом!!!!"
Отправлено mAdDuke , 08-Июл-05 03:53 
или упокоительного...

Телепаты, как всегда, в отпуске (вот и я собираюсь тоже в отпуск :) )

Какая система? какая база?

Вообще-то запускается он так: jabberd -D
У меня работает.


"Помогите с Jabber'ом!!!!"
Отправлено newser , 08-Июл-05 09:22 
>Я сейчас комп разнесу к чертям!!!
>
>Поставил я себе Jabber-2.0.8. Настройку произвел, а он не хочет запускаться. Я
>сделал:
>#c2s -D
>Получил: "No such auth module 'mysql'"
>Я не знаю, какой он модуль хочет, просто не догадываюсь.
>Поставил mod_auth_mysql-2.20_7.
>Мало того, что меня эта собака заставила поставить mysql-client более ранней версии,
>так еще и apache-1.33.хх.хх заставила поставить.
>И даже после этого не заработало. Та же ошибка.
>
>Я что-то не так делаю, скажите?


Поставьте себе, наконец-то, порты, а то Ваши посты про то, что у Вас что-то не работает после самопальной компиляции, честно говоря ничего кроме раздражения не вызывают!


"Помогите с Jabber'ом!!!!"
Отправлено SubGun , 08-Июл-05 10:25 
Да, действительно:
FreeBSD 5.3
MySQL 5.0.2

to mAdDuke:
B что вы увидите, запуская "jabberd -D"? Только, в моем случае, "Error: c2s died. Shutting down server"
А если открыть файл jabberd, то можно увидеть, что он по очереди запускает файлы c2s,sm,router,router-users,s2s,resolver. Значит я могу, по крайней мере достаточно, запустить только "c2s -D", чтобы увидеть причину, по которой он не запускается. А причина, как я уже написал, в том, что "No such auth module 'mysql'".

to newser:
Так я из портов его и ставил.
А вообще, вам следовало бы выпить успокоительного.
Метод компиляции вручную тем и хорош, что я могу задавать пути к приложениям(это к слову).


"Помогите с Jabber'ом!!!!"
Отправлено newser , 08-Июл-05 10:50 
>to newser:
>Так я из портов его и ставил.
>А вообще, вам следовало бы выпить успокоительного.
>Метод компиляции вручную тем и хорош, что я могу задавать пути к
>приложениям(это к слову).

Это интересно к каким приложениям? И чем в этом отношении не устраивают порты?


"Помогите с Jabber'ом!!!!"
Отправлено SubGun , 08-Июл-05 11:01 
>Это интересно к каким приложениям? И чем в этом отношении не устраивают
>порты?
1. Допустим OpenSSL у меня стоит в /usr/local/www/ssl. Делать симвОлики на каждый файл мне лень, поэтому при компиляции я могу указывать --with-openssl=/usr/local/www/ssl.
2. Иногда, работая с новой программой, желательно поставить ее отдельно от всего, чтобы знать все файлы, которые в нее входят. Поэтому я обычно делаю: ./configure --prefix=/usr/local/www/название. То есть мне не надо гоняться за файлами по всем каталогам внутри /usr/local.

Элементарный пример:
Я поставил себе wu-imap из портов. Поставить поставил, а с поддержкой MySQL ли он, не знаю. Даже если с поддержкой, откуда он знает, где у меня мускуль стоит? А мне необходимо авторизацию через MySQL выполнять для IMAP и POP3.


"Помогите с Jabber'ом!!!!"
Отправлено newser , 08-Июл-05 11:27 
>>Это интересно к каким приложениям? И чем в этом отношении не устраивают
>>порты?
>1. Допустим OpenSSL у меня стоит в /usr/local/www/ssl. Делать симвОлики на каждый
>файл мне лень, поэтому при компиляции я могу указывать --with-openssl=/usr/local/www/ssl.
>2. Иногда, работая с новой программой, желательно поставить ее отдельно от всего,
>чтобы знать все файлы, которые в нее входят. Поэтому я обычно
>делаю: ./configure --prefix=/usr/local/www/название. То есть мне не надо гоняться за файлами
>по всем каталогам внутри /usr/local.
>
>Элементарный пример:
>Я поставил себе wu-imap из портов. Поставить поставил, а с поддержкой MySQL
>ли он, не знаю. Даже если с поддержкой, откуда он знает,
>где у меня мускуль стоит? А мне необходимо авторизацию через MySQL
>выполнять для IMAP и POP3.


pkg_info -L имя_пакета - покажет Вам все файлы, которые были установлены портом/пакетом.
pkg_info -W /каталог/имя_файла - покажет Вам, какому пакету принадлежит указанный файл.
pkg_info -r имя_пакета - покажет Вам, от каких пакетов зависит указанный пакет, что косвенно может говорить о том, с какими опциями он собран.

man pkg_info - расскажет многое...

Чтобы понять разницу, попробуйте обновить, например, перл, когда выйдет новая версия. Только постарайтесь сначала вспомнить, какие модули Вы ставили дополнительно, и потом устраивайте самому себе геморрой, переустанавливая их. Надеюсь, ничего не забудете.

Да и portupgrade - прекрасная штука!


"Помогите с Jabber'ом!!!!"
Отправлено Moralez , 08-Июл-05 10:58 
зато плох тем, что потом нельзя по-простому удалить пакет, не оставив за собой кучу мусора. Предыдущий админ был линуксоидом и на фряхе делал так же. Я ему при встрече бы морду набил :)

"Помогите с Jabber'ом!!!!"
Отправлено SubGun , 08-Июл-05 12:00 
Мы отклонились от темы.
Кто-нибудь может ответить что-то по поводу ошибки "No such auth module 'mysql'"?

"Помогите с Jabber'ом!!!!"
Отправлено Moralez , 08-Июл-05 14:43 
джабера собирай нормально. ./configure --help |less поизучай. на тему "with mysql"....

"Помогите с Jabber'ом!!!!"
Отправлено SubGun , 11-Июл-05 12:44 
>джабера собирай нормально. ./configure --help |less поизучай. на тему "with mysql"....
Я его ставлю из портов. Из исходников по какой-то причине не могу собрать.
Подробнее тут: http://www.opennet.me/openforum/vsluhforumID1/57062.html

"Помогите с Jabber'ом!!!!"
Отправлено Swap , 08-Июл-05 16:11 
>Мы отклонились от темы.
>Кто-нибудь может ответить что-то по поводу ошибки "No such auth module 'mysql'"?
>

я бы тоже посоветовай йаду. чесслово.
джабер может аутентифицировать клиентов в mysql в db (кажется или как там ее berkley DB чтоли) и еще что-то.
если ты выбирает MYSQL то надо ставить скуль сервак, скуль клиент, затем завести базы, скрипт баз лежит d /usr/share/jabber помоему.
если втрое то надо предварителньо поставить эту беркли ДБ.

вобшем  - риад зе факинг мануал. пора уже. Лавра на тебя нет.



"Помогите с Jabber'ом!!!!"
Отправлено SubGun , 11-Июл-05 12:54 
>я бы тоже посоветовай йаду. чесслово.
Вам череп не жмет?

>джабер может аутентифицировать клиентов в mysql в db (кажется или как там
>ее berkley DB чтоли) и еще что-то.
Я всегда догадывался о назначениии параметров сборки "--with-mysql","--with-pgsql","--with-userdb" и "--with-bdb". Тем более, что передо мной открыт http://jabberd.jabberstudio.org/2/docs/

>если ты выбирает MYSQL то надо ставить скуль сервак, скуль клиент, затем
>завести базы, скрипт баз лежит d /usr/share/jabber помоему.
Есть сервер с MySQL 4.1.12,кажется. На сервере под Jabber стоит mysql-client-4.1.12. Дамп базы уже давно залит на MySQL-сервер.

>вобшем  - риад зе факинг мануал. пора уже. Лавра на тебя нет.
Именно о таких людях lavr всегда говорил, что "сами не знают и людей еще пытаются учить". Скажи честно, ты текст ошибки, которую я писал, читал, или ты меня просто хотел научить способам аутентификации пользователей в Jabber?

P.S. Ты наверное очень много зарабатываешь с такими познаниями и способностями к аналитическому мышлению?!


"Помогите с Jabber'ом!!!!"
Отправлено Swap , 11-Июл-05 13:02 
>>я бы тоже посоветовай йаду. чесслово.
>Вам череп не жмет?

в самый раз.

>Я всегда догадывался о назначениии параметров сборки "--with-mysql","--with-pgsql","--with-userdb" и "--with-bdb". Тем более,
>что передо мной открыт http://jabberd.jabberstudio.org/2/docs/
>

из ваших предыдущих постов это нескажешь.

>Есть сервер с MySQL 4.1.12,кажется. На сервере под Jabber стоит mysql-client-4.1.12. Дамп
>базы уже давно залит на MySQL-сервер.

о, выдал таки тайну.

>P.S. Ты наверное очень много зарабатываешь с такими познаниями и способностями к аналитическому мышлению?!

а ты наверное еще больше с такими способностями к объяснению своих ошибок.



"Помогите с Jabber'ом!!!!"
Отправлено АрхангелГавриил , 11-Июл-05 15:34 
>>>я бы тоже посоветовай йаду. чесслово.
>>Вам череп не жмет?
>
>в самый раз.
девочки, не ругайтесь :)



"Помогите с Jabber'ом!!!!"
Отправлено SubGun , 11-Июл-05 12:59 
Чтобы больше не было глупых вопросов, даю список портов на Jabber-сервере.

apg-2.3.0b          An automated password generator
curl-7.14.0         Non-interactive tool to get files from FTP, GOPHER, HTTP(S)
expat-1.95.8_3      XML 1.0 parser written in C
gettext-0.14.5      GNU gettext package
glib-1.2.10_11      Some useful routines of C programming (previous stable vers
glib-2.6.5          Some useful routines of C programming (current stable versi
jabber-aim-transport-20040131.b Jabber AIM Transport module
jabber-conference-0.4.1_1 Jabber Conferencing module
jabber-jud-0.4_1    Jabber User Directory module
jabber-msn-transport-1.3 Jabber MSN-Transport module
jabber-pyicq-transport-0.6 Python ICQ-Transport for Jabber
jabber-pymsn-transport-0.9.3 Python MSN-Transport for Jabber
jabber-users-agent-1.2 A Perl based Jabber User Directory
jabber-yahoo-2.3.2  Jabber Yahoo Transport module
jabberd-2.0.8       Online presence and instant messaging server
libiconv-1.9.2_1    A character set conversion library
libidn-0.5.17       Internationalized Domain Names command line tool
libslang-1.4.9      Routines for rapid alpha-numeric terminal applications deve
mc-4.6.0_15         Midnight Commander, a free Norton Commander Clone
mysql-client-4.1.12  Multithreaded SQL database (client)
openssl-0.9.7g      SSL and crypto library
p5-DBD-mysql50-2.9008 MySQL 5.0 driver for the Perl5 Database Interface (DBI)
p5-DBI-1.48         The perl5 Database Interface.  Required for DBD::* modules
perl-5.8.7          Practical Extraction and Report Language
pkg_install-20050321 FreeBSD -CURRENT version of the pkg tools for older system
pkg_remove-1.1      Utility to uninstall packages
pkgconfig-0.17.2    A utility to retrieve information about installed libraries
py24-openssl-0.6    Python interface to the OpenSSL library
py24-twisted-1.3.0_1 An event-based Python framework for internet applications
python-2.4.1_1      An interpreted object-oriented programming language
sysconftool-0.14    Helps to install application configuration files


"Помогите с Jabber'ом!!!!"
Отправлено SubGun , 18-Июл-05 15:33 
Ответьте пожалуйста, что необходимо поставить jabber'у, чтобы прекратились выдаваться сообщения: "No such auth module 'mysql'" и он нормально заработал?
FreeBSD 5.3
jabber 2.0.8
mysql-client-4.1.12

"Помогите с Jabber'ом!!!!"
Отправлено romych85 , 19-Июл-05 12:51 
>Ответьте пожалуйста, что необходимо поставить jabber'у, чтобы прекратились выдаваться сообщения: "No such
>auth module 'mysql'" и он нормально заработал?
>FreeBSD 5.3
>jabber 2.0.8
>mysql-client-4.1.12

ставь ejabberd он лучше


"Помогите с Jabber'ом!!!!"
Отправлено _junk , 22-Апр-06 18:48 
Попробуй так

./configure --enable-idn=/usr/local/bin/idn --enable-ssl=/usr/local/openssl --enable-mysql=/usr/local/mysql --prefix=/usr/local/jabberd --enable-storage='mysql' --enable-authreg='mysql'--with-extra-include-path=/usr/local/mysql/include/mysql --with-extra-library-path=/usr/local/mysql/lib/mysql

make -DWITH_MYSQL

Мне (free bsd6.0 mysql 5.0) помогло. Удачи!