[iaxmodem-users] Email To Fax, Hylafax and IAXModem, No Authority
Brought to you by:
faxguy
|
From: Joshua N. <jn...@cy...> - 2006-08-25 14:36:46
|
I'm still stuck on this. Trying to use Hylafax and IAX modem to setup =
an email to fax relay server, but when I try to send a fax out via the =
/dev/ttyIAX? device, IAX debug gives me a "No Authority" on TX.
iaxmodem ttyIAX0 on the command line gives me this.
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
cytrex3 mercestes # iaxmodem ttyIAX0
[2006-08-24 16:28:45] Modem started
[2006-08-24 16:28:45] Setting device =3D '/dev/ttyIAX0'
[2006-08-24 16:28:45] Setting owner =3D 'uucp:uucp'
[2006-08-24 16:28:45] Setting mode =3D '660'
[2006-08-24 16:28:45] Setting port =3D 4571
[2006-08-24 16:28:45] Setting refresh =3D 300
[2006-08-24 16:28:45] Setting server =3D '216.54.143.19'
[2006-08-24 16:28:45] Setting peername =3D 'iaxmodem1'
[2006-08-24 16:28:45] Setting secret =3D 'my_super_secret'
[2006-08-24 16:28:45] Setting cidname =3D 'John Doe'
[2006-08-24 16:28:45] Setting cidnumber =3D '8005551212'
[2006-08-24 16:28:45] Setting codec =3D slinear
[2006-08-24 16:28:45] Opened pty, slave device: /dev/pts/12
[2006-08-24 16:28:45] Created /dev/ttyIAX0 symbolic link
[2006-08-24 16:28:45] Registration completed successfully.
=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
IAX debug gives me this.
=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
IAX2 Debugging Enabled
Rx-Frame Retry[ No] -- OSeqno: 000 ISeqno: 000 Type: IAX Subclass: =
NEW
Timestamp: 00003ms SCall: 29619 DCall: 00000 [216.54.143.19:4572]
VERSION : 2
CALLING NUMBER : 8005551212
CALLING NAME : John Doe
FORMAT : 4
CAPABILITY : 76
USERNAME : iaxmodem2
CALLED NUMBER : 2819870065
DNID : 2819870065
Tx-Frame Retry[000] -- OSeqno: 000 ISeqno: 001 Type: IAX Subclass: =
REJECT
Timestamp: 00002ms SCall: 00001 DCall: 29619 [216.54.143.19:4572]
CAUSE : No authority found
CAUSE CODE : 50
Rx-Frame Retry[ No] -- OSeqno: 001 ISeqno: 001 Type: IAX Subclass: =
ACK
Timestamp: 00002ms SCall: 29619 DCall: 00001 [216.54.143.19:4572]
=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
I've switched from slinear to ulaw just in case * wasn't liking that. =
I've double and triple checked my passwords and contexts. Here is all =
my config files.
\etc\iaxmodem I have ttyIAX[0-3]
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
device /dev/ttyIAX0
owner uucp:uucp
mode 660
port 4571
refresh 60
server 216.54.143.19
peername iaxmodem1
secret my_super_secret
cidname John Doe
cidnumber 8005551212
codec ulaw
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ttyIAX0 configures iaxmodem1, and ttyIAX1 configures iaxmodem2, and so =
forth.
my IAX.conf reads:
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
[iaxmodem1]
type=3Dpeer
secret=3Dmy_super_secret
context=3Dinternal-fax
host=3Ddynamic
qualify=3D300
disallow=3Dall
allow=3Dulaw
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Here is my context "internal-fax" from Asterisk in Extensions.conf
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
[internal-fax]
;exten =3D> faxrcv,1,Dial(IAX2/iaxmodem1/${ARG2})
exten =3D> faxrcv,1,Dial(IAX2/iaxmodem2/${ARG2})
exten =3D> faxrcv,2,Dial(IAX2/iaxmodem3/${ARG2})
exten =3D> faxrcv,3,Dial(IAX2/iaxmodem4/${ARG2})
exten =3D> faxrcv,4,Busy
exten =3D> faxrcv,5,Hangup
exten =3D> _X.,1,Dial(zap/R1d/${EXTEN},60)
exten =3D> _X.,2,Hangup()
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
iax2 show peers in * cli
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
iaxmodem4 216.54.143.19 (D) 255.255.255.255 4574 OK =
(3 ms)
iaxmodem3 216.54.143.19 (D) 255.255.255.255 4573 OK =
(1 ms)
iaxmodem2 216.54.143.19 (D) 255.255.255.255 4572 OK =
(3 ms)
iaxmodem1 216.54.143.19 (D) 255.255.255.255 4571 OK =
(3 ms)
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
faxstat from commandline
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
Modem ttyIAX0 (+1.XXX.XXX.XXXX): Running and idle
Modem ttyIAX1 (+1.XXX.XXX.XXXX): Running and idle
Modem ttyIAX2 (+1.XXX.XXX.XXXX): Running and idle
Modem ttyIAX3 (+1.XXX.XXX.XXXX): Running and idle
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
My ttyIAX0-3 files in /var/spool/fax/etc are simlinks to =
config.iaxmodem, like so,
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
-rw-r--r-- 1 uucp uucp 1590 Aug 25 08:08 config.iaxmodem
lrwxrwxrwx 1 uucp uucp 15 Aug 24 09:21 config.ttyIAX0 -> =
config.iaxmodem
lrwxrwxrwx 1 uucp uucp 15 Aug 24 09:21 config.ttyIAX1 -> =
config.iaxmodem
lrwxrwxrwx 1 uucp uucp 15 Aug 24 09:21 config.ttyIAX2 -> =
config.iaxmodem
lrwxrwxrwx 1 uucp uucp 15 Aug 24 09:21 config.ttyIAX3 -> =
config.iaxmodem
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
My /var/spool/fax/etc/config.iaxmodem reads:
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
CountryCode: 1
AreaCode: 832
FAXNumber: +1.XXX.XXX.XXXX
LongDistancePrefix: 1
InternationalPrefix: 011
DialStringRules: etc/dialrules
ServerTracing: 1
SessionTracing: 0xFFF
RecvFileMode: 0600
LogFileMode: 0600
DeviceMode: 0600
RingsBeforeAnswer: 4
SpeakerVolume: off
GettyArgs: "-h %l dx_%s"
LocalIdentifier: "IAXmodem"
TagLineFont: etc/lutRS18.pcf
TagLineFormat: "From %%l|%c|Page %%P of %%T"
MaxRecvPages: 200
ModemType: Class1 # use this to supply a hint
ModemResetCmds: ATH1
ModemReadyCmds: ATH0
ModemRingResponse: AT+VRID=3D1
ModemRingsBeforeResponse: 1
Class1AdaptRecvCmd: AT+FAR=3D1
Class1TMConnectDelay: 400 # counteract quick CONNECT =
response
Class1RMQueryCmd: "!24,48,72,96" # V.17 fast-train recv doesn't =
work well
Class1JBIGSupport: yes # Gentoo installs JBIG-KIT but =
not the libtiff patch
CallIDPattern: "NMBR=3D"
CallIDPattern: "NAME=3D"
CallIDPattern: "NDID=3D"
CallIDAnswerLength: 10
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D
/usr/lib64/fax/sendfax.config
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D
verbose y
debug 5
Host 216.54.143.19
Protocol ssh
Modem ttyIAX0:ttyIAX1:ttyIAX2:ttyIAX3
fax-devices ttyIAX0:ttyIAX1:ttyIAX2:ttyIAX3
fax-id 49 115 xxxxxxxx
ModemDialCmd: ATX3DT%s
max-tries 3
max-tries-continue y
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D
If someone can please tell me what I'm missing, I would greatly =
appreciate it.
Thanks,
Joshua Nunn
Network Manager
Cypress Telecommunications
|