Hello, I am a telecommunication enginnering student and I'm working on my final degree thesis using Apache River technology. My goal is to integrate the distributed capabilities that River offers with a previously developed software written in the Java programming language.
I've been working for some months using reggie as the Lookup Server. I've always tried my programs using a single machine. I've been careful in the sense that I've executed client, server and reggie in different locations, different JVM's, etc. However, problems arise when we try the software developed so far in 3 different machines: we are unable to get a response from reggie. We are executing reggie with the default configuration provided with the "hello" example. As everything works fine in a single machine with the proper cautions to simulate a distributed system, we suspect that the problem is related to network configuration, firewalls and switches. We perform multicast discovery in order to contact reggie (yes, unicast discovery may work, but the software we are developing would be pointless if we needed a specific server URL). May there be some problems with multicast packets? Could someone post a list of possible reasons that could make the visibility of reggie crash if it works fine in a single machine? Next days we'll perform some more testing and hopefully I'll be able to provide you with more data. Thanks in advance, -- *Sergio Aguilera*
