Hi,

We want to have the following behaviour:

An INVITE is received by the sip container.
This INVITE needs to be forked to the original destination and to a new
fixed destination.

This is how we implemented it:
I have two sip applications called A and B.

I install them on 1 server.

Both A and B have one mapping containing only a mapping for INVITE.

The <load-on-startup> for A is 100 and for B it is 200

What I want to do is send an INVITE to the container. It must be picked
up by A and then be routed to B.

What I did in A is in the doInvite() add a route to B with the method
pushRoute("B", "serveraddress");
Then I create a proxy and call proxyTo on the original request URI.

I don't do anything more.

When I initiate a 'call' the INVITE is picked up by B instead of A.
Sometimes when it is picked up by A an endless loop is created.

What am I missing here?

Regards,
Werner van Mook

_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

Reply via email to