Your message dated Tue, 13 Sep 2011 09:51:24 +0200
with message-id <[email protected]>
and subject line Re: Bug#639184: tryton-server: Does not listen on IPv4 if
"net.ipv6.bindv6only = 1"
has caused the Debian Bug report #639184,
regarding tryton-server: Does not listen on IPv4 if "net.ipv6.bindv6only = 1"
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
639184: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=639184
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: tryton-server
Version: 2.0.1+dfsg-3
Severity: normal
If the sysctl setting "net.ipv6.bindv6only = 1" is present on a system,
it's required for a daemon who is interested in accepting both ipv4 and
ipv6 connection to open two separate sockets.
tryton-server does only open tcp6 sockets:
% sudo netstat -ntpl |grep python
tcp6 0 0 :::8070 :::*
LISTEN 12368/python
tcp6 0 0 :::8071 :::*
LISTEN 12368/python
% sudo grep 'port = 80' /etc/trytond.conf
netport = 8070
webdavport = 8071
This leaves tryton in a state where it's only able to accept incoming
connections over ipv6.
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 3.0.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages tryton-server depends on:
ii adduser 3.113 add and remove users and groups
ii python 2.6.7-3 interactive high-level object-orie
ii python-dateutil 1.5-1 powerful extensions to the standar
ii python-genshi 0.6-1+b1 Python XML-based template engine
ii python-lxml 2.3-0.1+b2 pythonic binding for the libxml2 a
ii python-pkg-resources 0.6.16-1 Package Discovery and Resource Acc
ii python-psycopg2 2.4.2-1 Python module for PostgreSQL
ii python-relatorio 0.5.5-4 Python module to create reports fr
ii python-simplejson 2.1.6-1 simple, fast, extensible JSON enco
ii python2.6 2.6.7-4 An interactive high-level object-o
ii python2.7 2.7.2-5 An interactive high-level object-o
ii tango-icon-theme 0.8.90-5 Tango icon theme
Versions of packages tryton-server recommends:
ii postgresql 9.0.4-1 object-relational SQL database (su
ii postgresql-client-9.0 [postgr 9.0.4-1+b1 front-end programs for PostgreSQL
ii python-openssl 0.13~a1-1 Python wrapper around the OpenSSL
ii python-pydot 1.0.2-1 Python interface to Graphviz's dot
ii python-tz 2010b-1 Python version of the Olson timezo
ii python-webdav 0.9.4.1-1 WebDAV server implementation in Py
Versions of packages tryton-server suggests:
pn libreoffice-draw <none> (no description available)
pn libreoffice-writer <none> (no description available)
pn python-openoffice <none> (no description available)
pn python-psyco <none> (no description available)
pn python-sphinx <none> (no description available)
pn tryton-client | tryton-neso <none> (no description available)
-- Configuration Files:
/etc/trytond.conf [Errno 13] Permission denied: u'/etc/trytond.conf'
-- no debconf information
--- End Message ---
--- Begin Message ---
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Package: tryton-server
Version: 2.2.0
* Betr.: " Bug#639184: tryton-server: Does not listen on
IPv4 if "net.ipv6.bindv6only = 1"" (Mon, 12 Sep 2011 23:53:16 +0200):
> * Betr.: " Bug#639184: tryton-server: Does not listen on IPv4 if
> "net.ipv6.bindv6only = 1"" (Mon, 12 Sep 2011 14:22:34 +0200):
>
> > > Could you explain to me, why you want to enforce the
> > > net.ipv6.bindv6only setting, while you are interested in accepting
> > > IPv4 connections to trytond?
> >
> > Because I want to be able to control on which interfaces/addresses the
> > daemon is listening, independent of what version of the IP is used.
> >
> > There was a move by Marco d'Itri before the release of Squeeze to make
> > "net.ipv6.bindv6only=1" the default in the netbase package. Other
> > daemons like apache2, ejabberd, postfix, exim, dovecot, postgresql, ...
> > are able to bind separate sockets for IPv4 and IPv6, thus giving better
> > control where and how their services are to be exposed.
> >
> > In the case of switching to "net.ipv6.bindv6only=0" I would have to give
> > up this level of control for all other daemons (who are able to open the
> > appropriate sockets) too.
> >
> > Cheers,
> > - --
> > Michael Fladischer
>
> I forwarded the issue to Tryton Upstream:
>
> https://bugs.tryton.org/roundup/issue2146
I missed this upstream changeset in trunk:
http://hg.tryton.org/trytond/rev/f08f97fba57a
So your request will be solved with the next major release of Tryton.
- --
Mathias Behrle
MBSolutions
Gilgenmatten 10 A
D-79114 Freiburg
Tel: +49(761)471023
Fax: +49(761)4770816
http://m9s.biz
UStIdNr: DE 142009020
PGP/GnuPG key availabable from any keyserver, ID: 0x8405BBF6
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQIcBAEBCAAGBQJObwt8AAoJENbQm+SEBbv26+EP/1kN0K7oQM6RkQ7z8ChKW6Sb
AekgPtS8JjR2JHBN2ifAGdSd8eR+H/FqPF72fhIcUF/2KKnxEWpMFLQoi6PlSA8R
qL7FdxuQfEIZLV/6LE1YMQ3LLjWiwRZXkTKazA/qvNxpRgvDhXFcuYnT2JRof09S
mKUWO2tV3p00jjQRhVghMNfS/RqMSHaTVVW6YRA68XWTR9LwSBn94D1mX5U1aByE
btdt0BOBaglICsDf1FX1wDP6edS7/Tq8TY+bEn+xNd721zOCJQ5C2VmsdAkWAq0n
mJ2BYP6IrG7Tpu4LZQT/aqC/4tkRQJW2swq5Iwe1hlmmeYrBN8BRrVxVV/kaTAaf
cYUsMCdjL8E5ZF0OUWnrgqMhSxkMG0FZT3g+pZq74rAUm1VNY/4LUmkS5Z9790pW
/L+v2XN+a1nLYcwaf1wG19UxxH4BYZGMI3CkrlHK+44kT6+9m0QxKiWXhk7w8w1V
KLekuJBu7zqzZcrRpgG3KDEfJMP3OwUOf1IjkIdW0JkaEYf9z4uFF13V8FPV9p2t
B9AMz3RUB922xi4bYXVcl4LFvUcJeKTpoKpCFAlKZPxnt+ZF8sHf2sWOyMgfAqki
aTJ7disBQz6bdYn34bjUZlUehk+AgyOMy+FuwRh0rQGmrgLsOLwGQnizh+IAHt68
Yd4nmhbuR3wJKZu1iOB2
=QgeE
-----END PGP SIGNATURE-----
--- End Message ---