f7bf8690 |
# performance settings for speed
#
# don't want to be too noisy when measuring speed
#debug=9
debug=1
# disable all checks for speed
check_via=0
dns=off
rev_dns=off
#
#fork=no
# launch many processes for speed
fork=yes
#
#log_stderror=yes
# do not print out anything to stderr -- that would slow down
log_stderror=no
# many children will help to serve even if some block
children=64
# allow for a huge buffer size as long as OS allows
maxbuffer=999999
# port on which the server will be listening
port=5062
# listen on a specific interface
#listen=1.2.3.4
# debug settings
#
#debug=9 # debug level (cmd line: -dddddddddd)
#check_via=1 # (cmd. line: -v)
#dns=on # (cmd. line: -r)
#rev_dns=yes # (cmd. line: -R)
#fork=no # (cmd. line: -D)
#log_stderror=yes # (cmd line: -E)
#port=5062
# for more info: sip_router -h
#loadmodule "modules/textops/textops.so"
route{
# use syslog facility to report something
# log("entered");
# change requrest-URI
rewritehostport("newdomain.com:5062");
# forward to address in current URI (the rewritten one now!)
# forward(uri:host, uri:port);
forward( "localhost", 6666);
# condition with regular expression matching (case-insensitive)
# if (method=="REGISTER" & uri=~"^sip:.*@iptel.org" & src_ip==192.68.99.0/24 )
# forward to a fixed destination
# forward("fox.iptel.org", 5555 )
# else forward ("bat.iptel.org");
# pass request to an external program
# exec('/bin/ls >/tmp/x');
# textops module (requires the module to be loaded!)
# replace('^User-Agent:.*$', "User-Agent: ser 0.8.x");
# search_append('To:.*$', "Foo Bar");
# route ... kindof goto , see route[1] bellow
# route(1);
}
#route[1] {
# log("route 1 hit");
#}
|