[AsteriskBrasil] Problemas com Hylafax
Saulo Quinteiro
sauloquinteiro em gmail.com
Quarta Novembro 18 16:21:59 BRST 2009
Oi pessoal um post grande para discutir a respeito de
Asterisk+IaxModem+Hylafax
Tenho um sistema em produção para recepção de faxes com Asterisk1.4.26 +
iaxmodem 1.2.0 + hylafax 4.4.4.10.
Hoje me deparei com um erro que acontece constantemente de um aparelho
de fax especifico.
Segue error:
RSPREC error/got DCN (sender abort)
Log da recepção:
Nov 18 15:28:38.29: [ 4319]: SESSION BEGIN 000000317 554121419500
Nov 18 15:28:38.29: [ 4319]: HylaFAX (tm) Version 4.4.4
Nov 18 15:28:38.29: [ 4319]: DynamicConfig: bin/dynconf.php "/dev/ttyIAX1"
Nov 18 15:28:38.38: [ 4319]: <-- [4:ATA\r]
Nov 18 15:28:42.11: [ 4319]: --> [7:CONNECT]
Nov 18 15:28:42.11: [ 4319]: ANSWER: FAX CONNECTION DEVICE '/dev/ttyIAX1'
Nov 18 15:28:42.11: [ 4319]: RECV FAX: begin
Nov 18 15:28:42.11: [ 4319]: <-- data [32]
Nov 18 15:28:42.11: [ 4319]: <-- data [2]
Nov 18 15:28:43.07: [ 4319]: --> [7:CONNECT]
Nov 18 15:28:43.07: [ 4319]: <-- data [23]
Nov 18 15:28:43.07: [ 4319]: <-- data [2]
Nov 18 15:28:43.81: [ 4319]: --> [7:CONNECT]
Nov 18 15:28:43.81: [ 4319]: <-- data [13]
Nov 18 15:28:43.81: [ 4319]: <-- data [2]
Nov 18 15:28:44.40: [ 4319]: --> [2:OK]
Nov 18 15:28:44.40: [ 4319]: <-- [9:AT+FRH=3\r]
Nov 18 15:28:45.54: [ 4319]: --> [7:CONNECT]
Nov 18 15:28:46.88: [ 4319]: --> [2:OK]
Nov 18 15:28:46.88: [ 4319]: RECV recv NSF (non-standard facilities)
Nov 18 15:28:46.88: [ 4319]: <-- [9:AT+FRH=3\r]
Nov 18 15:28:47.59: [ 4319]: --> [7:CONNECT]
Nov 18 15:28:47.59: [ 4319]: --> [2:OK]
Nov 18 15:28:47.59: [ 4319]: RECV recv CSI (called subscriber id)
Nov 18 15:28:47.59: [ 4319]: <-- [9:AT+FRH=3\r]
Nov 18 15:28:47.92: [ 4319]: --> [7:CONNECT]
Nov 18 15:28:47.96: [ 4319]: --> [2:OK]
Nov 18 15:28:47.96: [ 4319]: RECV recv DIS (identification signal)
Nov 18 15:28:47.96: [ 4319]: <-- [9:AT+FRH=3\r]
Nov 18 15:28:52.68: [ 4319]: --> [7:CONNECT]
Nov 18 15:28:54.04: [ 4319]: --> [2:OK]
Nov 18 15:28:54.04: [ 4319]: RECV recv NSF (non-standard facilities)
Nov 18 15:28:54.04: [ 4319]: <-- [9:AT+FRH=3\r]
Nov 18 15:28:54.74: [ 4319]: --> [7:CONNECT]
Nov 18 15:28:54.74: [ 4319]: --> [2:OK]
Nov 18 15:28:54.74: [ 4319]: RECV recv CSI (called subscriber id)
Nov 18 15:28:54.74: [ 4319]: <-- [9:AT+FRH=3\r]
Nov 18 15:28:55.08: [ 4319]: --> [7:CONNECT]
Nov 18 15:28:55.12: [ 4319]: --> [2:OK]
Nov 18 15:28:55.12: [ 4319]: RECV recv DIS (identification signal)
Nov 18 15:28:55.12: [ 4319]: <-- [9:AT+FRH=3\r]
Nov 18 15:28:59.84: [ 4319]: --> [7:CONNECT]
Nov 18 15:29:01.22: [ 4319]: --> [2:OK]
Nov 18 15:29:01.22: [ 4319]: RECV recv NSF (non-standard facilities)
Nov 18 15:29:01.22: [ 4319]: <-- [9:AT+FRH=3\r]
Nov 18 15:29:01.93: [ 4319]: --> [7:CONNECT]
Nov 18 15:29:01.93: [ 4319]: --> [2:OK]
Nov 18 15:29:01.93: [ 4319]: RECV recv CSI (called subscriber id)
Nov 18 15:29:01.93: [ 4319]: <-- [9:AT+FRH=3\r]
Nov 18 15:29:02.25: [ 4319]: --> [7:CONNECT]
Nov 18 15:29:02.29: [ 4319]: --> [2:OK]
Nov 18 15:29:02.29: [ 4319]: RECV recv DIS (identification signal)
Nov 18 15:29:02.29: [ 4319]: <-- [9:AT+FRH=3\r]
Nov 18 15:29:07.02: [ 4319]: --> [7:CONNECT]
Nov 18 15:29:08.38: [ 4319]: --> [2:OK]
Nov 18 15:29:08.38: [ 4319]: RECV recv NSF (non-standard facilities)
Nov 18 15:29:08.38: [ 4319]: <-- [9:AT+FRH=3\r]
Nov 18 15:29:09.09: [ 4319]: --> [7:CONNECT]
Nov 18 15:29:09.09: [ 4319]: --> [2:OK]
Nov 18 15:29:09.09: [ 4319]: RECV recv CSI (called subscriber id)
Nov 18 15:29:09.09: [ 4319]: <-- [9:AT+FRH=3\r]
Nov 18 15:29:09.41: [ 4319]: --> [7:CONNECT]
Nov 18 15:29:09.45: [ 4319]: --> [2:OK]
Nov 18 15:29:09.45: [ 4319]: RECV recv DIS (identification signal)
Nov 18 15:29:09.45: [ 4319]: <-- [9:AT+FRH=3\r]
Nov 18 15:29:14.18: [ 4319]: --> [7:CONNECT]
Nov 18 15:29:15.54: [ 4319]: --> [2:OK]
Nov 18 15:29:15.54: [ 4319]: RECV recv NSF (non-standard facilities)
Nov 18 15:29:15.54: [ 4319]: <-- [9:AT+FRH=3\r]
Nov 18 15:29:16.25: [ 4319]: --> [7:CONNECT]
Nov 18 15:29:16.25: [ 4319]: --> [2:OK]
Nov 18 15:29:16.25: [ 4319]: RECV recv CSI (called subscriber id)
Nov 18 15:29:16.25: [ 4319]: <-- [9:AT+FRH=3\r]
Nov 18 15:29:16.58: [ 4319]: --> [7:CONNECT]
Nov 18 15:29:16.62: [ 4319]: --> [2:OK]
Nov 18 15:29:16.62: [ 4319]: RECV recv DIS (identification signal)
Nov 18 15:29:16.62: [ 4319]: <-- [9:AT+FRH=3\r]
Nov 18 15:29:21.36: [ 4319]: --> [7:CONNECT]
Nov 18 15:29:22.48: [ 4319]: --> [2:OK]
Nov 18 15:29:22.48: [ 4319]: RECV recv DCN (disconnect)
Nov 18 15:29:22.48: [ 4319]: RECV FAX: RSPREC error/got DCN (sender abort)
Nov 18 15:29:22.48: [ 4319]: RECV FAX: end
Nov 18 15:29:22.48: [ 4319]: RSPREC error/got DCN (sender abort)
Nov 18 15:29:22.48: [ 4319]: SESSION END
Encontrei os Seguintes links a respeito:
http://article.gmane.org/gmane.comp.telephony.fax.hylafax.devel/3718
http://hylafax.sourceforge.net/man/hylafax-config.php
Eles falam sobre um parâmetro "Class1RMPersistence" configurável no
config.ttyXXX
Fiz alguns teste e não resolveu nada na verdade na primeira tentativa
consegui receber 2 de 6 paginas do fax depois voltou a dar o mesmo problema.
Porem tentei receber por um outro ambiente semelhante em um cliente e
nele o fax veio sem problemas.
La tenho a mesma arquitetura porem , Asterisk 1.4.23 Iaxmodem 1.1.1 e
Hylafax 4.3.1
A primeira vista acredito que seja as versões do Hylafax/iaxmodem, mas
não tenho certeza alguem aqui da lista sofre deste mesmo problema?
Ou saiba a solução para tal problema?
--
Saulo Quinteiro Dos Santos
Fone: 41-2141-9567
Graduando em Ciência da Computação - UFPR
msn : sauloquinteiro em gmail.com
e-mail: saulo em mpsinf.com.br
cel : 41-9927-5236
Mais detalhes sobre a lista de discussão AsteriskBrasil