logo       

Re: Forward SUBSCRIBER: msg#00471

voip.openser.user

Subject: Re: Forward SUBSCRIBER

Javier,

you just have to extend the script a little bit: if the RURi is for your server, do routing based on location; if not (uri!=myself), just relay it - it will be sent based on domain name to the right proxy.

regards,
bogdan

Javier Ramirez wrote:

ok, thak you
but, if I use 2 OpenSER, how to do this ?
A@OSER1 <mailto:A@OSER1> add B@OSER2 <mailto:B@OSER2>
Example:
User A OSER 1 OSER 2 User B
|---SUBSCRIBER--------->| | |
| |-----SUBSCRIBER ---------->| |
| | |------SUBSCRIBER --->|
|
lookup(location) is 0 because B is not registered in A, so sl_send_reply send 404.
Best Regards
Javier Ramirez

----- Original Message -----
*From:* Bogdan-Andrei Iancu
<mailto:bogdan-/qk4c3+6r1L0ABVSK+4LOw@xxxxxxxxxxxxxxxx>
*To:* Javier Ramirez
<mailto:jvr_78-/E1597aS9LQMlKAeRRkD2Q@xxxxxxxxxxxxxxxx> ; users
openser.org <mailto:users-WLQjAxnOB31AfugRpC6u6w@xxxxxxxxxxxxxxxx>
*Sent:* Friday, May 26, 2006 11:47 AM
*Subject:* Re: [Users] Forward SUBSCRIBER

Javier,

with or without the PA, all the messages will go via your OpenSER...

if you just want to "
when A user add B user, send a SUBSCRIBER to OpenSER,
I need that the OpenSER forward this SUBSCRIBER to B user.
"
you do not need the PA.

as I told you before, just to:
if (is_method("SUBSCRIBE")) {
if (lookup("location")) {
t_relay();
} else {
sl_send_reply("404","Not Found");
}
exit;
}

regards,
bogdan

Javier Ramirez wrote:

> Hi Bogdan,
> I like use PA module for presence,
> the users talk only with the PA, the users use OUTBOUND proxy.
> when A user add B user, send a SUBSCRIBER to OpenSER,
> I need that the OpenSER forward this SUBSCRIBER to B user.
> > > when I coment the "break;" the SUBSCRIBER message is forward to
B user.
> if I don´t coment the break, the SUBSCRIBER end in OpenSER.
> if (method=="SUBSCRIBE") {
> if (!t_newtran()) {
> sl_reply_error();
> };
> handle_subscription("registrar");
> # break;
> };
> best Regards
> Javier Ramirez



__________ NOD32 1.1560 (20060526) Information __________

This message was checked by NOD32 antivirus system.
http://www.eset.com





<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise