Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

IP multicasting, cannot receive packages, that were sent by itself (AIX 6.1)

295 views
Skip to first unread message

Halasz Jozsi

unread,
Sep 2, 2009, 9:15:17 AM9/2/09
to
Hi All,

Is it configurable, that a process can / cannot receive those
packages, that the process sent (using a multicast address)?

It seems, that a process can send packages to other processes using
multicasting. But the sender process cannot receive these sent
packages.

(The origin of the problem: a WebLogic managed server process tests
multicast connectivity within a cluster by sending out packets to the
cluster. If the sender cannot receive the same package, it goes to
state 'FAILED'.)

Can it be an IPv4 / IPv6 problem?


Best regards,
József Halász

Halasz Jozsi

unread,
Sep 2, 2009, 12:55:13 PM9/2/09
to
When testing multicast connectivity, I received the following error. I
have tried several IP-adresses and ports. The error remained.


Starting test. Hit any key to abort
Using multicast address 239.0.12.1:7044
Will send messages under the name Joseph every 2 seconds
Will print warning every 600 seconds if no messages are received

java.io.IOException: A message for a socket data transfer is too long.
at java.net.PlainDatagramSocketImpl.send(Native Method)
at java.net.DatagramSocket.send(DatagramSocket.java:623)
at utils.MulticastTest$Sender.run(MulticastTest.java:320)

root

unread,
Sep 2, 2009, 4:57:51 PM9/2/09
to

Theoretically, it's possible to have a config file that allows setting
mcast_loopback to 1 or 0, but I've never seen that.

root

unread,
Sep 2, 2009, 5:01:46 PM9/2/09
to

Is there a static route configured for multicast-packets? By default,
there's no route for multicast

We use
/usr/sbin/route add -net 224.0.0.0 -netmask 240.0.0.0 `uname -n`

0 new messages