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 <[email protected]> > 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 [9995551...@default:1] > Macro("SIP/metaswitch-00000001", "receivefax,[email protected]" > ) in new stack > -- Executing [...@macro-receivefax:1] Set("SIP/metaswitch-00000001", > "FAXFILE=/var/spool/asterisk-fax/ > 1274995265.1.tif") in new stack > -- Executing [...@macro-receivefax:2] Set("SIP/metaswitch-00000001", > "[email protected]") i > n new stack > -- Executing [...@macro-receivefax:3] > Answer("SIP/metaswitch-00000001", "") in new stack > -- Executing [...@macro-receivefax:4] Wait("SIP/metaswitch-00000001", > "2") in new stack > -- Executing [...@macro-receivefax:5] > ReceiveFAX("SIP/metaswitch-00000001", "/var/spool/asterisk-fax/1 > 274995265.1.tif") in new stack > -- Executing [...@macro-receivefax:6] > System("SIP/metaswitch-00000001", "/usr/local/bin/mailfax /var/s > pool/asterisk-fax/1274995265.1.tif [email protected] "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 [...@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,[email protected]) > > 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 > > -- _____________________________________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
