[Pkg-corba-devel] Bug#626099: [omniORB] Re: Bug#626099: Please update to new upstream version 3.0

Kike kike at eldemonionegro.com
Sat May 14 19:22:53 UTC 2011


On 12/05/11 23:56, Thomas Girard wrote:
> tags 626099 + pending
> thanks
>
> Hello,
>
>> Le 11/05/2011 00:37, Duncan Grisby a écrit :
>>> 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.
> That change was reverted in netbase 4.42, which is available in Debian
> stable, testing and unstable.
>
> What is the content of /etc/sysctl.d/bindv6only.conf?
>
enrgar at glkm64:~/svn/glkmd/src$ cat /etc/sysctl.d/bindv6only.conf
# This sysctl sets the default value of the IPV6_V6ONLY socket option.
#
# When disabled, IPv6 sockets will also be able to send and receive IPv4
# traffic with addresses in the form ::ffff:192.0.2.1 and daemons listening
# on IPv6 sockets will also accept IPv4 connections.
#
# When IPV6_V6ONLY is enabled, daemons interested in both IPv4 and IPv6
# connections must open two listening sockets.
# This is the default behaviour of almost all modern operating systems.

net.ipv6.bindv6only = 1

> What does dpkg -S /etc/sysctl.d/bindv6only.conf returns? And dpkg -l
> netbase?
>
enrgar at glkm64:~/svn/glkmd/src$ dpkg -S /etc/sysctl.d/bindv6only.conf
dpkg-query: no path found matching pattern /etc/sysctl.d/bindv6only.conf.

enrgar at glkm64:~/svn/glkmd/src$ dpkg -l netbase
Deseado=Desconocido/Instalar/Eliminar/Purgar/Retener
|
Estado=No/Instalado/Config-files/Desempaquetado/Medio-conf/Medio-inst/espera-disparo/pendiente-disparo
|/ Err?=(ninguno)/Requiere-reinst (Estado,Err: mayúsc.=malo)
||/ Nombre                      Versión                    Descripción
+++-===========================-===========================-======================================================================
ii  netbase                     4.45                        Basic TCP/IP
networking system

> I confirm the file /etc/sysctl.d/bindv6only.conf contains:
>   net.ipv6.bindv6only = 1
> on my machine. It was created by a netbase upgrade and never got
> deleted.
>
> Removing it should work. Could you please confirm?
I can confirm that after removing the file /etc/sysctl.d/bindv6only.conf and
rebooting, it works.


> If it does, then I'll probably upload a new version of omniorb with
> Duncan suggested fix.
>
> Regards,
>
> Thomas
Thanks a lot,

Kike





More information about the Pkg-corba-devel mailing list