Hello all,

I am defining a little script for Kamailio working as a simple forwarder (doing some simple tasks sometimes). I have to use an static database with few rows of PDT data so I decided to use a text database via db_text module. The scripts seems to ok because I do not get any error message from start up logging but kamailio processes are not there!! Moreover, I am not making use of the functions in the script, only initialization!!

I am using kamailio-1.4.1-notls and these are the script lines defining the initialization of those modules.

Thanks a lot.

####### Global Parameters #########                                                                                                
                                                                                                                                   
debug=3                                                                                                                            
log_stderror=no                                                                                                                    
fork=yes                                                                                                                           
children=7 #KAMAILIO_CHILDREN                                                                                                      
                                                                                                                                   
/* uncomment the next line to disable TCP (default on) */                                                                          
disable_tcp=yes                                                                                                                    
                                                                                                                                   
/* uncomment the next line to enable the auto temporary blacklisting of                                                            
   not available destinations (default disabled) */                                                                                
#disable_dns_blacklist=no                                                                                                          
                                                                                                                                   
/* uncomment the next line to enable IPv6 lookup after IPv4 dns                                                                    
   lookup failures (default disabled) */                                                                                           
#dns_try_ipv6=yes                                                                                                                  
                                                                                                                                   
/* uncomment the next line to disable the auto discovery of local aliases                                                          
   based on revers DNS on IPs (default on) */                                                                                      
#auto_aliases=no                                                                                                                   
                                                                                                                                   
/* uncomment and configure the following line if you want Kamailio to                                                              
   bind on a specific interface/port/proto (default bind on all available) */                                                      
listen=udp:172.16.10.1:5060 #KAMAILIO_PROTO:KAMAILIO_IP:KAMAILIO_PORT                                                            
port=5060 #KAMAILIO_PORT                                                                                                           
                                                                                                                                   
/* domain alias for the host */                                                                                                    
alias=domain1.com #KAMAILIO_DOMAIN # global domain                                                                                
alias=domain2.com                                                                                                                      

####### Modules Section ########                                                                                                   
                                                                                                                                   
#set module path                                                                                                                   
mpath="//lib/kamailio/modules/"                                                                                                    
                                                                                                                                   
loadmodule "db_text.so"                                                                                                            
loadmodule "sl.so"                                                                                                                 
loadmodule "tm.so"                                                                                                                 
loadmodule "rr.so"                                                                                                                 
loadmodule "maxfwd.so"                                                                                                             
loadmodule "textops.so"                                                                                                            
loadmodule "mi_fifo.so"                                                                                                            
loadmodule "uri.so"                                                                                                                
loadmodule "xlog.so"                                                                                                               
loadmodule "path.so"                                                                                                               
loadmodule "pdt.so"                                                                                                                
loadmodule "avpops.so"                                                                                                             
                                                                                                                                   
# ----------------- setting module-specific parameters ---------------                                                             
                                                                                                                                   
modparam("pdt|avpops", "db_url", "text:///tmp/kamailio_db")                                                              
                                                                                                                                   
# ----- mi_fifo params -----                                                                                                       
modparam("mi_fifo", "fifo_name", "/tmp/kamailio_fifo")                                                                             
                                                                                                                                   
# ----- rr params -----                                                                                                            
# add value to ;lr param to cope with most of the UAs                                                                              
modparam("rr", "enable_full_lr", 1)                                                                                                
# do not append from tag to the RR (no need for this script)                                                                       
#modparam("rr", "append_fromtag", 0)                                                                                               
                                                                                                                                   
# ----- path params -----                                                                                                          
modparam("path", "use_received", 0)                                                                                                
                                                                                                                                   
# ----- dbtext -----                                                                                                               
modparam("db_text", "db_mode", 0)                                                                                                  
                                                                                                                                   
# ----- pdt params -----                                                                                                           
modparam("pdt", "db_table", "pdt")                                                                                                 
modparam("pdt", "sdomain_column", "sdomain")                                                                                       
modparam("pdt", "prefix_column", "prefix")                                                                                         
modparam("pdt", "domain_column", "domain")                                                                                         
                                                                                                                                   
                                                                                                                                   
####### Routing Logic ########                                                                                                     
[..]

--
Arturo Díaz