Jump to content
Mumble forums

Errors Connecting to Murmur with Ice


borosilikate
 Share

Recommended Posts

I'm trying to connect to Murmur with Ice using C++ in a Visual Studio 2010 project, and I'm having much difficulty. I have Ice and Murmur both installed and set up properly (to the best of my knowledge).


Murmur is running, and netstat shows me that port 6502 is open and listening. I can add slice files to a C++ project and I can build and compile a simple console app that includes slice files and even that initializes an Ice communicator. However, when I try to create the proxy from this communicator, I get an IdentityParseException from Ice. The line of code causing the error is:

Ice::ObjectPrx proxy = communicator->stringToProxy("Meta:tcp -p 6502 -h 127.0.0.1");

 

According to ZeroC's documentation, IdentityParseException has a member, "str", that contains the value of the "stringified identity" causing the issue. It seems obvious to me this should contain "Meta:tcp -p 6502 -h 127.0.0.1", however it actually contains a very large string that ranges in size but is roughly 10,000,000 characters long and looks something like:

├ÉÉÉÉÉï Uï∞â∞(SVWìz°Ç⌂♣☼äâJ♠ ïï≈┴ε♥3≡35ñ Θwë}ⁿ3±


I get the same results whether or not Murmur is actually running.


I am grateful for any help anyone can give about this error, or even just about using Murmur with Ice, since I've already faced several hurdles getting to this point and anticipate more once this is resolved.


Thank you.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...