m*d 发帖数: 7658 | 1 [Jun 14 20:35:19] ERROR[3442]: res_jabber.c:2758 aji_recv_loop: JABBER: Fai
lure in TLS.
[Jun 14 20:35:19] WARNING[3442]: res_jabber.c:2767 aji_recv_loop: JABBER: so
cket read error
是不是google jabber改协议了 | m*d 发帖数: 7658 | 2 今天又莫名其妙得好了
Fai
so
【在 m*d 的大作中提到】![](/moin_static193/solenoid/img/up.png) : [Jun 14 20:35:19] ERROR[3442]: res_jabber.c:2758 aji_recv_loop: JABBER: Fai : lure in TLS. : [Jun 14 20:35:19] WARNING[3442]: res_jabber.c:2767 aji_recv_loop: JABBER: so : cket read error : 是不是google jabber改协议了
| m*d 发帖数: 7658 | 3 解决了,就是replace SSLv3 with TLSv1 /opt/lib/asterisk/modules/res_jabber.so
http://www.dd-wrt.com/phpBB2/viewtopic.php?t=302762&sid=8a9931eaeb882d0e13638de0134eef77
If you are running asterisk 1.8.25.0 on your router, you can make Gooble
Voice work again by modifying res_jabber.so. Here is what you need to do.
1. login your router as root
2. stop your asterisk service
3. change directory to /opt/lib/asterisk/modules
* cd /opt/lib/asterisk/modules
4. backup your existing file:
* cp -p res_jabber.so res_jabber.so.orig
5. using vim editor to open the file in binary mode:
* vim -b res_jabber.so
6. search for string SSLv3 (type /SSLv3 and hit Enter)
7. replace SSLv3 with TLSv1
* hit key rT, move cursor to right
* hit key rL, move cursor to right
* hit key rS, move cursor to right twice
* hit key r1
8. save the file and quit the editor
* hit key :wq and hit Enter
9. check the size of your modified file which should be the same size as the
original file. It will not work if the file size is changed.
* ls -l res_jabber.so res_jabber.so.orig
10. restart your asterisk service.
For the people not familiar with vim editor, I have attached the modified
file with this posting. You can try to download the zipped file, unzip it,
and replace your existing file. The file is for routers with Broadcom CPU.
Make sure your route is updated with the latest libraries which are used by
res_jabber.so:
* ipkg update
* ipkg upgrade openssl
* ipkg upgrade iksemel
This fix may work with other versions of asterisk 1.8.
Fai
so
【在 m*d 的大作中提到】![](/moin_static193/solenoid/img/up.png) : [Jun 14 20:35:19] ERROR[3442]: res_jabber.c:2758 aji_recv_loop: JABBER: Fai : lure in TLS. : [Jun 14 20:35:19] WARNING[3442]: res_jabber.c:2767 aji_recv_loop: JABBER: so : cket read error : 是不是google jabber改协议了
| m****m 发帖数: 2452 | 4 Thanks a lot! This fixes my PBX issue! I am running Asterisk1.8 with Docksta
r Debian. Almost the same procedure, only thing is that the res_jabber.so wa
s installed on /usr/lib/asterisk folder.
so
【在 m*d 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 解决了,就是replace SSLv3 with TLSv1 /opt/lib/asterisk/modules/res_jabber.so : http://www.dd-wrt.com/phpBB2/viewtopic.php?t=302762&sid=8a9931eaeb882d0e13638de0134eef77 : If you are running asterisk 1.8.25.0 on your router, you can make Gooble : Voice work again by modifying res_jabber.so. Here is what you need to do. : 1. login your router as root : 2. stop your asterisk service : 3. change directory to /opt/lib/asterisk/modules : * cd /opt/lib/asterisk/modules : 4. backup your existing file: : * cp -p res_jabber.so res_jabber.so.orig
|
|