GNU bug report logs - #27862
tor-hidden-service should support IPv6

Previous Next

Package: guix;

Reported by: ng0 <ng0 <at> infotropique.org>

Date: Fri, 28 Jul 2017 15:48:02 UTC

Severity: normal

Tags: notabug

Done: ludo <at> gnu.org (Ludovic Courtès)

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 27862 in the body.
You can then email your comments to 27862 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#27862; Package guix. (Fri, 28 Jul 2017 15:48:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to ng0 <ng0 <at> infotropique.org>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Fri, 28 Jul 2017 15:48:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: ng0 <ng0 <at> infotropique.org>
To: bug-guix <at> gnu.org
Subject: tor-hidden-service should support IPv6
Date: Fri, 28 Jul 2017 15:46:52 +0000
[Message part 1 (text/plain, inline)]
Right now the tor-hidden-service only supports IPv4 naming scheme,
while it is possible to define IPv6 for tor aswell.

Someone should fix this.
-- 
ng0
GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588
GnuPG: https://n0is.noblogs.org/my-keys
https://www.infotropique.org https://krosos.org
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#27862; Package guix. (Sun, 30 Jul 2017 09:10:02 GMT) Full text and rfc822 format available.

Message #8 received at 27862 <at> debbugs.gnu.org (full text, mbox):

From: ng0 <ng0 <at> infotropique.org>
To: 27862 <at> debbugs.gnu.org
Subject: Re: bug#27862: tor-hidden-service should support IPv6
Date: Sun, 30 Jul 2017 09:09:31 +0000
[Message part 1 (text/plain, inline)]
ng0 transcribed 1.3K bytes:
> Right now the tor-hidden-service only supports IPv4 naming scheme,
> while it is possible to define IPv6 for tor aswell.
> 
> Someone should fix this.

man tor:

HIDDEN SERVICE OPTIONS
   The following options are used to configure a hidden service.

…

   HiddenServicePort VIRTPORT [TARGET]
     Configure a virtual port VIRTPORT for a hidden service. You may use this option multiple times; each
     time applies to the service using the most recent HiddenServiceDir. By default, this option maps the
     virtual port to the same port on 127.0.0.1 over TCP. You may override the target port, address, or
     both by specifying a target of addr, port, addr:port, or unix:path. (You can specify an IPv6 target as
     [addr]:port. Unix paths may be quoted, and may use standard C escapes.) You may also have multiple
     lines with the same VIRTPORT: when a user connects to that VIRTPORT, one of the TARGETs from those
     lines will be chosen at random.

-- 
ng0
GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588
GnuPG: https://n0is.noblogs.org/my-keys
https://www.infotropique.org https://krosos.org
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#27862; Package guix. (Wed, 02 Aug 2017 22:09:01 GMT) Full text and rfc822 format available.

Message #11 received at 27862 <at> debbugs.gnu.org (full text, mbox):

From: ludo <at> gnu.org (Ludovic Courtès)
To: ng0 <ng0 <at> infotropique.org>
Cc: 27862 <at> debbugs.gnu.org
Subject: Re: bug#27862: tor-hidden-service should support IPv6
Date: Thu, 03 Aug 2017 00:07:47 +0200
ng0 <ng0 <at> infotropique.org> skribis:

> Right now the tor-hidden-service only supports IPv4 naming scheme,
> while it is possible to define IPv6 for tor aswell.

‘tor-hidden-service’ does not interpret addresses.  So one could write,
say:

  (80 . "[::1]:80")

and that’d be IPv6 (talking to localhost over IPv6 is great ;-)).
It is what you had in mind?

> Someone should fix this.

I agree, someone!

Thanks,
Ludo’.




Information forwarded to bug-guix <at> gnu.org:
bug#27862; Package guix. (Wed, 02 Aug 2017 22:46:01 GMT) Full text and rfc822 format available.

Message #14 received at 27862 <at> debbugs.gnu.org (full text, mbox):

From: ng0 <ng0 <at> infotropique.org>
To: Ludovic Courtès <ludo <at> gnu.org>
Cc: 27862 <at> debbugs.gnu.org, ng0 <ng0 <at> infotropique.org>
Subject: Re: bug#27862: tor-hidden-service should support IPv6
Date: Wed, 2 Aug 2017 22:45:05 +0000
[Message part 1 (text/plain, inline)]
Ludovic Courtès transcribed 0.4K bytes:
> ng0 <ng0 <at> infotropique.org> skribis:
> 
> > Right now the tor-hidden-service only supports IPv4 naming scheme,
> > while it is possible to define IPv6 for tor aswell.
> 
> ‘tor-hidden-service’ does not interpret addresses.  So one could write,
> say:
> 
>   (80 . "[::1]:80")

Oh. Okay, I did not even try it because I live on the dark side of IPv6 ;)
Then all which needs to be done is a small extension of the documentation
of tor-hidden-service.

> and that’d be IPv6 (talking to localhost over IPv6 is great ;-)).
> It is what you had in mind?
> 
> > Someone should fix this.
> 
> I agree, someone!
> 
> Thanks,
> Ludo’.
> 

-- 
ng0
GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588
GnuPG: https://n0is.noblogs.org/my-keys
https://www.infotropique.org https://krosos.org
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#27862; Package guix. (Fri, 04 Aug 2017 21:55:02 GMT) Full text and rfc822 format available.

Message #17 received at 27862 <at> debbugs.gnu.org (full text, mbox):

From: ludo <at> gnu.org (Ludovic Courtès)
To: 27862 <at> debbugs.gnu.org
Subject: Re: bug#27862: tor-hidden-service should support IPv6
Date: Fri, 04 Aug 2017 23:54:38 +0200
ng0 <ng0 <at> infotropique.org> skribis:

> Ludovic Courtès transcribed 0.4K bytes:
>> ng0 <ng0 <at> infotropique.org> skribis:
>> 
>> > Right now the tor-hidden-service only supports IPv4 naming scheme,
>> > while it is possible to define IPv6 for tor aswell.
>> 
>> ‘tor-hidden-service’ does not interpret addresses.  So one could write,
>> say:
>> 
>>   (80 . "[::1]:80")
>
> Oh. Okay, I did not even try it because I live on the dark side of IPv6 ;)
> Then all which needs to be done is a small extension of the documentation
> of tor-hidden-service.

Patch welcome.  :-)

Ludo’.




Information forwarded to bug-guix <at> gnu.org:
bug#27862; Package guix. (Fri, 20 Oct 2017 16:04:02 GMT) Full text and rfc822 format available.

Message #20 received at 27862 <at> debbugs.gnu.org (full text, mbox):

From: ludo <at> gnu.org (Ludovic Courtès)
To: 27862 <at> debbugs.gnu.org
Subject: Re: bug#27862: tor-hidden-service should support IPv6
Date: Fri, 20 Oct 2017 18:03:43 +0200
ludo <at> gnu.org (Ludovic Courtès) skribis:

> ng0 <ng0 <at> infotropique.org> skribis:
>
>> Ludovic Courtès transcribed 0.4K bytes:
>>> ng0 <ng0 <at> infotropique.org> skribis:
>>> 
>>> > Right now the tor-hidden-service only supports IPv4 naming scheme,
>>> > while it is possible to define IPv6 for tor aswell.
>>> 
>>> ‘tor-hidden-service’ does not interpret addresses.  So one could write,
>>> say:
>>> 
>>>   (80 . "[::1]:80")
>>
>> Oh. Okay, I did not even try it because I live on the dark side of IPv6 ;)
>> Then all which needs to be done is a small extension of the documentation
>> of tor-hidden-service.
>
> Patch welcome.  :-)

I’m still interested in the doc patch :-), but I’m closing the bug
because it was not an actual bug, AIUI.

Ludo’.




Added tag(s) notabug. Request was from ludo <at> gnu.org (Ludovic Courtès) to control <at> debbugs.gnu.org. (Fri, 20 Oct 2017 16:04:02 GMT) Full text and rfc822 format available.

bug closed, send any further explanations to 27862 <at> debbugs.gnu.org and ng0 <ng0 <at> infotropique.org> Request was from ludo <at> gnu.org (Ludovic Courtès) to control <at> debbugs.gnu.org. (Fri, 20 Oct 2017 16:04:03 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sat, 18 Nov 2017 12:24:07 GMT) Full text and rfc822 format available.

This bug report was last modified 6 years and 161 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.