Is anyone aware of any issues with SIP REINVITE authentication and T.38? I have Callweaver terminating t.38 fine in most situations (where the sender is on a regular fax)- in this instance the provider actually initiates t.38, and all works fine.
However, if the sending party is talking t.38 to my provider's switch, their switch does not initiate t.38 and instead callweaver has to do so, which it attempts to: --8<-- set_destination: Parsing <sip:[EMAIL PROTECTED]:5060> for address/port to send to set_destination: set destination to xxx.xx.254.21, port 5060 T.38 UDPTL is at port xxx.xx.20.98:14548... 13 headers, 15 lines Reliably Transmitting (no NAT) to xxx.xx.254.21:5060: INVITE sip:[EMAIL PROTECTED]:5060 SIP/2.0 Via: SIP/2.0/UDP xxx.xx.20.98:5060;branch=z9hG4bK34a5f718;rport From: <sip:[EMAIL PROTECTED]>;tag=as2b0da78d To: <sip:[EMAIL PROTECTED]:5060>;tag=metaswitch.provider.com+1+277a59 +ef3526ce;isup-oli=00 Contact: <sip:[EMAIL PROTECTED]> Call-ID: [EMAIL PROTECTED] CSeq: 102 INVITE User-Agent: CallWeaver Max-Forwards: 70 Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY X-callweaver-info: SIP re-invite (T38 switchover) Content-Type: application/sdp Content-Length: 342 v=0 o=root 9176 9177 IN IP4 xxx.xx.20.98 s=session c=IN IP4 xxx.xx.20.98 t=0 0 m=image 14548 udptl t38 a=T38FaxVersion:0 ... -->8-- However, since this doesn't contain any auth info, my provider responds with a 401, which callweaver dutifully ACKs, then sends its response, except this time the SDP shows: --8<-- Content-Type: application/sdp Content-Length: 214 v=0 o=root 9176 9178 IN IP4 xxx.xx.20.98 s=session c=IN IP4 xxx.xx.20.98 t=0 0 m=audio 14548 RTP/AVP 0 101 a=rtpmap:0 PCMU/8000 a=rtpmap:101 telephone-event/8000 a=fmtp:101 0-16 a=silenceSupp:off - - - - -->8-- So between the call to 'transmit_reinvite_with_t38_sdp' and getting the 401 it appears Callweaver is forgetting that the session should be t.38 and not advertising it in response to the 401. Has anyone run into an issue like this before and has already made a patch? Or does anyone have any recommendations on any settings that might be missing? ~Matt _______________________________________________ Callweaver-users mailing list [email protected] http://lists.callweaver.org/mailman/listinfo/callweaver-users
