[omniORB] Re: [Pkg-corba-devel] Bug#626099: Please update to
new upstream version 3.0
Duncan Grisby
duncan at grisby.org
Wed May 11 00:37:56 BST 2011
On Wed, 2011-05-11 at 00:05 +0200, Thomas Girard wrote:
[...]
> > This is the netstat output when omniorb 4.1.3 is installed
[...]
> > tcp 0 0 0.0.0.0:2809 0.0.0.0:* LISTEN
> > 772/omniNames
This isn't an omniORB version issue. The difference you're seeing is a
build / configuration issue. This output shows that omniORB was compiled
without IPv6 support. It is only listening on the IPv4 wildcard address.
[...]
> > This is the netstat output when omniorb 4.1.5 is installed
[...]
> > tcp6 0 0 :::2809 :::* LISTEN
> > 1353/omniNames
That shows that omniORB was compiled with IPv6 support. It is listening
on the IPv6 wildcard address.
RFC 2553 ( http://www.ietf.org/rfc/rfc2553.txt ) tells us that IPv6
sockets should accept IPv4 connections.
But this post suggests that Debian has chosen to violate the RFC and
disable it:
http://comments.gmane.org/gmane.mail.imap.courier.general/33757
If you edit include/omniORB4/include/internal/SocketCollection.h and add
a new block to #undef OMNI_IPV6_SOCKETS_ACCEPT_IPV4_CONNECTIONS I expect
it will work again.
Cheers,
Duncan.
--
-- Duncan Grisby --
-- duncan at grisby.org --
-- http://www.grisby.org --
More information about the omniORB-list
mailing list