[Opensim-users] Issues in setting up FreeSWITCH
ROBERT DANIEL
rqdaniel at gwu.edu
Thu Jan 27 05:04:47 UTC 2011
In your Hippo Viewer:
Open Edit:
Select: Preferences
see if you have a check mark in Enable Voice Chat
You can also try the Device Settings
Rob
On Jan 26, 2011, at 11:45 PM, Steam421 wrote:
>
> Hi
>
> I've been trying to set up freeswitch (1.0.head (git-e0ed000
> 2011-01-21)) in
> a robust server. I'm running Windows XP and opensim 0.7.0.2 and I'm
> using
> Hippo v0.6.3.
> Opensim and freeswitch are running on the same machine. The firewall
> allows
> the VOIP traffic.
> I've tried to run the client, as well as freeswitch, on a different
> machine
> with no success.
>
> I looked at several forums but I could not find the answer to this
> problem;
> The 'talk' button in Hippo just doesn't get enabled.
>
> Voice chat is enabled in the 'About Land' menu, within the
> 'Preferences' tab
> and in 'Region/Estate'. Still I cannot use it.
>
> Here are the snippets of my opensim conf files:
>
> Opensim.ini
> ------------------------------------
> [FreeSwitchVoice]
> ; In order for this to work you need a functioning FreeSWITCH PBX
> set
> up.
> ; Configuration details at
> http://opensimulator.org/wiki/Freeswitch_Module
> enabled = true
> ; FreeSWITCH server is going to contact us and ask us all sorts of
> things
> freeswitch_server_user = freeswitch
> freeswitch_server_pass = password
> freeswitch_api_prefix = /fsapi
> ; external IP address of your OpenSim voice enabled region
> ; note: all regions running on same OpenSim.exe will be enabled
> freeswitch_service_server = 127.0.0.1
> ; this should be the same port the region listens on
> freeswitch_service_port = 8002
> freeswitch_realm = 127.0.0.1
> freeswitch_sip_proxy = 127.0.0.1:5060
> ; STUN = Simple Traversal of UDP through NATs
> ; See http://wiki.freeswitch.org/wiki/NAT_Traversal
> ; stun.freeswitch.org is not guaranteed to be running so use it in
> production at your own risk
> freeswitch_attempt_stun = false
> freeswitch_stun_server = 127.0.0.1
> freeswitch_echo_server = 127.0.0.1
> freeswitch_echo_port = 50505
> freeswitch_well_known_ip = 127.0.0.1
> ;
> ; Type the address of your http server here, hostname is
> allowed. This
> is provided so you can specify a hostname
> ; This is used by client for account verification. By default,
> it's the
> same as the freeswitch service server.
> ;
> ; opensim_well_known_http_address =
> Address_Of_Your_SIM_HTTP_Server_Hostname_Allowed
> ;
> freeswitch_default_timeout = 5000
> freeswitch_subscribe_retry = 120
> ; freeswitch_password_reset_url =
> ------------------------------------
>
> Robust.ini
> ------------------------------------
> [FreeswitchService]
> LocalServiceModule =
> "OpenSim.Services.FreeswitchService.dll:FreeswitchService"
> ServerAddress = 127.0.0.1
> Realm = "127.0.0.1"
> ------------------------------------
>
>
> The opensim server prompts the following info:
>
> 14:15:05 - [FreeSwitchVoice]:[PROVISIONVOICE]: request: <llsd><undef
> /></llsd>
> 14:15:05 - [FreeSwitchVoice]:[PROVISIONVOICE]: avatar "MyAvatar":
> <llsd><map><key>username</key><string>x0FaRQWc-RGWT6xgLlsC-Kg==</
> string><key>password</key><string>1234</
> string><key>voice_sip_uri_hostname</key><string>127.0.0.1</
> string><key>voice_account_server_name</key><string>http://127.0.0.1:8002/fsapi/
> </string></map></llsd>
>
>
> By typing 'sofia status' in freeswitch I get the following output:
>
> Name Type
> Data State
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> ======================================================================
> internal profile
> sip:mod_sofia at 192.168.0.6:5060 RUNNING (0)
> 192.168.0.6 alias
> internal ALIASED
> external profile
> sip:mod_sofia at 192.168.0.6:5080 RUNNING (0)
> external::example.com gateway
> sip:joeuser at example.com NOREG
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =
> ======================================================================
> 2 profiles 1 alias
>
>
> while the command 'status' produces:
>
> UP 0 years, 0 days, 0 hours, 53 minutes, 11 seconds, 937
> milliseconds, 500
> microseconds
> 0 session(s) since startup
> 0 session(s) 0/30
> 1000 session(s) max
> min idle cpu 0.00/65.62
>
> In the freeswitch log I see the usual error message:
> [ERR] mod_xml_curl.c:304 Received HTTP error 0 trying to fetch
> http://127.0.0.1:8002/fsapi/freeswitch-configdata:
> [hostname=MobiDick§ion=directory&tag_name=&key_name=&key_value=&Event-Name=REQUEST_PARAMS&Core-UUID=06c263c2-8bac-4297-b15f-70661e6c3260&FreeSWITCH-Hostname=MobiDick&FreeSWITCH-IPv4=192.168.0.6&FreeSWITCH-IPv6=%3A%3A1&Event-Date-Local=2011-01-27%2013%3A36%3A45&Event-Date-GMT=Thu,%2027%20Jan%202011%2003%3A36%3A45%20GMT&Event-Date-Timestamp=1296099405734375&Event-Calling-File=sofia.c&Event-Calling-Function=config_sofia&Event-Calling-Line-Number=3872&purpose=gateways&profile=external]
>
> as well as the following one:
> ...
> [ERR] sofia.c:1501 Error Creating SIP UA for profile: internal-ipv6
> ...
> [CRIT] switch_loadable_module.c:928 Error Loading module
> C:\Programmi\FreeSWITCH\mod\mod_cluechoo.dll
> ...
>
> Can anyone tell me where did I go wrong?
> Thank you for your time.
>
> --
> View this message in context: http://opensim-users.2152040.n2.nabble.com/Issues-in-setting-up-FreeSWITCH-tp5965205p5965205.html
> Sent from the opensim-users mailing list archive at Nabble.com.
> _______________________________________________
> Opensim-users mailing list
> Opensim-users at lists.berlios.de
> https://lists.berlios.de/mailman/listinfo/opensim-users
More information about the Opensim-users
mailing list