Hi All,
Badly need some idea how I can have attain this call flow:
PSTN calling a DID -----> ENUM server ---> kamailio ---->registered device
under NAT.
I already have a device registered to kamailio and since my device is under
NAT, kamailio cannot send the invite to it.
thanks!
Hi guys,
Maybe I'm missing something, but when I have a stateless lb with
websockets enabled, and I don't have mhomed set (meaning that I need to
set $fs manually), how would I set $du and $fs correctly, if $ru is for
example this:
sip:bo87fffs@h7h3rerhg50k.invalid;transport=ws
I tried all kinds of variants and now starting with the simplest
approach possible, doing this for sending out the request to the
websocket client:
$du = $null;
$fs = $null;
forward();
What I get is this error message:
Jun 27 12:30:53 spce lb[12104]: ERROR: <core> [action.c:437]:
do_action(): ERROR: do action: forward: bad uri transport 5
Is there anything special I need to do? Does forward() maybe just not
understand WS transport?
I'm using kamailio 4.0.2.
Any help is greatly appreciated!
Andreas
Hello, I am trying to integrate Kamailio 4.0 into my architecture when using asterisk 1.8.17. When doing so I am getting these errors. Can someone let me know what I need to do? Thank you.
Jun 30 04:09:19 ip-10-164-48-61 kamailio[1804]: INFO: rr [../outbound/api.h:49]: ob_load_api(): Failed to import bind_ob
Jun 30 04:09:19 ip-10-164-48-61 kamailio[1804]: INFO: rr [rr_mod.c:159]: mod_init(): outbound module not available
Jun 30 04:09:19 ip-10-164-48-61 kamailio[1804]: INFO: usrloc [hslot.c:53]: ul_init_locks(): locks array size 512
Jun 30 04:09:19 ip-10-164-48-61 kamailio[1804]: INFO: auth [auth_mod.c:350]: mod_init(): auth: qop set, but nonce-count (nc_enabled) support disabled
Jun 30 04:09:19 ip-10-164-48-61 kamailio[1804]: ERROR: uac [uac.c:299]: mod_init(): 'append_fromtag' RR param is not enabled! - required by AUTO restore mode
Jun 30 04:09:19 ip-10-164-48-61 kamailio[1804]: ERROR: <core> [sr_module.c:939]: init_mod(): init_mod(): Error while initializing module uac (/usr/local/lib64/kamailio/modules/uac.so)
Regards,
Arun
Greetings,
I am migrating some 1.5 servers to 4.0 and I have some questions about how
the LCR module works now.
I am familiar with the concept of the gw table and the lcr table. This was
pretty straight forward. In the new version it looks like we have:
LCR Gateway List
LCR Rule List
LCR Target List
I read through the module documentation and it doesn't really speak to what
the new architecture is intended to accomplish. Anyone have a quick
overview they would like to share which would help me understand the intent
of the data structure?
Thanks,
Geoff
Greetings,
I am looking for a way to get some extra information out of the Contact
header when consuming a multiple choices response. I am using uac_redirect
to populate the branches.
get_redirects("*");
t_load_contacts();
t_next_contacts();
t_on_failure("2");
t_relay();
In my failure_route[2] I am just doing:
t_next_contacts();
t_on_failure("2");
t_relay();
In my Multiple Choices packet, I am getting some additional information
that I would like to log using the acc module. There is a "rate" attribute
that defines how much the outbound leg is going to cost to terminate. Here
is how the packet looks:
SIP/2.0 300 Multiple Choices
Via: SIP/2.0/UDP X.X.X.X;branch=z9hG4bK6213.a6567804.0
Via: SIP/2.0/UDP X.X.X.X;branch=z9hG4bK6213.a6c73fe6.0
Via: SIP/2.0/UDP
X.X.X.X:5060;received=X.X.X.X;branch=z9hG4bK61f266c4;rport=5060
Contact: <sip:9546496708@X.X.X.X;npdi>;q=0.001;rate=0.002000
Contact: <sip:9546496708@X.X.X.X;npdi>;q=0.002;rate=0.009850
Contact: <sip:9546496708@X.X.X.X;npdi>;q=0.003;rate=0.009850
Contact: <sip:9546496708@X.X.X.X;npdi>;q=0.004;rate=0.009850
Contact: <sip:9546496708@X.X.X.X;npdi>;q=0.005;rate=0.009850
Contact: <sip:9546496708@X.X.X.X;npdi>;q=0.006;rate=0.009850
To: <sip:19546496708@X.X.X.X>
From: "7203355925" <sip:7203355925@X.X.X.X>;tag=as5927da08
Call-ID: 3eb09e772e32e18c1fe926230802818c(a)X.X.X.X
CSeq: 102 INVITE
Server: Routing Server
Content-Length: 0
How would I grab that attribute and log it using acc?
Thanks,
Geoff
I am having some trouble getting Siremis 4.0 to work with Kamailio 4.0.
The PHP application is functioning fine and all the DB access is working as
intended. Where I am having an issue is with the "Command Services"
section. I am unclear weather I want the "MI" or "XMLRPC". The basic
functions I want to use would be:
sip_trace on/off
debug XXXX
lcr_reload
address_reload
I know they are going to be different coming from 1.5 to 4.0, but I am
hoping there is still a way to get Siremis to invoke these commands. When
I click on the XMLRPC section, I get this error:
[2013-06-28 21:09:16 (GMT)] An exception occurred while executing this
script:
Error message: #2, require_once(XML/RPC.php)
[function.require-once<http://dialer201.ivr-platform.com/siremis/ser/function.require-once>]:
failed to open stream: No such file or directory
Script name and line number of error:
/var/www/siremis-4.0.0/siremis/modules/ser/service/asipto/libs/cmds/serxr.php:2
*function:* errorHandler ( 2, "require_once(XML/RPC.php) [<a
href='function.require-once'>funct...",
"/var/www/siremis-4.0.0/siremis/modules/ser/service/asipto/libs/c...", 2,
Array(12) ) @ /var/www/siremis-4.0.0/openbiz/bin/sysheader.inc 117
*function:* userErrorHandler ( 2, "require_once(XML/RPC.php) [<a
href='function.require-once'>funct...",
"/var/www/siremis-4.0.0/siremis/modules/ser/service/asipto/libs/c...", 2,
Array(12) ) @
*function:* require_once ( ) @
/var/www/siremis-4.0.0/siremis/modules/ser/service/asipto/libs/cmds/serxr.php
2
*function:* include_once (
"/var/www/siremis-4.0.0/siremis/modules/ser/service/asipto/libs/c..." ) @
/var/www/siremis-4.0.0/siremis/modules/ser/cms/form/XrcmdsForm.php 2
*function:* include_once (
"/var/www/siremis-4.0.0/siremis/modules/ser/cms/form/XrcmdsForm.p..." ) @
/var/www/siremis-4.0.0/openbiz/bin/ObjectFactory.php 162
*function:* constructObject ( "ser.cms.form.XrcmdsForm" ) @
/var/www/siremis-4.0.0/openbiz/bin/ObjectFactory.php 56
*function:* getObject ( "ser.cms.form.XrcmdsForm" ) @
/var/www/siremis-4.0.0/openbiz/bin/easy/EasyView.php 348
*function:* initAllForms ( ) @
/var/www/siremis-4.0.0/openbiz/bin/easy/EasyView.php 232
*function:* render ( ) @
/var/www/siremis-4.0.0/openbiz/bin/BizController.php 221
*function:* renderView ( "ser.view.XrcmdsView", "", "", Null, "" ) @
/var/www/siremis-4.0.0/openbiz/bin/BizController.php 107
*function:* dispatchRequest ( ) @
/var/www/siremis-4.0.0/openbiz/bin/BizController.php 32
*function:* include_once (
"/var/www/siremis-4.0.0/openbiz/bin/BizController.php" ) @
/var/www/siremis-4.0.0/siremis/bin/controller.php 6
*function:* include ( "/var/www/siremis-4.0.0/siremis/bin/controller.php" )
@ /var/www/siremis-4.0.0/siremis/bin/_forward.php 102
*function:* include ( "/var/www/siremis-4.0.0/siremis/bin/_forward.php" ) @
/var/www/siremis-4.0.0/siremis/index.php 3
Hi,
I am using SER iptel as a SIP proxy. I have few doubts regarding
ser.cfg configuration file.
1. I am having two config variables, say $a and $b. Can't I do any
comparison of the two in any if loop? e.g. [if ($a == $b)] or something
similar.
2. I exported a function from a module say func1( ). It works perfectly
fine if I pass a static value in it but corrupts the value if I pass a
variable thru it.e.g. func1("11") will work fine but $a = '11' and
func1("%$a") will not work.
3. I want to add a new header field in 200 OK response to REGISTER. How
can I do that?
Please help.
Regards
--Piyush
Thanks and Regards,
--Piyush Bansal
NATT - I & T, Reliance Tech Services, Delhi, India
(M) +91-93502-30362
Enjoy the widest reach of 3G services across India only On Reliance
www.rcom.co.in/3G
The information contained in this electronic message (email) and any attachments to this email are intended for the exclusive use of the addressee(s) and access to this email by any one else is unauthorised. The email may contain proprietary, confidential or privileged information or information relating to Reliance Group. If you are not the intended recipient, please notify the sender by telephone, fax, or return email and delete this communication and any attachments thereto, immediately from your computer. Any dissemination, distribution, or copying of this communication and the attachments thereto (in whole or part), in any manner, is strictly prohibited and actionable at law. The recipient acknowledges that emails are susceptible to alteration and their integrity can not be guaranteed and that Company does not guarantee that any e-mail is virus-free and accept no liability for any damage caused by any virus transmitted by this email.