š“can i
use regular expression in $fu=XXX”
You can use regexp. $fu=~”expression”
From: toqeer ali
[mailto:toqeer83@gmail.com]
Sent: Wednesday, November 11, 2009 3:08 PM
To: Denis Putyato
Cc: users@lists.kamailio.org
Subject: Re: [Kamailio-Users] Register Request Forward
Hmmm
it works now i just remove Record Route function and it
works,,, now i can dial from 602 to 601... thanks :).
i will start work on how i will
register multiple extension via kamailio to asterisk ... can i use regular
expression in $fu=XXX instead of actual extension extension...
2009/11/11 Denis Putyato <denis7979@mail.ru>
Registration
is a process for telling SoftSwitch (in your variant - Asterisk) where (on
which username, IP address and port) the SoftSwitch must send INVITE when
received incoming call for 601. Try to understand where your asterisk try to
send INVITE when you try to call from 602 to 601.
ngrep
utility will help you (http://ngrep.sourceforge.net/download.html)
From: toqeer
ali [mailto:toqeer83@gmail.com]
Sent: Wednesday, November 11, 2009 2:18 PM
To: Denis Putyato
Cc: users@lists.kamailio.org
Subject: Re: [Kamailio-Users] Register Request Forward
Here
is the update:
what
i have done so for is that I have "Register extension 601" to
asterisk via kamailio and it is registered!.
When
i call to 602 (configured on 192.168.0.1 -- asterisk box) it calls and make
connection and voice call also works (RTP Traffic is ok).
However,
when i call to 601 from 602 (which is directly connected to asterisk
without kamailio ), 601 can't receive call via kamailio.
This is the main problem. Please guide me that how i will define this in
kamailio (ip = 192.168.0.2) that xlite with extension 601
can receive call through 602 which is another extension on Asterisk.
In
a nutshell: 601 (registered through Kamailio to Asterisk) ---can call
---> 602 (registered via Asterisk)
However:
602----cannot call ------> 601
please
help.
2009/11/11
Denis Putyato <denis7979@mail.ru>
Try
to use dlg_bridge(); function in dialog module
From: toqeer
ali [mailto:toqeer83@gmail.com]
Sent: Wednesday, November 11, 2009 12:13 PM
To: Denis Putyato
Cc: users@lists.kamailio.org
Subject: Re: [Kamailio-Users] Register Request Forward
"that
client send INVITE to asterisk via kamailio but no replay is in on this
INVITE"
basically Asterisk receive the request
and send back to kamailio but kamailio can't send back to xlite..
2009/11/11
Denis Putyato <denis7979@mail.ru>
«but call does not route back to me»
You
mean, that incoming call from asterisk to client via kamailio doesn’t
work or that client send INVITE to asterisk via kamailio but no replay is in on
this INVITE?
From: toqeer ali [mailto:toqeer83@gmail.com]
Sent: Wednesday, November 11, 2009 10:16 AM
To: Denis Putyato
Cc: users@l
Subject: Re: [Kamailio-Users] Register Request Forward
Thanks
Again for the prompt reply... Basicaly i want to route Register Requests for
multiple asterisk via kamailio ... by using pattern matching of
extensions...
is
i am on the right path ?? or i can achieve this from dispatcher
or load balancer module .... Basically i want to
register specific extensions to specific asterisk
boxes....
from your
previous reply i can send call to asterisk and register to as well but call
does not route back to me... any clue ...
2009/11/11
Denis Putyato <denis7979@mail.r
“The secret is that the other sip server was asterisk and i want
route call to asterisk via kamailio :).”
I
don’t understand why do you want to do any session with asterisk via
kamailio… not directly to asterisk… but any way the decision is
same – send() or rewritehost()
route
{
if
($fU==”…”&&is_method(“INVITE”))
record_route();
rewritehost(“192.168.0.1”);
t_relay();
}
Do
this before authentication checking is made in kamailio.
From: toqeer
ali [mailto:toqeer83@gmail.com]
Sent: Wednesday, November 11, 2009 6:49 AM
To: Denis Putyato
Cc: users@lists.kamailio.org
Subject: Re: [Kamailio-Users] Register Request Forward
Thanks
it Registered but i can't call on this .. "authentication Required from
proxy". what i should do now.
The
secret is that the other sip server was asterisk and i want route call to
asterisk via kamailio :).
2009/11/10
Denis Putyato <denis7979@mail.ru>
Hi
If
not secret, why do you want to use such scheme?
Your
decision
send();
- core function.
{
If
(is_method(“REGISTER”)&&$fU==”….”)
send(“udp:192.168.0.1:5060”);
}
or
{
If
(is_method(“REGISTER”)&&$fU==”….”) {
rewritehost(“192.168..0.1”);
t_relay();
}
}
From: users-bounces@lists.kamailio.org
[mailto:users-bounces@lists.kamailio.org]
On Behalf Of toqeer ali
Sent: Tuesday, November 10, 2009 1:56 PM
To: users@lists.kamailio.org
Subject: [Kamailio-Users] Register Request Forward
Hi
all,
My
question is how to forward Register Request to another sip server.
For
example one user (X-lite) want to register with 192.168.0.1(sip server1) via
192.168.0.2(sip server 2).
it
means that in the domain part of xlite is 192.168..0.2 and
it basically register with 192.168.0.1.
192.168.0.2
will forward Register request to 192.168..0.1.
it
will be very helpful if any one can answer.
Thanks
--
Toqeer Ali Syed
Red Hat Certified Engineer
mob: +92 321 9059916
--
Toqeer Ali Syed
Red Hat Certified Engineer
mob: +92 321 9059916
--
Toqeer Ali Syed
Red Hat Certified Engineer
mob: +92 321 9059916
--
Toqeer Ali Syed
Red Hat Certified Engineer
mob: +92 321 9059916
--
Toqeer Ali Syed
Red Hat Certified Engineer
mob: +92 321 9059916
--
Toqeer Ali Syed
Red Hat Certified Engineer
mob: +92 321 9059916