Jump to content
Mumble forums

Mumble & Ice [No connection ?]


Recommended Posts

Hi !

So first, sorry for my english, i'm a french little guy ^^ .

I try to make a link between my Mumble server and a PHP page for have a list a channel and player.

So i've read the wiki about Ice and PHP, and the extension look correctly installed.

I download the page "weblist.php" and upload it on my server.

This is the result, and it's don't looks ok :P

Here's a c/p of the error:

Ice_UnknownLocalException Object ( [unknown] => Network.cpp:1220: Ice::ConnectionRefusedException: connection refused: Connection refused [message:protected] => [string:private] => [code:protected] => 0 [file:protected] => /var/www/test/weblist.php [line:protected] => 12 [trace:private] => Array ( [0] => Array ( [file] => /var/www/test/weblist.php [line] => 12 [function] => ice_checkedCast [class] => Ice_ObjectPrx [type] => ->  [args] => Array ( [0] => ::Murmur::Meta ) ) ) ) 


My server run on Ubuntu, and this is the pieces of my murmur.ini about Ice:

# Path to database. If blank, will search for
# murmur.sqlite in default locations or create it if not found.

# If you wish to use something other than SQLite, you'll need to set the name
# of the database above, and also uncomment the below.
# Sticking with SQLite is strongly recommended, as it's the most well tested
# and by far the fastest solution.

# Murmur defaults to not using D-Bus. If you wish to use dbus, which is one of the
# RPC methods available in murmur, please specify so here.

# Alternate service name. Only use if you are running distinct
# murmurd processes connected to the same D-Bus daemon.

# If you want to use ZeroC ICE to communicate with Murmur, you need
# to specify the endpoint to use. Since there is no authentication
# with ICE, you should only use it if you trust all the users who have
# shell access to your machine.
# Please see the ICE documentation on how to specify endpoints.
ice="tcp -h -p 6502"


U can also find the result of a phpinfo(): HERE

Thanks in advance for you'r help ;)

Link to comment
Share on other sites

  • Administrators

Are you sure murmur is running and using the right configuration? You should also check whether port 6502 is actually open.

As far as I can tell, my experience with Ice and PHP is very limited, your PHP configuration looks fine.

Link to comment
Share on other sites

  • Administrators

Well. That doesn't really tell you if you loaded the right configuration and whether Ice is actually listening where weblist expects it to be.

Check whether the port shows up if you do a

netstat -l | grep 6502

to make sure it is actually open.

Link to comment
Share on other sites

When i enter you'r command, the _ begin to blink, and nothing happend, it's normal ?

EDIT: I don't know if it's normal, so i've try something else:

lsof -i :6502

And the result:


EDIT2: Finally, i've let it run the all night, and she finally give me a response:


Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in

Sign In Now

  • Create New...