Status: New
Owner: ----
Labels: Type-Defect Priority-Medium Component-Sip-Servlets MSS-3.0.0.FINAL
Roadmap-Fix
New issue 237 by [email protected]: App name resolution problem on
error response's ACK
http://code.google.com/p/sipservlets/issues/detail?id=237
Hello,
What steps will reproduce the problem?
1. Create two SipServlets with different app-names.
The first one proxies INVITEs to the second.
The second replies an error response (4xx, 5xx or 6xx, generated localy).
2. UAC sends an INVITE to MSS1, which is proxied to MSS2.
MSS2 replies with an error response with a to-tag containing
z9hG4bK<app_id>_<app_name>_<some_numbers> and without Record-Route.
MSS1 ACK the error (without Route) and sends the error message to UAC (the
To header is the same, no Record-Route).
UAC ACK the error (the To header is the same, no Route header).
What is the expected output? What do you see instead?
In the logs:
MSS1 throws a DispatcherException: IllegalArgumentException: The hash
doesn't correspond to any app name: <app_name>.
No exception are expected, MSS should be able to find application in this
case too.
In the SIP headers:
MSS2 (which generate error message) should add a Record-Route header to its
error response if Route header is expected in ACK.
MSS1 should add itself to Record-Route too.
What version of the product are you using? On what operating system?
MSS 2.0.0 with JBoss AS 7.1.2.Final "Steropes"on Debian squeeze 6.0.7.
With sun-java 1.6.0_26.
Please provide any additional information below.
When MSS2 is replaced by another proxy (without Record-Route in error
response and with a to-tag without underscores), the problem does not
happen (or I didn't find it in the logs).
A discussion is opened here:
https://groups.google.com/forum/#!topic/mobicents-public/ljCJ508lbYc.
Attachments:
mss1.debug.log 106 KB
mss2.debug.log 73.8 KB
--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings
--
---
You received this message because you are subscribed to the Google Groups "mobicents-all-issues-changes" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.