|
View:
New views
17 Messages
—
Rating Filter:
Alert me
|
|
|
Register Request ForwardHi 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 _______________________________________________ Kamailio (OpenSER) - Users mailing list Users@... http://lists.kamailio.org/cgi-bin/mailman/listinfo/users http://lists.openser-project.org/cgi-bin/mailman/listinfo/users |
|
|
Re: Register Request ForwardHi 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@... [mailto:users-bounces@...] On
Behalf Of toqeer ali 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
_______________________________________________ Kamailio (OpenSER) - Users mailing list Users@... http://lists.kamailio.org/cgi-bin/mailman/listinfo/users http://lists.openser-project.org/cgi-bin/mailman/listinfo/users |
|
|
Re: Register Request ForwardThanks it Registered but i can't call on this .. "authentication Required from proxy". what i should do now. 2009/11/10 Denis Putyato <denis7979@...>
-- Toqeer Ali Syed Red Hat Certified Engineer mob: +92 321 9059916 _______________________________________________ Kamailio (OpenSER) - Users mailing list Users@... http://lists.kamailio.org/cgi-bin/mailman/listinfo/users http://lists.openser-project.org/cgi-bin/mailman/listinfo/users |
|
|
Re: Register Request Forward“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@...] 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@...> 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@...
[mailto:users-bounces@...]
On Behalf Of toqeer ali 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
_______________________________________________ Kamailio (OpenSER) - Users mailing list Users@... http://lists.kamailio.org/cgi-bin/mailman/listinfo/users http://lists.openser-project.org/cgi-bin/mailman/listinfo/users |
|
|
Re: Register Request ForwardThanks 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@...
-- Toqeer Ali Syed Red Hat Certified Engineer mob: +92 321 9059916 _______________________________________________ Kamailio (OpenSER) - Users mailing list Users@... http://lists.kamailio.org/cgi-bin/mailman/listinfo/users http://lists.openser-project.org/cgi-bin/mailman/listinfo/users |
|
|
Re: Register Request Forward«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@...] 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@... “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@...]
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@...> 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@...
[mailto:users-bounces@...]
On Behalf Of toqeer ali 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
_______________________________________________ Kamailio (OpenSER) - Users mailing list Users@... http://lists.kamailio.org/cgi-bin/mailman/listinfo/users http://lists.openser-project.org/cgi-bin/mailman/listinfo/users |
|
|
Re: 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@...>
-- Toqeer Ali Syed Red Hat Certified Engineer mob: +92 321 9059916 _______________________________________________ Kamailio (OpenSER) - Users mailing list Users@... http://lists.kamailio.org/cgi-bin/mailman/listinfo/users http://lists.openser-project.org/cgi-bin/mailman/listinfo/users |
|
|
Re: Register Request ForwardTry to use dlg_bridge(); function in dialog module From: toqeer ali
[mailto:toqeer83@...]
basically Asterisk receive the
request and send back to kamailio but kamailio can't send back to xlite. 2009/11/11 Denis Putyato <denis7979@...> «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@...]
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@... “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@...]
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@...> 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@...
[mailto:users-bounces@...]
On Behalf Of toqeer ali 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
_______________________________________________ Kamailio (OpenSER) - Users mailing list Users@... http://lists.kamailio.org/cgi-bin/mailman/listinfo/users http://lists.openser-project.org/cgi-bin/mailman/listinfo/users |
|
|
Re: Register Request ForwardHere is the update: 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@...>
-- Toqeer Ali Syed Red Hat Certified Engineer mob: +92 321 9059916 _______________________________________________ Kamailio (OpenSER) - Users mailing list Users@... http://lists.kamailio.org/cgi-bin/mailman/listinfo/users http://lists.openser-project.org/cgi-bin/mailman/listinfo/users |
|
|
Re: Register Request ForwardRegistration 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@...] 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@...> Try
to use dlg_bridge(); function in dialog module From: toqeer
ali [mailto:toqeer83@...]
basically Asterisk receive the request
and send back to kamailio but kamailio can't send back to xlite.. 2009/11/11
Denis Putyato <denis7979@...> «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@...]
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@... “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@...]
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@...> 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@...
[mailto:users-bounces@...]
On Behalf Of toqeer ali 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
_______________________________________________ Kamailio (OpenSER) - Users mailing list Users@... http://lists.kamailio.org/cgi-bin/mailman/listinfo/users http://lists.openser-project.org/cgi-bin/mailman/listinfo/users |
|
|
Re: Register Request ForwardHmmm
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@...>
-- Toqeer Ali Syed Red Hat Certified Engineer mob: +92 321 9059916 _______________________________________________ Kamailio (OpenSER) - Users mailing list Users@... http://lists.kamailio.org/cgi-bin/mailman/listinfo/users http://lists.openser-project.org/cgi-bin/mailman/listinfo/users |
|
|
Re: Register Request Forward “can i
use regular expression in $fu=XXX” You can use regexp. $fu=~”expression” From: toqeer ali
[mailto:toqeer83@...] 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@...> 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@...]
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@...> Try
to use dlg_bridge(); function in dialog module From: toqeer
ali [mailto:toqeer83@...]
basically Asterisk receive the request
and send back to kamailio but kamailio can't send back to xlite.. 2009/11/11
Denis Putyato <denis7979@...> «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@...]
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@... “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@...]
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@...> 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@...
[mailto:users-bounces@...]
On Behalf Of toqeer ali 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
_______________________________________________ Kamailio (OpenSER) - Users mailing list Users@... http://lists.kamailio.org/cgi-bin/mailman/listinfo/users http://lists.openser-project.org/cgi-bin/mailman/listinfo/users |
|
|
Re: Register Request Forwardi have a problem with codec. when i call to canada from kamailio to PSTN, i could not listen his/her voice as they listen( no two way communication)
but when call to other countries it works... Basically call to canada support g729 can i define any codec information in kamailio to G729.
Basically the problem is only with local number when you dial with extension 1 and when you dial with 08 it works... 08 is international gateway of canada... X-lite i am using as a softphone.
please help 2009/11/11 Denis Putyato <denis7979@...>
-- Toqeer Ali Syed Red Hat Certified Engineer mob: +92 321 9059916 _______________________________________________ Kamailio (OpenSER) - Users mailing list Users@... http://lists.kamailio.org/cgi-bin/mailman/listinfo/users http://lists.openser-project.org/cgi-bin/mailman/listinfo/users |
|
|
Re: Register Request ForwardNo two way communication is a problem of NAT in general. If session
has been established then it’s not codec problem. From: toqeer ali
[mailto:toqeer83@...] i have a problem with codec. when i call to canada from
kamailio to PSTN, i could not listen his/her voice as they listen( no two way
communication) but when call to other countries it
works... Basically call to canada support g729 can i define any
codec information in kamailio to G729. Basically the problem is only with local number when
you dial with extension 1 and when you dial with 08 it works... 08 is
international gateway of canada... X-lite i am using as a softphone. please help 2009/11/11 Denis Putyato <denis7979@...> “can i use regular expression in $fu=XXX” You
can use regexp. $fu=~”expression” From: toqeer
ali [mailto:toqeer83@...]
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@...> 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@...]
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@...> Try
to use dlg_bridge(); function in dialog module From: toqeer
ali [mailto:toqeer83@...]
basically Asterisk receive the request
and send back to kamailio but kamailio can't send back to xlite.. 2009/11/11
Denis Putyato <denis7979@...> «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@...]
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@... “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@...]
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@...> 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@...
[mailto:users-bounces@...]
On Behalf Of toqeer ali 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
_______________________________________________ Kamailio (OpenSER) - Users mailing list Users@... http://lists.kamailio.org/cgi-bin/mailman/listinfo/users http://lists.openser-project.org/cgi-bin/mailman/listinfo/users |
|
|
Re: Register Request ForwardThanks Denis,
It is indeed the problem of NAT. We have tried with live ip and its work fine. However, behind the NAT it is not working. I have installed RTPproxy , but still it is not working. Here are the configuration that we use in our cfg file.
modparam("nathelper","received_avp", "$avp(i:42)")
modparam("nathelper", "rtpproxy_sock", "udp:127.0.0.1:8899") modparam("nathelper", "natping_interval", 30) modparam("nathelper", "ping_nated_only", 0) modparam("nathelper", "sipping_bflag", 7) modparam("nathelper", "sipping_from", "sip%3Apinger@...") route {
## NAT Detection
# force_rport(); if (nat_uac_test("19")) { if (method=="REGISTER") { fix_nated_register(); } else { fix_nated_contact(); }; setflag(5); }; ................. and rtpproxy is also configured on the same server.
2009/11/12 Denis Putyato <denis7979@...>
-- Toqeer Ali Syed Red Hat Certified Engineer mob: +92 321 9059916 _______________________________________________ Kamailio (OpenSER) - Users mailing list Users@... http://lists.kamailio.org/cgi-bin/mailman/listinfo/users http://lists.openser-project.org/cgi-bin/mailman/listinfo/users |
|
|
|
|
|
Re: Register Request ForwardOn 13.11.2009 8:36 Uhr, toqeer ali wrote: > My rtpproxy works now basically i am using kamailio 1.2 with LCR, but > when i dial one number via LCR it dial this number and it works but > when i dial second number it says "*filtered destination*", i have to > restart the service and then it dial second number... > > i think LCR not de-alocating the resources any idea ? it is about dns blacklisting that is enabled by default in 1.2: http://www.kamailio.org/dokuwiki/doku.php/core-cookbook:1.2.x#disable_dns_blacklist So set in your config file: disable_dns_blacklist=yes Cheers, Daniel > > 2009/11/12 Denis Putyato <denis7979@... <mailto:denis7979@...>> > > 1) I would done not ” modparam("nathelper", "rtpproxy_sock", > "udp:127.0.0.1:8899 <http://127.0.0.1:8899>")” but > “modparam("nathelper", "rtpproxy_sock", > "unix:/var/run/rtpproxy.sock")” > > 2) > http://www.kamailio.org/docs/modules/1.5.x/nathelper.html#id2468157 > > > > *From:* toqeer ali [mailto:toqeer83@... > <mailto:toqeer83@...>] > *Sent:* Thursday, November 12, 2009 2:10 PM > > > *To:* Denis Putyato > *Cc:* users@... <mailto:users@...> > *Subject:* Re: [Kamailio-Users] Register Request Forward > > > > Thanks Denis, > > > > It is indeed the problem of NAT. We have tried with live ip and > its work fine. However, behind the NAT it is not working. I have > installed RTPproxy , but still it is not working. Here are the > configuration that we use in our cfg file. > > > > modparam("nathelper","received_avp", "$avp(i:42)") > modparam("nathelper", "rtpproxy_sock", "udp:127.0.0.1:8899 > <http://127.0.0.1:8899>") > modparam("nathelper", "natping_interval", 30) > modparam("nathelper", "ping_nated_only", 0) > modparam("nathelper", "sipping_bflag", 7) > modparam("nathelper", "sipping_from", "sip:pinger@... > <mailto:sip%3Apinger@...>") > > route { > > ## NAT Detection > # > force_rport(); > if (nat_uac_test("19")) { > if (method=="REGISTER") { > fix_nated_register(); > } else { > fix_nated_contact(); > }; > setflag(5); > }; > > > ................. > > > > and rtpproxy is also configured on the same server. > > > > > > > 2009/11/12 Denis Putyato <denis7979@... > <mailto:denis7979@...>> > > No two way communication is a problem of NAT in general. If > session has been established then it’s not codec problem. > > > > *From:* toqeer ali [mailto:toqeer83@... > <mailto:toqeer83@...>] > *Sent:* Thursday, November 12, 2009 9:25 AM > > > *To:* Denis Putyato > *Cc:* users@... <mailto:users@...> > *Subject:* Re: [Kamailio-Users] Register Request Forward > > > > i have a problem with codec. when i call to canada from kamailio > to PSTN, i could not listen his/her voice as they listen( no two > way communication) > > but when call to other countries it works... Basically call to > canada support g729 can i define any codec information in > kamailio to G729. > > > > Basically the problem is only with local number when you dial with > extension 1 and when you dial with 08 it works... 08 is > international gateway of canada... > > > > X-lite i am using as a softphone. > > > > please help > > > > 2009/11/11 Denis Putyato <denis7979@... > <mailto:denis7979@...>> > > “can i use regular expression in $fu=XXX” > > > > You can use regexp. $fu=~”expression” > > > > *From:* toqeer ali [mailto:toqeer83@... > <mailto:toqeer83@...>] > *Sent:* Wednesday, November 11, 2009 3:08 PM > > > *To:* Denis Putyato > *Cc:* users@... <mailto:users@...> > *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@... > <mailto:denis7979@...>> > > 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@... > <mailto:toqeer83@...>] > *Sent:* Wednesday, November 11, 2009 2:18 PM > > > *To:* Denis Putyato > *Cc:* users@... <mailto:users@...> > *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@... > <mailto:denis7979@...>> > > Try to use dlg_bridge(); function in dialog module > > > > *From:* toqeer ali [mailto:toqeer83@... > <mailto:toqeer83@...>] > *Sent:* Wednesday, November 11, 2009 12:13 PM > > > *To:* Denis Putyato > *Cc:* users@... <mailto:users@...> > *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@... > <mailto:denis7979@...>> > > «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@... > <mailto:toqeer83@...>] > *Sent:* Wednesday, November 11, 2009 10:16 AM > > > *To:* Denis Putyato > *Cc:* users@l > > ists.kamailio.org <http://ists.kamailio.org/> > > > *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@... > > “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@... > <mailto:toqeer83@...>] > *Sent:* Wednesday, November 11, 2009 6:49 AM > *To:* Denis Putyato > *Cc:* users@... <mailto:users@...> > *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@... > <mailto:denis7979@...>> > > 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@... > <mailto:users-bounces@...> > [mailto:users-bounces@... > <mailto:users-bounces@...>] *On Behalf Of *toqeer ali > *Sent:* Tuesday, November 10, 2009 1:56 PM > *To:* users@... <mailto:users@...> > *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 > > > > > -- > 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 > ------------------------------------------------------------------------ > > _______________________________________________ > Kamailio (OpenSER) - Users mailing list > Users@... > http://lists.kamailio.org/cgi-bin/mailman/listinfo/users > http://lists.openser-project.org/cgi-bin/mailman/listinfo/users -- Daniel-Constantin Mierla * http://www.asipto.com/ _______________________________________________ Kamailio (OpenSER) - Users mailing list Users@... http://lists.kamailio.org/cgi-bin/mailman/listinfo/users http://lists.openser-project.org/cgi-bin/mailman/listinfo/users |
| Free embeddable forum powered by Nabble | Forum Help |