Hi, Brett!
I was talking about the DEBUG info (debug core parameter set to 6). If
you can provide the logs for such a corruption on pastebin.com or
something it would be great. Otherwise I will try to reproduce myself
this scenario and see what's happening.
I'm not sure what version are you using, but the dialog based version
was only added in 1.7. In 1.6 this function was indeed using the vst/vsf
headers, and if you don't see them any more in your traces it might mean
that you somehow copied the uac module from 1.7 to 1.6. Please double
check that.
Regards,
Răzvan
On 12/15/2011 11:40 PM, Brett Nemeroff wrote:
Razvan,
I'm using the new dialog based method. If I remember right the old way
was with vsf/vst headers and I'm definitely not using that anymore.
The version I'm using is a svn pull from 1.6.3 (7919), which I think
is how I'm doing the dialog based version. I'm not quite ready to move
to 1.7 but I'm close.
These servers I'm having this issue on have quite a bit of load on
them; but I can try to isolate the issue. Here's some entries that are
in my log that might help you out:
Dec 15 21:28:07 lcr02 /usr/local/sbin/opensips[1433]:
ERROR:core:parse_from_header: bad msg or missing FROM header
Dec 15 21:28:07 lcr02 /usr/local/sbin/opensips[1433]:
ERROR:uac:restore_uris_reply: failed to find/parse FROM hdr
Dec 15 21:30:55 lcr02 /usr/local/sbin/opensips[1432]:
ERROR:core:parse_to: unexpected char [>] in status 10:
<<<sip:[email protected]
<mailto:sip%[email protected]>>>> .
Dec 15 21:30:55 lcr02 /usr/local/sbin/opensips[1432]:
ERROR:core:parse_from_header: bad from header
Dec 15 21:30:55 lcr02 /usr/local/sbin/opensips[1432]:
ERROR:uac:restore_uris_reply: failed to find/parse FROM hdr
What kind of debug would you need? I may be able to replace it on a
smaller scale.
Thanks!
-Brett
On Thu, Dec 15, 2011 at 4:25 AM, Razvan Crainea
<[email protected] <mailto:[email protected]>> wrote:
Hi, Brett!
Are you using uac_replace_from function with dialog support or the
old approach with route parameters? Would it be possible to
increase OpenSIPS debugging level and paste some extra information?
Regards,
--
Răzvan Crainea
OpenSIPS Developer
On 12/15/2011 12:41 AM, Brett Nemeroff wrote:
Hello List,
I'm sure I brought this up sometime before, but I'm still having
this issue. I have to imagine that some of you out there are
having it as well. Running OpenSIP-1.6.4
I perform a uac_replace_from. It works just fine, But on
subsequent transactions within the dialog, like a BYE that comes
from the destination, the restored From is corrupted IF there was
a port in the original From. This appears to be isolated to cases
where the URI has a port in it.
For example, here's the From from the original INVITE
From: "8005551212 <tel:8005551212>" <sip:[email protected]:5070
<http://sip:[email protected]:5070>>;tag=as3371c611.
And then the far end sends a BYE later on:
From: "18705551313 <tel:18705551313>" <sip:[email protected]
<mailto:sip%[email protected]>>;tag=SDsjh0f99-eb402829
And I relay the BYE:
From: "18705551313 <tel:18705551313>" <sip:[email protected]
<mailto:sip:[email protected]><4)2$6:^E7>;tag=SDsjh0f99-eb402829
So aside from getting the client to stop sending the port in the
From header, is there another fix for this?
Thanks!
-Brett
_______________________________________________
Users mailing list
[email protected] <mailto:[email protected]>
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
_______________________________________________
Users mailing list
[email protected] <mailto:[email protected]>
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users