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 ---

Reply via email to