Hi,
I successfuly installed and set up my openfire server.
I performed several tests with jitsi clients, chat and file transfer works perfectly.
I then tried to implement audio calls by installing the Jingle nodes plugin.
I have the issue that most of the people have :
Jingle Nodes Requires a Public IP for Internet Calling. Public IP found: none.
From what I understand the issue is the STUN server hardcoded which is wrong.
I have found the fix on this forum, but unfortunately I am not advanced enough to know how to recompile the jar.
Here's what I try :
- extracting jingleNodes.jar files with winrar (the one I found in /var/lib/openfire/plugins)
- extracting the plugin-jingleNodes-jspc.jar with Winrar in the same folder where I found the jar
- in org/jivesoftware/openfire/plugin/jingleNodes/ I find the file I should modify: jingle_002dnodes_jsp.class
- I edit it with Notepad++ and I search for the string to edit:
"final InetSocketAddress addr = PublicIPResolver.getPublicAddress("stun.xten.com", 3478))" to change to (final InetSocketAddress addr = PublicIPResolver.getPublicAddress("stun.ekiga.net", 3478);)
But I can't find the string... what do I do wrong? where should I make the modification ? how should I recompile the jar?
Anyone could help me ?
Thanks in advance