I have installed gnutls and gnutls-devel from RedHat repositories [r...@asterisk asterisk]# yum install gnutls gnutls-devel
I have installed iksemel with gnutls support : [r...@asterisk asterisk]# cd /usr/src/iksemel-1.3/ [r...@asterisk asterisk]# ./configure --with-gnutls --prefix=/usr [r...@asterisk asterisk]# make [r...@asterisk asterisk]# make check [r...@asterisk asterisk]# make install [r...@asterisk asterisk]# ls -l /usr/lib | grep iksemel -rw-r--r-- 1 root root 184210 2009-07-06 14:52 libiksemel.a -rwxr-xr-x 1 root root 816 2009-07-06 14:52 libiksemel.la lrwxrwxrwx 1 root root 19 2009-07-06 14:52 libiksemel.so -> libiksemel.so.3.1.0 lrwxrwxrwx 1 root root 19 2009-07-06 14:52 libiksemel.so.3 -> libiksemel.so.3.1.0 -rwxr-xr-x 1 root root 138938 2009-07-06 14:52 libiksemel.so.3.1.0 Then compiled Asterisk again : [r...@asterisk asterisk]# cd /usr/src/asterisk-1.4.25.1/ [r...@asterisk asterisk]# make clean [r...@asterisk asterisk]# ./configure [r...@asterisk asterisk]# make menuconfig [r...@asterisk asterisk]# make [r...@asterisk asterisk]# make install Then edited jabber.conf : [general] debug=yes ;;Turn on debugging by default. autoprune=no ;;Auto remove users from buddy list. autoregister=yes ;;Auto register users from buddy list. [asterisk] ;;label type=component ;;Client or Component connection serverhost=192.168.2.5 ;;Route to server for example talk.google.com [email protected] ;;Username with optional roster. secret=XXXXXX ;;Password port=5222 ;;Port to use defaults to 5222 usetls=yes ;;Use tls or not ;usesasl=yes ;;Use sasl or not statusmessage="I am Asterisk" ;;Have custom status message for Asterisk. ;timeout=100 ;;Timeout on the message stack. Then start Asterisk : [r...@asterisk asterisk]# /usr/sbin/asterisk -c And this is the error concerning jabber when wanting to connect to my OpenFire-server: [Jul 6 15:15:36] JABBER: reconnecting. [Jul 6 15:15:36] JABBER: asterisk OUTGOING: <?xml version='1.0'?><stream:stream xmlns:stream='http://etherx.jabber.org/streams' xmlns='jabber:component:accept' to='[email protected]' version='1.0'> [Jul 6 15:15:36] JABBER: asterisk INCOMING: <?xml version='1.0' encoding='UTF-8'?><stream:stream from="openfire.jocan.local" id="7pI2f" xmlns="jabber:component:accept" xmlns:stream="http://etherx.jabber.org/streams" version="1.0"><stream:error xmlns:stream="http://etherx.jabber.org/streams"><bad-namespace-prefix xmlns="urn:ietf:params:xml:ns:xmpp-streams"/></stream:error> [Jul 6 15:15:36] JABBER: asterisk OUTGOING: <handshake>2313234e99edf2891db7901990cf854e8e5639c3</handshake> [Jul 6 15:15:36] JABBER: asterisk INCOMING: </stream:stream> [Jul 6 15:15:40] WARNING[23732]: res_jabber.c:1573 aji_recv_loop: JABBER: socket read error [Jul 6 15:15:40] JABBER: reconnecting. [Jul 6 15:15:40] JABBER: asterisk OUTGOING: <?xml version='1.0'?><stream:stream xmlns:stream='http://etherx.jabber.org/streams' xmlns='jabber:component:accept' to='[email protected]' version='1.0'> [Jul 6 15:15:40] JABBER: asterisk INCOMING: <?xml version='1.0' encoding='UTF-8'?><stream:stream from="openfire.jocan.local" id="3oygw" xmlns="jabber:component:accept" xmlns:stream="http://etherx.jabber.org/streams" version="1.0"><stream:error xmlns:stream="http://etherx.jabber.org/streams"><bad-namespace-prefix xmlns="urn:ietf:params:xml:ns:xmpp-streams"/></stream:error> [Jul 6 15:15:40] JABBER: asterisk OUTGOING: <handshake>cccff622b0bafbf9db1e22034292e62610d93f48</handshake> [Jul 6 15:15:40] JABBER: asterisk INCOMING: </stream:stream> I don't know why connecting my Asterisk to my OpenFire (192.168.2.5) fails... Jonas.
_______________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
