[OpenSIPS-Users] WeSIP Click2call problem??
arundeking
arundeking at gmail.com
Mon Feb 9 11:08:21 CET 2009
Hi Ginés Gómez,
Sorry for late replay,
I solve the issue, and while calling from wesip Its working fine i am using
x-lite soft phone.
the voice is transferring properly.
The new issue has come. I am using voip provider for call the mobile phone
no. through the wesip for one leg call.
One user is x-lite and other is mobile phone no.
When giving origin and destination no in wesip then it is ringing the
x-lite first after pick up the a call the call is going to mobile phone when
i pickup the call in mobile phone . the scenario is like this..
X-lit to............................Voice is
coming...................................... mobile phone no.
Mobile phone ...................................voice is not
coming.............................X-lite.
openser.cfg file is:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
debug=3
fork=yes
log_stderror=yes # (cmd line: -E)
sip_warning=yes
log_facility=LOG_LOCAL0
children=4
port=5080
# ------------------ module loading ----------------------------------
#set module path
mpath="/usr/lib/opensips/modules/"
# Uncomment this if you want to use SQL database
loadmodule "db_mysql.so"
loadmodule "sl.so"
loadmodule "tm.so"
loadmodule "rr.so"
loadmodule "maxfwd.so"
loadmodule "usrloc.so"
loadmodule "registrar.so"
loadmodule "textops.so"
loadmodule "uri.so"
loadmodule "uri_db.so"
loadmodule "permissions.so"
loadmodule "group.so"
loadmodule "mi_fifo.so"
loadmodule "lcr.so"
loadmodule "avpops.so"
loadmodule "xlog.so"
loadmodule "dialog.so"
loadmodule "nat_traversal.so"
loadmodule "nathelper.so"
#loadmodule "mediaproxy.so"
loadmodule "acc.so"
# added for WeSIP
loadmodule "seas.so"
# end added for WeSIP
# ----------------- setting module-specific parameters ---------------
/* uncomment next lines for MySQL based authentication support
NOTE: a DB (like mysql) module must be also loaded */
loadmodule "auth.so"
loadmodule "auth_db.so"
/* uncomment next line for aliases support
NOTE: a DB (like mysql) module must be also loaded */
#loadmodule "alias_db.so"
/* uncomment next line for multi-domain support
NOTE: a DB (like mysql) module must be also loaded
NOTE: be sure and enable multi-domain support in all used modules
(see "multi-module params" section ) */
loadmodule "domain.so"
/* uncomment the next two lines for presence server support
NOTE: a DB (like mysql) module must be also loaded */
#loadmodule "presence.so"
#loadmodule "presence_xml.so"
#loadmodule "presence_mwi.so"
/*loading pua modules */
#loadmodule "pua.so"
#loadmodule "pua_mi.so"
/* loading resource list modules*/
#loadmodule "rls.so"
/* Loading mi_xmlrpc module */
#loadmodule "mi_xmlrpc.so"
# ----------------- setting module-specific parameters ---------------
# ----- mi_fifo params -----
modparam("mi_fifo", "fifo_name", "/tmp/opensips_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)
# ----- rr params -----
modparam("registrar", "method_filtering", 1)
/* uncomment the next line to disable parallel forking via location */
# modparam("registrar", "append_branches", 0)
/* uncomment the next line not to allow more than 10 contacts per AOR */
#modparam("registrar", "max_contacts", 10)
# ----- uri_db params -----
/* by default we disable the DB support in the module as we do not need it
in this configuration */
modparam("uri_db", "use_uri_table", 0)
modparam("uri_db", "db_url",
"mysql://opensips:opensipsrw@localhost/opensips")
# ----- acc params -----
/* what sepcial events should be accounted ? */
modparam("acc", "db_url", "mysql://opensips:opensipsrw@localhost/opensips")
modparam("acc", "early_media", 1)
modparam("acc", "report_ack", 1)
modparam("acc", "report_cancels", 1)
/* by default ww do not adjust the direct of the sequential requests.
if you enable this parameter, be sure the enable "append_fromtag"
in "rr" module */
modparam("acc", "detect_direction", 0)
/* account triggers (flags) */
modparam("acc", "failed_transaction_flag", 3)
modparam("acc", "log_flag", 1)
modparam("acc", "log_missed_flag", 2)
/* uncomment the following lines to enable DB accounting also */
modparam("acc", "db_flag", 1)
modparam("acc", "db_missed_flag", 2)
# ----- usrloc params -----
modparam("usrloc", "db_mode", 0)
/* uncomment the following lines if you want to enable DB persistency
for location entries */
modparam("usrloc", "db_mode", 2)
modparam("usrloc", "db_url",
"mysql://opensips:opensipsrw@localhost/opensips")
# ----- auth_db params -----
/* uncomment the following lines if you want to enable the DB based
authentication */
modparam("auth_db", "calculate_ha1", yes)
modparam("auth_db", "password_column", "password")
modparam("auth_db", "db_url",
"mysql://opensips:opensipsrw@localhost/opensips")
modparam("auth_db", "load_credentials", "")
# ----- alias_db params -----
/* uncomment the following lines if you want to enable the DB based
aliases */
#modparam("alias_db", "db_url",
# "mysql://openser:openserrw@localhost/openser")
# ----- domain params -----
/* uncomment the following lines to enable multi-domain detection
support */
modparam("domain", "db_url",
"mysql://opensips:opensipsrw@localhost/opensips")
modparam("domain", "db_mode", 1) # Use caching
# ----- multi-module params -----
/* uncomment the following line if you want to enable multi-domain support
in the modules (dafault off) */
modparam("alias_db|auth_db|usrloc|uri_db", "use_domain", 1)
#--------------LCR params
#modparam("lcr", "dm_flag", 25)
modparam("lcr", "flags_avp", "$avp(i:712)")
modparam("lcr", "fr_inv_timer_avp", "$avp(i:704)")
modparam("lcr", "gw_uri_avp", "$avp(i:709)")
modparam("lcr", "ruri_user_avp", "$avp(i:500)")
modparam("lcr", "contact_avp", "$avp(i:711)")
modparam("^auth$|lcr", "rpid_avp", "$avp(i:302)")
#---------------avpops param
modparam("avpops", "avp_url",
"mysql://opensips:opensipsrw@localhost/opensips")
modparam("avpops", "avp_table", "usr_preferences")
#-----------------------------Permission params
modparam("permissions", "db_mode", 1)
modparam("permissions", "db_url",
"mysql://opensips:opensipsrw@localhost/opensips")
modparam("permissions", "trusted_table", "trusted")
#-------------------------Dialog Params---------------------------
modparam("dialog", "dlg_flag", 4)
#----------------Media proxy params
modparam("nathelper","natping_interval", 0)
modparam("usrloc", "nat_bflag", 3)
modparam("nathelper","received_avp", "$avp(i:42)")
#modparam("mediaproxy","natping_interval",20)
modparam("nathelper", "sipping_bflag", 7)
modparam("nathelper", "rtpproxy_sock", "udp:127.0.0.1:8899")
modparam("nathelper", "force_socket", "udp:localhost:8899")
#modparam("mediaproxy","mediaproxy_socket", "/var/run/mediaproxy.sock")
#modparam("mediaproxy","sip_asymmetrics","/etc/openser/sip-clients")
#modparam("mediaproxy","rtp_asymmetrics","/ect/openser/rtp-clients")
# ----- presence params -----
/* uncomment the following lines if you want to enable presence */
#modparam("presence|pua|rls",
"db_url","mysql://openser:openserrw@localhost/openser")
#modparam("presence", "server_address", "sip:192.168.1.144:5060")
#modparam("presence", "presentity_table", "presentity")
#modparam("presence", "active_watchers_table", "active_watchers")
#modparam("presence", "watchers_table", "watchers")
#modparam("presence", "fallback2db", 1)
#-----------xcap params------------
#modparam("presence_xml", "xcap_server", "192.168.1.144:443")
#modparam("presence_xml", "db_url",
"mysql://openser:openserrw@localhost/openser")
#modparam("presence_xml", "force_active", 0)
#modparam("presence_xml", "xcap_table", "xcap")
#modparam("presence_xml", "pidf_manipulation", 1)
#modparam("presence_xml", "integrated_xcap_server", 1)
# -- rls params --
#modparam("rls","db_url", "mysql://openser:openserrw@localhost/openser")
#modparam("rls", "integrated_xcap_server", 1)
#modparam("rls", "xcap_root", "http://192.168.1.144/xcap-root:443")
#modparam("rls", "to_presence_code", 10)
#modparam("rls", "xcap_table", "xcap")
#modparam("rls", "rls_event", "dialog;sla")
#------------------mi_xmlrpc---------------
#modparam("mi_xmlrpc", "log_file", "/var/log/openser-xmlrpc.log")
#modparam("mi_xmlrpc", "port", 9000)
#---------------------Radius params------------------
#modparam("acc", "radius_config", "/etc/radiusclient-ng/radiusclient.conf")
#modparam("acc", "radius_flag", 2)
#modparam("acc", "radius_missed_flag", 3)
#modparam("acc", "service_type", 15)
#modparam("auth_radius|group_radius|avp_radius",
"radius_config","/etc/radiusclient-ng/radiusclient.conf")
#modparam("avp_radius", "radius_config",
"/etc/radiusclient-ng/radiusclient.conf")
#modparam("acc", "radius_extra", "User-Name=$Au; \
# Calling-Station-Id=$from; \
# Called-Station-Id=$to; \
# Sip-Translated-Request-URI=$ruri; \
# Sip-RPid=$avp(s:rpid); \
# Source-IP=$si; \
# Source-Port=$sp; \
# Canonical-URI=$avp(s:can_uri); \
# Billing-Party=$avp(s:billing_party); \
# Divert-Reason=$avp(s:divert_reason); \
# X-RTP-Stat=$hdr(X-RTP-Stat); \
# Contact=$hdr(contact); \
# Event=$hdr(event); \
# SIP-Proxy-IP=$avp(s:sip_proxy_ip); \
# ENUM-TLD=$avp(s:enum_tld)")
# -- group_radius params --
#modparam("group_radius", "use_domain", 1)
#modparam("group_radius", "radius_config",
"/etc/radiusclient-ng/radiusclient.conf")
# -- avpops params --
#modparam("avpops", "avp_aliases", "day=i:101;time=i:102")
#modparam("avpops", "avp_url",
"mysql://openser:openserrw@localhost/openser")
#modparam("avpops", "avp_table", "usr_preferences")
modparam("seas","listen_sockets","210.24.31.133:5090")
reply_to_via=1
listen = tcp:210.24.31.133:5080
listen = udp:210.24.31.133:5080
# ------------------------- request routing logic -------------------
# main routing logic
route[15]{
if(is_present_hf("X-WeSIP-SPIRAL")){
#account, log, register, or whatever
t_relay();
}else{
as_relay_t("app_server_1");
} }
route{
$avp(s:can_uri) = $ru;
log(1,"*******************--ENTERING--*********\n");
#xlog("L_INFO", "\nrequest method: [$rm], from URI: [$fu], To URI:
[$tu]\n");
#xlog("L_INFO", "\nUser-Name=$Au; \n Calling-Station-Id=$from; \n
Called-Station-Id=$to; \n \
# Sip-Translated-Request-URI=$ruri;\n
Sip-RPid=$avp(s:rpid); \n Source-IP=$si; \n \
# Source-Port=$sp; \n Canonical-URI=$avp(s:can_uri); \n
Billing-Party=$avp(s:billing_party); \n \
# Divert-Reason=$avp(s:divert_reason); \n
X-RTP-Stat=$hdr(X-RTP-Stat); \n \
# Contact=$hdr(contact); \n Event=$hdr(event); \n
SIP-Proxy-IP=$avp(s:sip_proxy_ip); \n \
# ENUM-TLD=$avp(s:enum_tld) \n");
#
# -- 1 -- Request Validation
#
if (!mf_process_maxfwd_header("10")) {
sl_send_reply("483","Too Many Hops");
exit;
};
if (msg:len >= 2048 ) {
sl_send_reply("513", "Message too big");
exit;
};
#
# -- 2 -- Routing Preprocessing
#
## Record-route all except Register
## Mark packets with nat=yes
## This mark will be used to identify the request in the loose
## route section
if(!is_method("REGISTER")){
if(nat_uac_test("19")){
record_route(";nat=yes");
} else {
record_route();
};
};
##---------------------------Presence related info
# if(is_method("PUBLISH")) {
# xlog("L_INFO", "$rm $hdr(event) for $fu ($ua)");
# if (!t_newtran()) {
# sl_reply_error();
# exit;
# };
# handle_publish();
# t_release();
#} else if( is_method("NOTIFY"))
#{
# rls_handle_notify();
# t_release();
#} else if( is_method("SUBSCRIBE")) {
# log(1,"\n****************I AM SUBSCRIBE");
# xlog("L_INFO", "$rm $hdr(event) from $fu to $ru ($ua)");
# if (!t_newtran()) {
# sl_reply_error();
# exit;
#};
#$var(ret_code)= rls_handle_subscribe();
#if($var(ret_code)== 10) {
# log(1,"\n*********************** I AM HANDLING SUBSCRIBE");
# handle_subscribe();
#}
#t_release();
# }
####---------------------------------------------------------------
##Loose_route packets
if (has_totag()) {
#sequential request withing a dialog should
# take the path determined by record-routing
if (loose_route()) {
#---------------------------RADIUS
LOGING----------------------------------------#
# if(method=="BYE") {
# #Account BYE transactions
# log(1,"\nFLAG IS SET TO 2\n");
# setflag(2);
# };
#------------------------END OF RADIUS
LOGING------------------------------------#
#Check authentication of re-invites
if(method=="INVITE" && (!allow_trusted())) {
if (!proxy_authorize("","subscriber")) {
proxy_challenge("","1");
exit;
} else if (!check_from()) {
sl_send_reply("403", "Forbidden, use From=ID");
exit;
};
};
if(method=="BYE" || method=="CANCEL") {
unforce_rtp_proxy();
#end_media_session();
};
##Detect requests in the dialog behind NA, flag with 6
if(nat_uac_test("19") || search("^Route:.*;nat=yes")){
append_hf("P-hint: LR|fixcontact,setflag6\r\n");
fix_contact();
setbflag(6);
};
route(1);
} else {
sl_send_reply("404","Not here");
}
exit;
}
#CANCEL processing
if (is_method("CANCEL")) {
if (t_check_trans()) {
unforce_rtp_proxy();
#end_media_session();
t_relay();
};
exit;
}
t_check_trans();
#
# -- 3 -- Determine Request Target
#
if (method=="REGISTER") {
log(1,"--------REGISTER LOOP IN MAIN ROUTE\n");
route(2);
} else {
route(3);
};
}
route[1] {
#
# -- 4 -- Forward request to target
#
# Forward statefully
log(1,"\n************************** FORWARDING THE REPLY TO
66.33.157.119");
t_on_reply("1");
t_on_failure("1");
if (!t_relay()) {
sl_reply_error();
};
exit;
}
route[2] {
## Register request handler
if (is_uri_host_local()) {
if (!www_authorize("", "subscriber")) {
www_challenge("", "1");
exit;
};
if (!check_to()) {
sl_send_reply("403", "Forbidden");
exit;
};
if(!search("^Contact:[ ]*\*") && client_nat_test("7")) {
log(1,"-------NAT Checking\n");
setbflag(6);
fix_nated_register();
force_rport();
};
save("location");
exit;
} else if {
sl_send_reply("403", "Forbidden");
};
}
route[3] {
## Requests handler
#------------------------------RADIUS HANDLER IN
INVITE----------------------------------------#
#if (method=="INVITE") {
# # Account INVITE packets
# log(1,"\nFLAG IS SET FOR 2 in INVITE ROUTE\n");
# setflag(2);
# # Account Missed calls
# log(1,"\nFLAG SET FOR 3 for missed calls\n");
# setflag(3);
# Radius Extra
# $avp(s:sip_proxy_ip)="192.168.1.144";
# log(1,"\n SIP_PROXY_IP is $avp(s:sip_proxy_ip) \n");
#};
#---------------------------------END OF RADIUS
LOGGING-----------------------------------------#
if (is_from_local()){
# From an internal domain -> check the credentials and the FROM
if(!allow_trusted()){
if (!proxy_authorize("","subscriber")) {
proxy_challenge("","0");
exit;
} else if(!check_from()) {
sl_send_reply("403", "Forbidden, use From=ID");
exit;
};
};
if (client_nat_test("3")) {
append_hf("P-hint: setflag7|forcerport|fix_contact\r\n");
setbflag(7);
force_rport();
fix_contact();
};
#unconditional call forward
if(avp_db_load("$ru/username","$avp(s:callfwd)")) {
avp_pushto("$ru", "$avp(s:callfwd)");
route(1);
exit;
}
consume_credentials();
#verify aliases, if found replace R-URI.
lookup("aliases");
if (is_uri_host_local()) {
# -- Inbound to Inbound
route(10);
} else {
# -- Inbound to outbound
route(11);
};
} else {
#From an external domain ->do not check credentials
#Verify aliases, if found replace R-URI.
lookup("aliases");
if (is_uri_host_local()) {
#-- Outbound to inbound
route(12);
} else {
# -- Outbound to outbound
route(13);
};
};
}
route[4] {
/* # routing to the public network
if (!load_gws()) {
sl_send_reply("503", "Unable to load gateways");
exit;
}
if(!next_gw()){
sl_send_reply("503", "Unable to find a gateway");
exit;
}
t_on_failure("2");
if (!t_relay()) {
sl_reply_error();
};
exit;*/
log(1,"\n********************* REWRITING THE HOST PORT\n");
rewritehostport("66.33.157.119");
route(1);
}
route[6] {
#
# -- NAT handling --
#
if (isbflagset(6) || isbflagset(7)) {
append_hf("P-hint: Route[6]: mediaproxy \r\n");
force_rtp_proxy();
#use_media_proxy();
};
}
route[10] {
#from an internal domain -> inbound
#Native SIP destinations are handled using the location table
#Gateway destinations are handled by regular expressions
append_hf("P-hint: inbound->inbound \r\n");
log(1,"***************************ENTERING THE PSTN block*********\n");
if (uri=~"^sip:00[0-9]{10,25}@") {
log(1,"\n******************** IAM A LOCAL CALL");
if (is_user_in("credentials","local")) {
strip(2);
route(6);
log(1,"\n*********************** I AM GOING TO ENTER ROUTE 4");
route(4);
exit;
} else {
sl_send_reply("403", "No permissions for local calls");
exit;
};
};
if (uri=~"^sip:1[2-9][0-9]{9}@") {
if (is_user_in("credentials","ld")) {
strip(1);
prefix("+1");
route(6);
route(4);
exit;
} else {
sl_send_reply("403", "No permissions for long distance");
exit;
};
};
if (uri=~"^sip:011[0-9]*@") {
if (is_user_in("credentials","int")) {
strip(3);
prefix("+");
route(6);
route(4);
exit;
} else {
sl_send_reply("403", "No permissions for
international calls");
};
};
if (!lookup("location")) {
if (does_uri_exist()) {
## User not registered at this time.
## Use the IP Address of your e-mail server
revert_uri();
prefix("u");
rewritehostport("192.168.1.171"); #Use the IP address of your
voicemail server
route(6);
route(1);
} else {
sl_send_reply("404", "Not Found");
exit;
}
sl_send_reply("404", "Not Found");
exit;
};
route(6);
route(1);
}
route[11] {
# from an internal domain -> outbound
# Simply route the call outbound using DNS search
append_hf("P-hint: inbound->outbound \r\n");
route(1);
}
route[12] {
# From an external domain -> inbound
# Verify aliases, if found replace R-URI.
lookup("aliases");
if (!lookup("location")) {
sl_send_reply("404", "Not Found");
exit;
};
route(1);
}
route[13] {
#From an external domain outbound
#we are not accepting these calls
append_hf("P-hint: outbound->inbound \r\n");
sl_send_reply("403", "Forbidden");
exit;
}
failure_route[1] {
##--
##-- If cancelled, exit.
##--
if (t_was_cancelled()) {
exit;
};
##--
##-- If busy send to the e-mail server, prefix the "b"
##-- character to indicate busy.
##--
if (t_check_status("486")) {
revert_uri();
prefix("b");
rewritehostport("192.168.1.171");
append_branch();
route(1);
exit;
};
##--
##-- If timeout (408) or unavailable temporarily (480),
##-- prefix the uri with the "u"character to indicate
##-- unanswered and send to the e-mail
##-- sever
##--
if (t_check_status("408") || t_check_status("480")) {
revert_uri();
prefix("u");
rewritehostport("192.168.1.171");
append_branch();
route(1);
exit;
};
}
failure_route[2] {
if(!next_gw()) {
t_reply("503", "Service not available, no more gateways");
exit;
};
t_on_failure("2");
t_relay();
}
onreply_route[1] {
#
#-- On-replay block routing --
#
if (client_nat_test("1")) {
append_hf("P-hint: Onreply-route - fixcontact \r\n");
fix_contact();
};
if ((isbflagset(6) || isbflagset(7)) &&
(status=~"(180)|(183)|2[0-9][0-9]")) {
if (search("^Content-Type:[ ]*application/sdp")) {
append_hf("P-hint: onreply_route|usemediaproxy \r\n");
force_rtp_proxy();
#use_media_proxy();
};
};
exit;
}
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
The server.xml file is like this:
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<,
<Server port="5006" shutdown="SHUTDOWN" debug="0">
<Service name="WeSIP-Standalone">
<Connector
className="org.apache.catalina.connector.http.HttpConnector"
port="8084" minProcessors="5" maxProcessors="10"
enableLookups="true" acceptCount="10" debug="0" />
<Connector className="com.voztele.sipservlet.connector.SipConnector"
minProcessors="5" maxProcessors="10"
enableLookups="true" acceptCount="10" debug="0"
addresses="120.32.121.35:5080" pathName="com.voztele" protocol="udp" >
<ExtraProperties>
<Property key="com.voztele.javax.sip.SER_ADDRESS"
value="120.32.121.35" />
<Property key="com.voztele.javax.sip.SER_PORT" value="5090" />
<Property key="com.voztele.STATISTICS" value="false" />
<Property key="javax.sip.STACK_NAME" value="wesipapp" />
<Property key="javax.sip.STACK_NAME"
value="app_server_1" />
<!-- <property
key="com.voztele.javax.sip.SPIRAL_HDR" value="X-WeSIP-SPIRAL: true" />-->
<Property key="javax.sip.THREAD_POOL_SIZE" value="100" />
<Property key="com.voztele.javax.sip.THREAD_POOL_SIZE" value="100" />
<Property key="com.voztele.javax.sip.REENTRANT_LISTENER"
value="true" />
<Property key="javax.sip.AUTOMATIC_DIALOG_SUPPORT" value="false" />
<Property key="com.voztele.javax.sip.TRACE_LEVEL" value="0" />
</ExtraProperties>
</Connector>
<!-- next line change-->
<Engine name="Standalone" defaultHost="localhost" debug="0"
className="com.voztele.sipservlet.core.ConvergedEngine">
<Mapper className="org.apache.catalina.core.StandardEngineMapper"
protocol="HTTP/1.1"/>
<Mapper className="org.apache.catalina.core.StandardEngineMapper"
protocol="HTTP/1.0"/>
<Mapper className="com.voztele.sipservlet.core.EngineSipMapper"
protocol="SIP/2.0"/>
<Logger className="org.apache.catalina.logger.FileLogger"
timestamp="true"/>
<Realm className="org.apache.catalina.realm.MemoryRealm" />
<!-- next line change-->
<Host name="localhost" nameSip="120.32.121.35_5080" debug="0"
appBase="wesipapps"
className="com.voztele.sipservlet.core.ConvergedHost">
<Logger className="org.apache.catalina.logger.FileLogger"
timestamp="true"/>
<Mapper className="com.voztele.sipservlet.core.SipHostMapper"
protocol="SIP/2.0"/>
<Mapper className="org.apache.catalina.core.HttpHostMapper"
protocol="HTTP/1.1"/>
<Mapper className="org.apache.catalina.core.HttpHostMapper"
protocol="HTTP/1.0"/>
</Host>
</Engine>
</Service>
</Server>
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
Can you tell me where i am wrong and or how can i solve this issue..
Thank in advance
Arun singh
Ginés Gómez wrote:
>
> Hi Arun,
>
> could you please attach your server.xml and openser.cfg files ? There
> must be some misconfiguration issue
>
> Regards
>
> Ginés
>
>>
>> Hi all,
>>
>> I am using openser-1.3.4 and Wesip, i configuration in openser.cfg
>> file as
>> well as server.xml in wesip.
>>
>>
>> I upload the click2call-08_11_06.sar file inside wesipapps folder.
>>
>> Its working properly and started the wesip and its coming this.
>>
>> debian:/usr/local/src/wesip/bin# HttpConnector[main] - The
>> HttpConnector
>> [all:8081] has been created
>> ExpressConnector [main] - SEAS module successfully connected at
>> 192.168.1.144:5080
>>
>> but when i am opening the browser with http://192.168.1.144:8081 the
>> blank
>> page is opening.
>>
>> Please tell how can i solve it..
>>
>>
>> Thanks in advance
>>
>> Arun singh
>>
>>
>>
>>
>> --
>> View this message in context:
>> http://n2.nabble.com/WeSIP-Click2call-problem---tp2245222p2245222.html
>> Sent from the OpenSIPS - Users mailing list archive at Nabble.com.
>>
>>
>> _______________________________________________
>> Users mailing list
>> Users at lists.opensips.org
>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>
>
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
>
--
View this message in context: http://n2.nabble.com/WeSIP-Click2call-problem---tp2245222p2296520.html
Sent from the OpenSIPS - Users mailing list archive at Nabble.com.
More information about the Users
mailing list