Hi all, I have been having an issue setting up Freeswitch voice on a CentOS 5.4 server. Freeswitch installed okay but nothing we try will get voice to work. we can turn voice on in the region and parcels but voice will not work at all. This is the message we are getting from the services. What we have is the Grid Server, the Region server and then the voice server. So there are three different servers. Here are the configurations for voice on each:<br>
<br>Freeswitch:<br><br><i><configuration name="xml_curl.conf" description="cURL XML Gateway"><br><bindings><br> <binding name="directory"><br> <param name="gateway-url" value="<a href="http://62.75.142.162:8004/fsapi/freeswitch-config">http://62.75.142.162:8004/fsapi/freeswitch-config</a>" bindings="directory"/><br>
<param name="gateway-credentials" value="freeswitch:password"/><br> <param name="disable-100-continue" value="true"/><br> </binding><br> <binding name="dialplan"><br>
<param name="gateway-url" value="<a href="http://62.75.142.162:8004/fsapi/freeswitch-config">http://62.75.142.162:8004/fsapi/freeswitch-config</a>" bindings="dialplan"/><br> <param name="gateway-credentials" value="freeswitch:password"/><br>
<param name="disable-100-continue" value="true"/><br> </binding><br></bindings><br></configuration></i><br><br><br>Grid Server(Robust)<br><br><i>[FreeswitchService]<br>
LocalServiceModule = "OpenSim.Services.FreeswitchService.dll:FreeswitchService"<br><br> ;; The IP address of your FreeSWITCH server.<br> ;; This address must be reachable by viewers.<br> ServerAddress = 85.25.35.67<br>
<br> ;; The following configuration parameters are optional<br><br> ;; By default, this is the same as the ServerAddress<br> Realm = 85.25.35.67</i><br><br>Region Server(OpenSim)<br><br><i>[FreeSwitchVoice]<br> ;; In order for this to work you need a functioning FreeSWITCH PBX set up.<br>
;; Configuration details at <a href="http://opensimulator.org/wiki/Freeswitch_Module">http://opensimulator.org/wiki/Freeswitch_Module</a><br> Enabled = true<br> LocalServiceModule = OpenSim.Services.Connectors.dll:RemoteFreeswitchConnector<br>
FreeswitchServiceURL = <a href="http://62.75.142.162:8004/fsapi">http://62.75.142.162:8004/fsapi</a><br><br> ;; You need to load a local service for a standalone, and a remote service<br> ;; for a grid region. Use one of the lines below, as appropriate<br>
;; If you're using Freeswitch on a standalone then you will also need to configure the <br><br>[FreeswitchService] section in config-include/StandaloneCommon.ini<br> ; LocalServiceModule = OpenSim.Services.FreeswitchService.dll:FreeswitchService<br>
; LocalServiceModule = OpenSim.Services.Connectors.dll:RemoteFreeswitchConnector<br><br> ;; If using a remote connector, specify the server URL<br> ;FreeswitchServiceURL = <a href="http://62.75.142.162:8004/fsapi">http://62.75.142.162:8004/fsapi</a></i><br>
<br>I have tired almost every configuration i could think of. In the freeswitch server I get the following message:<br><br><i>2011-12-07 17:23:23.865890 [WARNING] sofia_reg.c:2446 Can't find user [x6INx5UOcSv6TwarYELAZjA==@<a href="http://85.25.35.67">85.25.35.67</a>]<br>
You must define a domain called '85.25.35.67' in your directory and add a user with the id="x6INx5UOcSv6TwarYELAZjA==" attribute<br>and you must configure your device to use the proper domain in it's authentication credentials.</i><br>
<br><br>for the region server i get this information:<br><br><i>17:23:22 - [FreeSwitchVoice]: FreeSwitchSLVoiceGetPreloginHTTPHandler called<br>17:23:22 - [AVFACTORY]: Completed texture check for e88371e5-439c-4afe-93c1-aad810b0198c<br>
17:23:22 - [FreeSwitchVoice]: FreeSwitchSLVoiceSigninHTTPHandler called<br>17:23:22 - [MUTE LIST]: Got mute list request for crc 0<br>17:23:22 - [FreeSwitchVoice]: FreeSwitchSLVoiceBuddyHTTPHandler called<br>17:23:23 - [FreeSwitchVoice]: FreeSwitchSLVoiceWatcherHTTPHandler called<br>
17:23:23 - [FreeSwitchVoice]: FreeSwitchSLVoiceWatcherHTTPHandler called</i><br><br><br>Still No voice. Any ideas on how to get voice to work. The viewer I am using is Imprudence and I know voice works on it. I have it enabled and my computers firewall doesnt block it.<br>
<br><br>Thanks!<br><br>