[asterisk-users] Asterisk 1.6.2.7 + app_fax + OpenBSD 4.7 minor issue
Noah Pugsley
noah.p at bendtel.com
Tue Jun 1 16:33:24 CDT 2010
Anybody have an idea? Should I have sent this to asterisk-bsd instead?
Thanks,
noah
Noah Pugsley wrote:
> Hi folks,
>
> I am having a small problem with asterisk-1.6.2.7 + app_fax on OpenBSD
> 4.7 -release. Everything seems to work fine. I have a macro which
> answers, receives the fax to a tiff, and then runs a script (mailfax) to
> convert that to pdf and email it. It all works perfectly except for some
> errors I am seeing in the console. After it hangs up I get a dozen or so
> messages in the cli saying,"[May 27 14:21:51] WARNING[26225]: rtp.c:1632
> ast_rtp_read: RTP Read too short" Perhaps I shouldn't worry since it
> works but I am nervous to put it in production with these errors.
>
> Also, I am not sure that t38 is actually working and being used here. Is
> there any way to see this at the asterisk cli or is tcpdump the only way?
>
> If anyone can suggest any solutions or point me to some documentation
> that may help I would greatly appreciate it.
>
> Regards,
> noah
>
>
>
> # asterisk -rvvvvvvvvvvvv
> Asterisk 1.6.2.7, Copyright (C) 1999 - 2010 Digium, Inc. and others.
> Created by Mark Spencer <markster at digium.com>
> Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty'
> for details.
> This is free software, with components licensed under the GNU General Public
> License version 2 and other licenses; you are welcome to redistribute it
> under
> certain conditions. Type 'core show license' for details.
> =========================================================================
> == Parsing '/etc/asterisk/asterisk.conf': == Found
> Running as group '_asterisk'
> == Parsing '/etc/asterisk/extconfig.conf': == Found
> Connected to Asterisk 1.6.2.7 currently running on fax1 (pid = 26225)
> Verbosity is at least 14
> -- Executing [9995551212 at default:1]
> Macro("SIP/metaswitch-00000001", "receivefax,noah.p at bendtel.com"
> ) in new stack
> -- Executing [s at macro-receivefax:1] Set("SIP/metaswitch-00000001",
> "FAXFILE=/var/spool/asterisk-fax/
> 1274995265.1.tif") in new stack
> -- Executing [s at macro-receivefax:2] Set("SIP/metaswitch-00000001",
> "EMAILADDR=noah.p at bendtel.com") i
> n new stack
> -- Executing [s at macro-receivefax:3]
> Answer("SIP/metaswitch-00000001", "") in new stack
> -- Executing [s at macro-receivefax:4] Wait("SIP/metaswitch-00000001",
> "2") in new stack
> -- Executing [s at macro-receivefax:5]
> ReceiveFAX("SIP/metaswitch-00000001", "/var/spool/asterisk-fax/1
> 274995265.1.tif") in new stack
> -- Executing [s at macro-receivefax:6]
> System("SIP/metaswitch-00000001", "/usr/local/bin/mailfax /var/s
> pool/asterisk-fax/1274995265.1.tif noah.p at bendtel.com "4445556666
> BendTel"") in new stack
> fax1*CLI> [May 27 14:21:51] WARNING[26225]: rtp.c:1632 ast_rtp_read: RTP
> Read too short
> [May 27 14:21:51] WARNING[26225]: rtp.c:1632 ast_rtp_read: RTP Read too
> short
> fax1*CLI> [May 27 14:21:51] WARNING[26225]: rtp.c:1632 ast_rtp_read: RTP
> Read too short
> [May 27 14:21:51] WARNING[26225]: rtp.c:1632 ast_rtp_read: RTP Read too
> short
> fax1*CLI> [May 27 14:21:51] WARNING[26225]: rtp.c:1632 ast_rtp_read: RTP
> Read too short
> [May 27 14:21:51] WARNING[26225]: rtp.c:1632 ast_rtp_read: RTP Read too
> short
> fax1*CLI> [May 27 14:21:51] WARNING[26225]: rtp.c:1632 ast_rtp_read: RTP
> Read too short
> [May 27 14:21:51] WARNING[26225]: rtp.c:1632 ast_rtp_read: RTP Read too
> short
> fax1*CLI> [May 27 14:21:51] WARNING[26225]: rtp.c:1632 ast_rtp_read: RTP
> Read too short
> [May 27 14:21:51] WARNING[26225]: rtp.c:1632 ast_rtp_read: RTP Read too
> short
> fax1*CLI> [May 27 14:21:51] WARNING[26225]: rtp.c:1632 ast_rtp_read: RTP
> Read too short
> [May 27 14:21:51] WARNING[26225]: rtp.c:1632 ast_rtp_read: RTP Read too
> short
> fax1*CLI> [May 27 14:21:51] WARNING[26225]: rtp.c:1632 ast_rtp_read: RTP
> Read too short
> [May 27 14:21:51] WARNING[26225]: rtp.c:1632 ast_rtp_read: RTP Read too
> short
> fax1*CLI> [May 27 14:21:51] WARNING[26225]: rtp.c:1632 ast_rtp_read: RTP
> Read too short
> [May 27 14:21:51] WARNING[26225]: rtp.c:1632 ast_rtp_read: RTP Read too
> short
> fax1*CLI> [May 27 14:21:51] WARNING[26225]: rtp.c:1632 ast_rtp_read: RTP
> Read too short
> [May 27 14:21:51] WARNING[26225]: rtp.c:1632 ast_rtp_read: RTP Read too
> short
> fax1*CLI> [May 27 14:21:51] WARNING[26225]: rtp.c:1632 ast_rtp_read: RTP
> Read too short
> [May 27 14:21:51] WARNING[26225]: rtp.c:1632 ast_rtp_read: RTP Read too
> short
> fax1*CLI> [May 27 14:21:52] WARNING[26225]: rtp.c:1632 ast_rtp_read: RTP
> Read too short
> [May 27 14:21:52] WARNING[26225]: rtp.c:1632 ast_rtp_read: RTP Read too
> short
> fax1*CLI> [May 27 14:21:52] WARNING[26225]: rtp.c:1632 ast_rtp_read: RTP
> Read too short
> [May 27 14:21:52] WARNING[26225]: rtp.c:1632 ast_rtp_read: RTP Read too
> short
> fax1*CLI> [May 27 14:21:52] WARNING[26225]: rtp.c:1632 ast_rtp_read: RTP
> Read too short
> [May 27 14:21:52] WARNING[26225]: rtp.c:1632 ast_rtp_read: RTP Read too
> short
> fax1*CLI> [May 27 14:21:52] WARNING[26225]: rtp.c:1632 ast_rtp_read: RTP
> Read too short
> [May 27 14:21:52] WARNING[26225]: rtp.c:1632 ast_rtp_read: RTP Read too
> short
> fax1*CLI> [May 27 14:21:52] WARNING[26225]: rtp.c:1632 ast_rtp_read: RTP
> Read too short
> [May 27 14:21:52] WARNING[26225]: rtp.c:1632 ast_rtp_read: RTP Read too
> short
> fax1*CLI> [May 27 14:21:52] WARNING[26225]: rtp.c:1632 ast_rtp_read: RTP
> Read too short
> [May 27 14:21:52] WARNING[26225]: rtp.c:1632 ast_rtp_read: RTP Read too
> short
> -- Executing [s at macro-receivefax:7]
> Hangup("SIP/metaswitch-00000001", "") in new stack
> == Spawn extension (macro-receivefax, s, 7) exited non-zero on
> 'SIP/metaswitch-00000001' in macro 'rec
> eivefax'
> == Spawn extension (default, 9995551212, 1) exited non-zero on
> 'SIP/metaswitch-00000001'
> fax1*CLI> qui
> No such command 'qui' (type 'core show help qui' for other possible
> commands)
> fax1*CLI> quit
>
> sip.conf:
> ; $OpenBSD: sip.conf.sample,v 1.3 2007/09/05 22:42:52 sthen Exp $
> ; Longer example available in /usr/local/share/examples/asterisk/default
>
> [general]
> disallow=all
> allow=ulaw
> t38pt_udptl=yes
>
> [metaswitch]
> qualify=yes
> type=friend
> insecure=invite
> host=172.25.0.101
> context=default
> canreinvite=no
> t38pt_udptl=yes
>
> ********************************************************************
> extensions.conf:
> [macro-receivefax]
> exten => s,1,Set(FAXFILE=/var/spool/asterisk-fax/${UNIQUEID}.tif)
> exten => s,n,Set(EMAILADDR=${ARG1})
> exten => s,n,Answer()
> exten => s,n,Wait(2)
> exten => s,n,ReceiveFax(${FAXFILE})
> exten => s,n,system(/usr/local/bin/mailfax ${FAXFILE} ${EMAILADDR}
> "${CALLERID(num)} ${CALLERID(name)}")
> exten => s,n,Hangup
>
> [default]
>
> ; Test
> exten => 9995551212,1,Macro(receivefax,noah.p at bendtel.com)
>
> Libraries used:
>
> /usr/local/sbin/asterisk:
> Start End Type Open Ref GrpRef Name
> 1c000000 3c05b000 exe 1 0 0 /usr/local/sbin/asterisk
> 07c38000 27c45000 rlib 0 1 0 /usr/lib/libssl.so.15.1
> 02e6b000 22eab000 rlib 0 1 0 /usr/lib/libcrypto.so.18.0
> 04fb6000 24fba000 rlib 0 1 0
> /usr/local/lib/libexecinfo.so.0.0
> 05fee000 2601e000 rlib 0 1 0
> /usr/local/lib/libxml2.so.11.0
> 0042a000 20432000 rlib 0 2 0 /usr/lib/libz.so.4.1
> 0a31c000 2a3fb000 rlib 0 2 0
> /usr/local/lib/libiconv.so.6.0
> 0c1da000 2c1e4000 rlib 0 3 0 /usr/lib/libm.so.5.2
> 0a1f7000 2a208000 rlib 0 1 0 /usr/lib/libtermcap.so.11.0
> 09e0a000 29e13000 rlib 0 1 0 /usr/lib/libpthread.so.12.0
> 099f9000 29a32000 rlib 0 1 0 /usr/lib/libc.so.53.1
> 047b2000 047b2000 rtld 0 1 0 /usr/libexec/ld.so
>
> app_fax.so:
> Start End Type Open Ref GrpRef Name
> 0eb6b000 2eb6f000 dlib 1 0 0
> /usr/local/lib/asterisk/modules/app_fax.so
> 07140000 27186000 rlib 0 1 0
> /usr/local/lib/libspandsp.so.5.0
> 0f53e000 2f563000 rlib 0 2 0
> /usr/local/lib/libtiff.so.38.2
> 01411000 21417000 rlib 0 2 0
> /usr/local/lib/libjpeg.so.63.0
> 01016000 2101e000 rlib 0 2 0 /usr/lib/libz.so.4.1
> 0ed98000 2eda2000 rlib 0 2 0 /usr/lib/libm.so.5.2
>
> /usr/local/lib/libspandsp.so.5.0:
> Start End Type Open Ref GrpRef Name
> 0a92e000 2a974000 dlib 1 0 0
> /usr/local/lib/libspandsp.so.5.0
> 00675000 2069a000 rlib 0 1 0
> /usr/local/lib/libtiff.so.38.2
> 0e43f000 2e445000 rlib 0 2 0
> /usr/local/lib/libjpeg.so.63.0
> 034e8000 234f0000 rlib 0 2 0 /usr/lib/libz.so.4.1
> 07636000 27640000 rlib 0 2 0 /usr/lib/libm.so.5.2
>
>
More information about the asterisk-users
mailing list