Hi Ovidiu,
I made a fix on CVS - could you please update and re-test to see if the
problem is really solved? actually your report made me discover 2 bugs
:D.....both related to retransmission handling....
thanks and regards,
bogdan
Ovidiu Sas wrote:
ok. At least we are on the same page =)
I will open a bug so we can keep track of it.
Regards,
Ovidiu Sas
On 2/14/07, Bogdan-Andrei Iancu <[EMAIL PROTECTED]> wrote:
Hi Ovidiu,
I found the bug - it is a very spuky one with no obvious fix - by having
the t_relay() to work on an already created transaction, the
retransmission detection was bit (more) screwed up.....:(
regards,
bogdan
Ovidiu Sas wrote:
> Hi Bogdan,
>
> The problem is triggered when from mangling is involved and t_relay is
> used in manual mode and 100 Trying is not sent.
> An INVITE comes in. It's From headers is mangled and then is sent out
> (using usrloc lookup). The INVITE is relayed using t_relay("0x01")
> and no "100 Trying" is sent out.
> On the first INVITE retransmission, the bug will occur.
>
>
> Regards,
> Ovidiu Sas
>
> On 2/13/07, Ovidiu Sas <[EMAIL PROTECTED]> wrote:
>> Hi Bogdan,
>>
>> Yes, the second INVITE is a retransmission.
>> The script is pretty simple: lcr followed by t_relay("0x01").
>> I just don't send back a 100 Trying. Could this cause issues?
>>
>>
>> Regards,
>> Ovidiu Sas
>>
>> On 2/13/07, Bogdan-Andrei Iancu <[EMAIL PROTECTED]> wrote:
>> > Hi Ovidiu,
>> >
>> > second INVITE looks to be a retransmission. Are you using
>> t_newtran() +
>> > t_relay() ?? what is the script sequence for relaying?
>> >
>> > regards,
>> > bogdan
>> >
>> > Ovidiu Sas wrote:
>> > > Hi,
>> > >
>> > >
>> > > I got this bizarre 500 error (openser 1.2.0-pre4-tls
(arm/linux)).
>> > >
>> > > 192.168.2.102 - CISCO IP PHONE
>> > > 192.168.2.22 - openser
>> > > 192.168.2.20 - asterisk
>> > >
>> > > Cisco --> openser --> asterisk
>> > >
>> > >
>> > > Here's the the log:
>> > > ERROR:tm:t_forward_nonack: no branch for forwarding
>> > > ERROR:tm:w_t_relay: t_forward_nonack failed
>> > > ERR: t_relay() in route[1]
>> > >
>> > >
>> > > and here's the ngrep:
_______________________________________________
Devel mailing list
Devel@openser.org
http://openser.org/cgi-bin/mailman/listinfo/devel