Hi Nuno, thanks for your work on this!

I tried changing the HostUtils.java file, but for some reason I did not see any of the debug output.  I changed the debug variable to:

  public static final PrintStream debug=System.out;

And did not see any of the debug output.  It may be possible that Sequoia/Hedera/log4j is blocking System.out calls?

Never the less, I did update the hedera jar files and used the updated appia.xml configuration that you provided, using the "local_address" provided.  I was able to get Appia to bind to the proper interface (eth0).  Great!  However, I still could not get the group members to see each other.  Here is the log output from each controller:

Controller A:

09:40:18,979 INFO  continuent.hedera.appia AppiaThread: Starting Appia.
09:40:19,074 DEBUG continuent.hedera.channel Channel joined, local membership set to: Member(address=192.168._.11/192.168._.11:27755:27755, uid=192.168._.11:27755)
09:40:19,083 DEBUG continuent.hedera.gms Appia reported new view:
version: 1
group: [Group:testing]
id: [ViewID:0;[[EMAIL PROTECTED]:27755]]
previous: []
view: [[[EMAIL PROTECTED]:27755],]
addresses: [192.168._.11:27755,]

09:40:21,090 INFO  controller.virtualdatabase.testing Group testing connected to Member(address=192.168._.11/192.168._11:27755:27755, uid=192.168._.11:27755)

Controller B:

09:40:25,440 INFO  continuent.hedera.appia AppiaThread: Starting Appia.
09:40:25,493 DEBUG continuent.hedera.channel Channel joined, local membership set to: Member(address=192.168._.13/192.168._.13:27755:27755, uid=192.168._.13:27755)
09:40:25,502 DEBUG continuent.hedera.gms Appia reported new view:
version: 1
group: [Group:testing]
id: [ViewID:0;[[EMAIL PROTECTED]:27755]]
previous: []
view: [[[EMAIL PROTECTED]:27755],]
addresses: [192.168._.13:27755,]

09:40:27,505 INFO  controller.virtualdatabase.testing Group testing connected to Member(address=192.168._.13/192.168._.13:27755:27755, uid=192.168._.13:27755)

I am quite certain that it isn't an issue with multicast in our network setup, as I have been using Sequoia on the same setup with JGroups using multicast and I have not had any problems.

If there's any more information/testing that I can try, please let me know.  Thanks!

--

Dylan Hansen

Enterprise Systems Developer

PiXPO Inc.

[EMAIL PROTECTED]



On 1-Jun-06, at 8:56 AM, Nuno Carvalho wrote:

HI,

On Jun 1, 2006, at 2:53 PM, Nuno Carvalho wrote:


Appia has a way of specifying the bind address, but I'm not using this at the moment in the Hedera implementation of Appia. I can enable this easily. I'll post a message here when the code is in the hedera CVS.



I added to the Hedera CVS a new version of the code that allows to set a specific bind address, when using UDP. I added also this option in the appia.xml config file, in the Channel that has the name "UDP p2p TOKEN Channel"(as an example).

you just need to add the parameter "local_address" in the hedera session, like this:
<chsession name="hederalayer">
<parameter name="local_address">10.99.8.99:27755</parameter>
</chsession>

Hope this helps.

Cheers,
--
Nuno Carvalho
University of Lisbon, Portugal


_______________________________________________
Hedera mailing list
[email protected]
https://forge.continuent.org/mailman/listinfo/hedera

Reply via email to