HylaFAX The world's most advanced open source fax server

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]

Can't recv multipage fax. Unsp Phase C Error



I have SCO Unix 3.2v4.2, an USR 33.6 faxmodem, and hylafax v4.0p12.

I can receive one page faxes OK. Receiving the 2nd page of a
multipage fax always fails with this message:

REMOTE HANGUP: Unspecified Phase C error, including too much delay
between TCF and +FDR command (code 90)

I have read about other people having this problem and the only hint
of a solution was tried and it didn't work. The thing I tried was to
put these lines into the config file:

PercentGoodLines:	0
MaxConsecutiveBadLines:	0

Knowing that other people are having the same problem is somewhat
reassuring since there must be a solution to this.

I need Class 2.0 because I must accept incoming data connections as
well as incoming fax connections. We do not use hylafax to send
documents. I tried lower communication rates to no avail.

What follows are the config file and the error message log. I hope
these are not too long. Any assistance is greatly appreciated.
Thank you very much.

Rob Side

Here is the config file

CountryCode:		1
AreaCode:		250
FAXNumber:		"+1 250 479 0764"
LongDistancePrefix:	1
InternationalPrefix:	011
DialStringRules:	"etc/dialrules"
ServerTracing:		1
SessionTracing:		11
RecvFileMode:		0644
LogFileMode:		0644
DeviceMode:		0644
SpeakerVolume:		off
GettyArgs:		"-n -h -t 60 %l dx_%s"
LocalIdentifier:	"AIInc 250 479 0764"
TagLineFont:		etc/lutRS18.pcf
TagLineFormat:		"From %%l|%c|Page %%p of %%t"
MaxRecvPages:		50
RingsBeforeAnswer:	1
PercentGoodLines:	0
MaxConsecutiveBadLines:	0
#
ModemType:		Class2.0	# use class 2.0 interface
ModemRate:		38400		# DCE-DTE communication rate
ModemFlowControl:	rtscts		# XON/XOFF flow control assumed
#
ModemNoFlowCmd:	AT&H0&I0&R1	# setup modem for no flow control
ModemHardFlowCmd:	AT&H1&I0&R2	# setup modem for hardware flow control
ModemSoftFlowCmd:	AT&H2&I2&R1	# setup modem for software flow control
#
ModemSetupDTRCmd:	ATS13=3D1&D2	# setup so DTR drop resets modem
ModemSetupDCDCmd:	AT&C1		# setup so DCD reflects carrier (or not)
ModemResultCodesCmd:	ATQ0X4		# enable extended result codes
#
AdaptiveAnswer:		yes
ModemWaitForConnect:	yes
#
ModemSetupAACmd:	AT+FAA=3D1
#
# Set modem speaker volume commands: OFF QUIET LOW MEDIUM HIGH.
# Note that we both turn the speaker on/off and set volume.
#
ModemSetVolumeCmd:	"ATM0 ATM1 ATM1 ATM1 ATM1"
#
# Modem does not support HDLC frame tracing; we add this just
# to eliminate spurious ERROR results that confuse the naive.
#
Class2BUGCmd:		AT+FBU=3D0
#
# The modem doesn't support copy quality checking, even though it
# returns (0-2,0-2) for AT+FCQ=3D?; therefore we override the query
# response so that the server will do copy quality checking.
#
Class2CQQueryCmd:	!(0),(0)	# override modem response
#
# This supposidly fixes a bug in USR firmware
#
Class2NRCmd:		AT+FNR=3D1,1,1,0	# setup status reporting command

Here is the error log:

The full document was not received because:

    Unspecified Phase C error, including too much delay between TCF
and +FDR command

    ---- Transcript of session follows ----

Apr 12 19:59:25.34: [15644]: SESSION BEGIN 00000141 12504790764
Apr 12 19:59:25.34: [15644]: <-- [4:ATA\r]
Apr 12 19:59:33.70: [15644]: --> [4:+FCO]
Apr 12 19:59:33.70: [15644]: ANSWER: FAX CONNECTION
Apr 12 19:59:33.70: [15644]: RECV FAX: begin
Apr 12 19:59:35.00: [15644]: --> [20:+FCS:0,3,0,2,0,0,0,3]
Apr 12 19:59:35.00: [15644]: REMOTE wants 9600 bit/s
Apr 12 19:59:35.00: [15644]: REMOTE wants page width 1728 pixels in 215 mm
Apr 12 19:59:35.00: [15644]: REMOTE wants unlimited page length=20
Apr 12 19:59:35.00: [15644]: REMOTE wants 3.85 line/mm
Apr 12 19:59:35.00: [15644]: REMOTE wants 1-D MR
Apr 12 19:59:35.00: [15644]: --> [2:OK]
Apr 12 19:59:35.00: [15644]: <-- [7:AT+FDR\r]
Apr 12 19:59:38.92: [15644]: --> [7:CONNECT]
Apr 12 19:59:38.92: [15644]: RECV: begin page
Apr 12 19:59:38.92: [15644]: RECV: send trigger 022
Apr 12 20:00:06.26: [15644]: RECV: 32744 bytes of data, 653 total lines
Apr 12 20:00:24.42: [15644]: RECV: 21848 bytes of data, 1097 total lines
Apr 12 20:00:24.42: [15644]: --> [17:+FPS:1,1100,0,0,0]
Apr 12 20:00:25.84: [15644]: --> [6:+FET:0]
Apr 12 20:00:25.84: [15644]: RECV recv MPS (more pages, same document)
Apr 12 20:00:25.84: [15644]: --> [2:OK]
Apr 12 20:00:25.84: [15644]: RECV send MCF (message confirmation)
Apr 12 20:00:25.84: [15644]: RECV FAX (00000141): from <UNSPECIFIED>, page
1 in=20
0:50, INF, 3.85 line/mm, 1-D MR
Apr 12 20:00:25.84: [15644]: <-- [7:AT+FDR\r]
Apr 12 20:00:32.30: [15644]: --> [7:+FHS:90]
Apr 12 20:00:32.30: [15644]: REMOTE HANGUP: Unspecified Phase C error,=20
including too much delay between TCF and +FDR command (code 90)
Apr 12 20:00:32.30: [15644]: RECV FAX (00000141): recvq/fax00010.tif from=20
<UNSPECIFIED>, route to <unspecified>, 1 pages in 0:59
Apr 12 20:00:32.30: [15644]: RECV FAX: Unspecified Phase C error, including
too much delay between TCF and +FDR command
Apr 12 20:00:32.30: [15644]: RECV FAX (00000141): session with <UNSPECIFIED>
terminated abnormally: Unspecified Phase C error, including too much delay=
=20
between TCF and +FDR command
Apr 12 20:00:32.31: [15644]: RECV FAX: bin/faxrcvd "recvq/fax00010.tif"
"tty2A" "00000141" "Unspecified Phase C error, including too much delay
between TCF and +FDR command"

---
Robert Side			Voice: (250) 479 8646  =20
Acquired Intelligence Inc.	Fax:   (250) 479 0764
#205 - 1095 McKenzie Ave	Email: rside@aiinc.bc.ca
Victoria, B.C, CANADA V8P 2L5	URL: http://vvv.com/ai
Acquire=AE is a registered trademark of Acquired Intelligence Inc.




Project hosted by iFAX Solutions