1. Your calling UA behaves wrong - the ACK must be sent to the proxy (record route), not directly to the other UA.
2. increase the log level and watch the sylog output - ser should tell you if there is a problem with the INVITE message. Do you have a loose-route() block in your ser.cfg?
regards, klaus
bert berlin wrote:
HI,
WE are having problems with t.38 fax and record-route in SER.
Without record_route, using only t_relay(), fax works fine between two of our UA's.
However, when record_route is used, a voice call is successful but a fax call fails. An ethereal sniff shows that the "re-invite" from the destination to the origination is never forwarded to the origination UA. Thus, the fax fails.
If I turn off record_route(), the fax call succeeds.
An ethereal sniff of the failure case is attached. A snip of the ser.cfg file which shows the use of record_route() and t_relay() is attached. If I comment out the one line for record_route(), the fax succeeds.
Any ideas as to why this fails?
thanks bert --
Bert Berlin
Director, System Test Quintum Technologies, Inc. 71 James Way Eatontown,NJ 07724 ph 732-460-9000 ext 247
if (uri==myself) {
#look for the registered contact in the location table of database #and if find it, rewrite the uri and forward statefully to the destination if (lookup ("location")) { record_route();#send everything back through the proxy t_relay(); break; }
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers