Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

Ошибка res_jabber [закрыт]

1

Сконфигил gtalk, но в консоль сыплется следующее:

[Jan  5 11:59:13] ERROR[8588]: res_jabber.c:1657 aji_act_hook: TLS connection cannot be established. Please install OpenSSL and its development libraries on this system, or disable the TLS option in your configuration file
[Jan  5 11:59:13] WARNING[8588]: res_jabber.c:1438 aji_recv: Parsing failure: Hook returned an error.
[Jan  5 11:59:13] WARNING[8588]: res_jabber.c:2810 aji_recv_loop: JABBER: Got hook event.
[Jan  5 11:59:29] WARNING[8588]: res_jabber.c:2821 aji_recv_loop: JABBER: socket read error

Openssl проинстален, а вот что-за its development libraries не могу понять.

удалить переоткрыть спам изменить тег редактировать

спросил 2012-01-05 11:12:23 +0400

v0ip Gravatar v0ip flag of Russian Federation
206 20 5 15
http://v0ip.tk/

Comments

ts development libraries - это что-то вроде openssl-devel должно быть)

matperez ( 2012-01-05 11:29:16 +0400 )редактировать

поставил ssl-dev Не помогло.

v0ip ( 2012-01-05 12:22:48 +0400 )редактировать

4 Ответа

1

Клиентский сертификат для GTalk:
openssl s_client -connect talk.google.com:5223 -showcerts
MD5 fingerprint его (сохраненного в cert.pem):
openssl x509 -noout -in cert.pem -md5 -fingerprint

ссылка удалить спам редактировать

ответил 2012-01-09 19:04:57 +0400

bolshoy_plohish Gravatar bolshoy_plohish
1358 21 16 37
1

Попробуй запретить TLS.
usetls=no                               ;;Use tls or not
usesasl=no                              ;;Use sasl or not

ссылка удалить спам редактировать

ответил 2012-01-05 17:26:41 +0400

bolshoy_plohish Gravatar bolshoy_plohish
1358 21 16 37

Comments

Получил это: "[Jan 5 22:22:29] ERROR[32071]: resjabber.c:1623 ajiacthook: ajiacthook was called with out a packet" "[Jan 5 22:22:29] WARNING[32071]: resjabber.c:1438 ajirecv: Parsing failure: Hook returned an error." "[Jan 5 22:22:29] WARNING[32071]: resjabber.c:2810 ajirecvloop: JABBER: Got hook event." "[Jan 5 22:22:29] WARNING[32071]: resjabber.c:2821 ajirecv_loop: JABBER: socket read error"

v0ip ( 2012-01-05 21:23:14 +0400 )редактировать

У тебя так? username=yourgoogleusername@gmail.com/Talk

bolshoy_plohish ( 2012-01-06 05:32:22 +0400 )редактировать

Tcl скорее всего Google нужен!

Смотреть нужно OpenSSL

bolshoy_plohish ( 2012-01-06 05:37:00 +0400 )редактировать

Да, именно так. OpenSSL установлен.

v0ip ( 2012-01-06 10:43:41 +0400 )редактировать

Да, в принципе инфы то больше и нет толком нигде, но там только конфигурирование, а про пакеты ни слова.

v0ip ( 2012-01-08 12:34:30 +0400 )редактировать

А как он сертифекат получает?

bolshoy_plohish ( 2012-01-08 14:24:48 +0400 )редактировать

Кто и как это узнать?

v0ip ( 2012-01-08 14:49:29 +0400 )редактировать

При сборке OpenSSL в нём настраивается местоположение OpenSSL-файлов (Directory for OpenSSL files). Этот параметр задаётся опцией --openssldir, передающейся конфигурационному скрипту. В этом каталоге, как правило, хранится информация о центрах сертификации, которым доверяет система.

По умолчанию, этот каталог находится в /usr/local/ssl, но большинство сборщиков размещает его в других местах, таких как /etc/pki/tls (Red Hat/Fedora), /etc/ssl (Gentoo), /usr/lib/ssl (Debian) или /System/Library/OpenSSL (Macintosh OS X).

Посмотреть, какой именно каталог используется в конкретной инсталляции, можно с помощью опции version(параметр OPENSSLDIR):

openssl version -d

Внутри данного каталога есть подкаталог certs/, в котором находятся файлы трёх разных типов:

Большой файл под названием cert.pem, объёмистый сборник многих сертификатов от признанных общеизвестных центров сертификации, таких как VeriSign и Thawte.
Множество маленьких файлов с расширением .pem, каждый из которых содержит сертификат от отдельног
bolshoy_plohish ( 2012-01-09 19:00:27 +0400 )редактировать
0

Попробуй сначала друзей под аккаунтом Asterisk через Google Ttlk добавить, а потом в конфиге ручками пропиши.

ссылка удалить спам редактировать

ответил 2012-01-05 14:09:35 +0400

bolshoy_plohish Gravatar bolshoy_plohish
1358 21 16 37

Comments

Суть в том, что мне звонилка нужна на телефоны. Да и из-за этой ошибки он зарегиться на гугле не может.

v0ip ( 2012-01-05 16:10:22 +0400 )редактировать
0

Здесь про OpenSSL хорошо написано!
http://xgu.ru/wiki/OpenSSL

ссылка удалить спам редактировать

ответил 2012-01-09 19:03:01 +0400

bolshoy_plohish Gravatar bolshoy_plohish
1358 21 16 37

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2012-01-05 11:12:23 +0400

Просмотрен: 1,219 раз

Обновлен: Jan 09 '12

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.