[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#617554: marked as done (Nethttp.get_host fails on IPv6 literals)



Your message dated Sat, 23 Jul 2011 13:34:09 +0000
with message-id <E1QkcLJ-0007Nv-HD@franck.debian.org>
and subject line Bug#617554: fixed in ocamlnet 3.3.5-2
has caused the Debian Bug report #617554,
regarding Nethttp.get_host fails on IPv6 literals
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 owner@bugs.debian.org
immediately.)


-- 
617554: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=617554
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: approx
Version: 4.5-1
Severity: normal
Tags: ipv6

When attempting to make a request to an IPv6-enabled approx installation
(after applying the fix in #527397, *nudge*), attempts to use approx using
an IPv6 literal (using the format described in RFC2732), doesn't work.  To
test this, I use:

wget -O - 'http://[fdca:8d73:456d:433c:21b:77ff:fe90:433c]:9999/debian/dists/squeeze/Release'
--2011-01-20 21:43:53--
http://[fdca:8d73:456d:433c:21b:77ff:fe90:433c]:9999/debian/dists/squeeze/Release
Connecting to fdca:8d73:456d:433c:21b:77ff:fe90:433c:9999... connected.
HTTP request sent, awaiting response... 400 Bad Request
2011-01-20 21:43:53 ERROR 400: Bad Request.

The problem, I surmise, is the Host: header that wget sends as part of it's
request:

GET /debian/dists/squeeze/Release HTTP/1.0
User-Agent: Wget/1.11.4
Accept: */*
Host: [fdca:8d73:456d:433c:21b:77ff:fe90:433c]:9999
Connection: Keep-Alive

To test this hypothesis, I setup an /etc/hosts alias to point a local name
at that IPv6 address; now everything works hunky-dory OK chief:

wget -O - http://approx:9999/debian/dists/squeeze/Release
--2011-01-20 21:50:37--  http://approx:9999/debian/dists/squeeze/Release
Resolving approx... fdca:8d73:456d:433c:21b:77ff:fe90:433c
Connecting to approx|fdca:8d73:456d:433c:21b:77ff:fe90:433c|:9999...
connected.
HTTP request sent, awaiting response... 200 OK
Length: 89926 (88K) [text/plain]
[etc etc etc etc etc]

It would be nice if this could be fixed post-Squeeze, as it makes life hard
for those of us on the frontiers of next-generation Intertubes.  <grin>

- Matt


-- System Information:
Debian Release: 5.0.3
  APT prefers stable
  APT policy: (500, 'stable'), (1, 'experimental'), (1, 'unstable'), (1, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.37-trunk-686 (SMP w/2 CPU cores)
Locale: LANG=en_AU, LC_CTYPE=en_AU (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash

Versions of packages approx depends on:
ii  adduser                   3.110          add and remove users and groups
ii  bzip2                     1.0.5-1+lenny1 high-quality block-sorting file co
ii  cdebconf [debconf-2.0]    0.138lenny3    Debian Configuration Management Sy
ii  curl                      7.18.2-8lenny4 Get a file from an HTTP, HTTPS or 
ii  debconf [debconf-2.0]     1.5.24         Debian configuration management sy
ii  libc6                     2.11.2-7       Embedded GNU C Library: Shared lib
ii  libpcre3                  8.02-1.1       Perl 5 Compatible Regular Expressi
ii  openbsd-inetd [inet-super 0.20080125-2   The OpenBSD Internet Superserver
ii  update-inetd              4.31           inetd configuration file updater

approx recommends no packages.

Versions of packages approx suggests:
pn  libconfig-model-approx-perl   <none>     (no description available)

-- Configuration Files:
/etc/approx/approx.conf changed [not included]

-- debconf information excluded



--- End Message ---
--- Begin Message ---
Source: ocamlnet
Source-Version: 3.3.5-2

We believe that the bug you reported is fixed in the latest version of
ocamlnet, which is due to be installed in the Debian FTP archive:

libapache2-mod-ocamlnet_3.3.5-2_amd64.deb
  to main/o/ocamlnet/libapache2-mod-ocamlnet_3.3.5-2_amd64.deb
libnethttpd-ocaml-dev_3.3.5-2_amd64.deb
  to main/o/ocamlnet/libnethttpd-ocaml-dev_3.3.5-2_amd64.deb
libocamlnet-gtk2-ocaml-dev_3.3.5-2_amd64.deb
  to main/o/ocamlnet/libocamlnet-gtk2-ocaml-dev_3.3.5-2_amd64.deb
libocamlnet-ocaml-bin_3.3.5-2_amd64.deb
  to main/o/ocamlnet/libocamlnet-ocaml-bin_3.3.5-2_amd64.deb
libocamlnet-ocaml-dev_3.3.5-2_amd64.deb
  to main/o/ocamlnet/libocamlnet-ocaml-dev_3.3.5-2_amd64.deb
libocamlnet-ocaml-doc_3.3.5-2_all.deb
  to main/o/ocamlnet/libocamlnet-ocaml-doc_3.3.5-2_all.deb
libocamlnet-ocaml_3.3.5-2_amd64.deb
  to main/o/ocamlnet/libocamlnet-ocaml_3.3.5-2_amd64.deb
libocamlnet-ssl-ocaml-dev_3.3.5-2_amd64.deb
  to main/o/ocamlnet/libocamlnet-ssl-ocaml-dev_3.3.5-2_amd64.deb
libocamlnet-ssl-ocaml_3.3.5-2_amd64.deb
  to main/o/ocamlnet/libocamlnet-ssl-ocaml_3.3.5-2_amd64.deb
ocamlnet_3.3.5-2.debian.tar.gz
  to main/o/ocamlnet/ocamlnet_3.3.5-2.debian.tar.gz
ocamlnet_3.3.5-2.dsc
  to main/o/ocamlnet/ocamlnet_3.3.5-2.dsc



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 617554@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Stéphane Glondu <glondu@debian.org> (supplier of updated ocamlnet package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 23 Jul 2011 14:47:09 +0200
Source: ocamlnet
Binary: libocamlnet-ocaml-dev libocamlnet-ocaml libocamlnet-ocaml-bin libocamlnet-gtk2-ocaml-dev libocamlnet-ssl-ocaml-dev libocamlnet-ssl-ocaml libnethttpd-ocaml-dev libapache2-mod-ocamlnet libocamlnet-ocaml-doc
Architecture: source amd64 all
Version: 3.3.5-2
Distribution: unstable
Urgency: low
Maintainer: Debian OCaml Maintainers <debian-ocaml-maint@lists.debian.org>
Changed-By: Stéphane Glondu <glondu@debian.org>
Description: 
 libapache2-mod-ocamlnet - OCaml application-level Internet libraries - netcgi2 Apache2 conn
 libnethttpd-ocaml-dev - OCaml application-level Internet libraries - HTTP daemon developm
 libocamlnet-gtk2-ocaml-dev - OCaml application-level Internet libraries - GTK2 development lib
 libocamlnet-ocaml - OCaml application-level Internet libraries - core runtime librari
 libocamlnet-ocaml-bin - OCaml application-level Internet libraries - binaries
 libocamlnet-ocaml-dev - OCaml application-level Internet libraries - core development lib
 libocamlnet-ocaml-doc - OCaml application-level Internet libraries - documentation and ex
 libocamlnet-ssl-ocaml - OCaml application-level Internet libraries - SSL runtime librarie
 libocamlnet-ssl-ocaml-dev - OCaml application-level Internet libraries - SSL development libr
Closes: 617554 634906
Changes: 
 ocamlnet (3.3.5-2) unstable; urgency=low
 .
   * Upload to unstable
 .
 ocamlnet (3.3.5-1) experimental; urgency=low
 .
   [ Stéphane Glondu ]
   * New upstream release (Closes: #634906)
     - fix handling of IPv6 litterals (Closes: #617554)
     - newly installed components: netcamlbox, netgssapi, netmulticore
   * Remove misleading debian/README.source
   * Remove ancient versioned conflicts
   * Rewrite debian/rules using dh with overrides
   * Bump debhelper compatibility level to 8
   * Bump Standards-Version to 3.9.2
 .
   [ Eric Cooper ]
   * Don't ship *.so.owner files created by findlib
Checksums-Sha1: 
 d3ae29e62f51c5eeccba7b2a10a46e0db69f1d8f 2369 ocamlnet_3.3.5-2.dsc
 bb14b4a16eb4d789fcfe9f7db1bcac60a5ac4aa0 15404 ocamlnet_3.3.5-2.debian.tar.gz
 f348fa62ed2b803ad9452d3bbab1a79ada13b28f 11358890 libocamlnet-ocaml-dev_3.3.5-2_amd64.deb
 657ef4865e524326af83e02700e265f7f8af62d0 43632 libocamlnet-ocaml_3.3.5-2_amd64.deb
 6f1c1ff4aaa9bfd95b3ec1d9d5f7946375e240a2 467552 libocamlnet-ocaml-bin_3.3.5-2_amd64.deb
 1a398fd003b75c012ffb7d09c950ca015c415491 49192 libocamlnet-gtk2-ocaml-dev_3.3.5-2_amd64.deb
 d9c85b77a5f99f1be4d7fc82fd1b37fcd9363b50 157152 libocamlnet-ssl-ocaml-dev_3.3.5-2_amd64.deb
 56e134c714f7ab8223a7c7efbaef4cd88d7dc465 17262 libocamlnet-ssl-ocaml_3.3.5-2_amd64.deb
 b51a18d9005fd67ec41296e0d0fc0cadc889ea71 985198 libnethttpd-ocaml-dev_3.3.5-2_amd64.deb
 96eedf4e045a824546bc22c508e45802d2e655dc 134596 libapache2-mod-ocamlnet_3.3.5-2_amd64.deb
 d89c7530a6ab6d7e2c5dbcf49b95551667c2efa3 1664970 libocamlnet-ocaml-doc_3.3.5-2_all.deb
Checksums-Sha256: 
 f96fc440bac43e52729a9b2d83a4fba897071b779198082a9b0ade2fef454c09 2369 ocamlnet_3.3.5-2.dsc
 e0ce5dfb8ed88d1ff3452c1ba6c166671265a49a02b2a2d2b8aa9a06bbda2b27 15404 ocamlnet_3.3.5-2.debian.tar.gz
 a5de61aa26625a625f5b84b47f0ce26799e0ec36cf2bd0929e487ac65b45922e 11358890 libocamlnet-ocaml-dev_3.3.5-2_amd64.deb
 0162259087101e7b39d498cf1b97a839f038319ad1bf2b44743f5ec0fa10e22c 43632 libocamlnet-ocaml_3.3.5-2_amd64.deb
 5fe776cf2ba9a5a7cd7018099a06627a4d5f6eb59498e643cd0b37a73b45425d 467552 libocamlnet-ocaml-bin_3.3.5-2_amd64.deb
 a3ac30dba99f29e150d5680c749970fd83eb7ceadc5f189843a1a7645455aa7f 49192 libocamlnet-gtk2-ocaml-dev_3.3.5-2_amd64.deb
 0d1f1f4e85cfd3e84b08391db6ff0965b06ee11cdff32eb4b06e66b6c82b7529 157152 libocamlnet-ssl-ocaml-dev_3.3.5-2_amd64.deb
 b0bdb5dbc945b3b4e5e94ad916ad711ec8c7e073502891f9f9fac29c3d96504d 17262 libocamlnet-ssl-ocaml_3.3.5-2_amd64.deb
 40382bd3de2a2f3102418a473c6a37c943eeaf1f1447901ebad5cef79eb98662 985198 libnethttpd-ocaml-dev_3.3.5-2_amd64.deb
 ddabd66f6c42604069e680361bae389176641976a7fba6f5bb937e97df757fed 134596 libapache2-mod-ocamlnet_3.3.5-2_amd64.deb
 f77124f698c69290344dccc785f45e9acae3ebe127463867ce08010acb4c1f88 1664970 libocamlnet-ocaml-doc_3.3.5-2_all.deb
Files: 
 7f24a28841765b2ddb76bb051b6b15ee 2369 ocaml optional ocamlnet_3.3.5-2.dsc
 2718ad6c98eedfa001022e2a16f8caf2 15404 ocaml optional ocamlnet_3.3.5-2.debian.tar.gz
 64f39520d0ca123e7bc408cb2451858c 11358890 ocaml optional libocamlnet-ocaml-dev_3.3.5-2_amd64.deb
 d24255c0c074371bd906fcaccb67f710 43632 ocaml optional libocamlnet-ocaml_3.3.5-2_amd64.deb
 49b5c4974674aef8a48398e1839a5286 467552 ocaml optional libocamlnet-ocaml-bin_3.3.5-2_amd64.deb
 c49df098fa0684d8bb2bf654bdeb3712 49192 ocaml optional libocamlnet-gtk2-ocaml-dev_3.3.5-2_amd64.deb
 dc069f64dbc19ecefb2c660c18e4c70a 157152 ocaml optional libocamlnet-ssl-ocaml-dev_3.3.5-2_amd64.deb
 88ca6df528fa580824b83aad85fae8fb 17262 ocaml optional libocamlnet-ssl-ocaml_3.3.5-2_amd64.deb
 a5fd87d53f8b81efe07b2b8062d1b9ac 985198 ocaml optional libnethttpd-ocaml-dev_3.3.5-2_amd64.deb
 1d0a3800daf7f462f18ef2f1b7e7591d 134596 httpd optional libapache2-mod-ocamlnet_3.3.5-2_amd64.deb
 6dafbe5701e7ff5182d2a351a44186ae 1664970 doc optional libocamlnet-ocaml-doc_3.3.5-2_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iQIcBAEBCgAGBQJOKsiXAAoJEHhT2k1JiBrTqskP/RCRc8Sn6NzJ0o4SMbqGwrYX
L9VZ3Z69F7/9Yn+ytdnumDwiJZ2im1duNP0Uek6JlAhIWGUN2rkfsk9isdNL2oSb
eCQKGdAupyzcXtboXaltfdMkH9ZbuhNL05PtGsBUj13gy0OeSKU0hSFDxDvKMUXm
GRaEDc3Vja/gMv0dj7EKsVV01sJPp7G5/EilxzMh14tEIiP1B0MdLCQOqRFhiJp6
bSlOVE48fys6Ak+ZgKLMY2Gedmgy9MpT02o42lLqcMwAvaE3NcQqZxgwKIvU92CW
x/D6c3ddxcPbcmmrDQjANzfYgp0JGtVT136Pgrtc1TxTirOYpXEvoEqV/u84e9bQ
ibHKhX6foNraD6TPUDHcSsHYpZLx7VxtJxnI56Ord2PYFVXbnb8T6dLetc14A9fF
REfKbSBOTlQNSxAc+4vRr8NSgzogA/cTDDFzonj8UAwh1uIKbBeCp1UPuo/y639H
FZyjRhInXZ8RaEBw2lNovPpcBrjqeP39qDhyMQSR5K9oekZN67zkeIE2rG0jlYnZ
hmlCjXXLjskdOD4yjrC5Lm3uK/RiiNmZC1dnezUAZX7s+HPrMsngHm3/VlKLMd4k
XcuU1f5+aPy6UcVWyq6D/96+Exn9Q5Ch1RN2TPqJLzSUTm1jaHEFM9p9Tn08Nl3t
biwvPpDaSOgOaCSREhMd
=7HQo
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: