Project

General

Profile

Actions

tickets #65010

closed

rsync.opensuse.org / widehat.opensuse.org -> HTTP Server not listening on IPv6 Address

Added by wombelix over 4 years ago. Updated over 4 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Mirrors
Target version:
-
Start date:
Due date:
% Done:

100%

Estimated time:

Description

Hi,

i wasn't sure if i should post to the mailing list or use the admin@
address.

I'm running a IPv6 only Stack with openSUSE 15 VMs and discovered, that
the Server rsync.opensuse.org / widehat.opensuse.org has a IPv6 Address
assigned (as stated in that Message from end of Feb:
https://lists.opensuse.org/heroes/2020-02/msg00012.html) but the HTTP
Service only seem to listen at the IPv4 Address.

Original Error Message from Zypper:

Download (curl) error for
'http://download.opensuse.org/update/leap/15.1/oss/repodata/3b18781d8373927362ac5c44deaea86064eb62671fd19e9c258ade4ac3c5512a-primary.xml.gz':

Error code: Connection failed
Error message: Failed to connect to widehat.opensuse.org port 80:
Connection refused

I tested i from a Dual-Stack System, only IPv4 is working:

IPv4

curl -4 http://widehat.opensuse.org

Index of /

Index of /../
debug/ 11-Sep-2017 08:40                   -
distribution/ 22-May-2019
11:54                   -
factory/ 24-Apr-2019 06:45                   -
history/ 10-Jan-2020 03:50                   -
ports/ 27-Jun-2017 08:59                   -
repositories/ 30-Mar-2020
11:47                   -
source/ 06-Nov-2018 10:34                   -
tumbleweed/ 24-Apr-2019 06:45                   -
update/ 13-Jan-2020 09:25                   -

IPv6

curl -6 http://widehat.opensuse.org
curl: (7) Failed to connect to widehat.opensuse.org port 80: Connection
refused

As workaround, i used another Mirror instead the default
download.opensuse.org Server.

Regards

Dominik

Actions #1

Updated by pjessen over 4 years ago

  • Category set to Mirrors
  • Private changed from Yes to No

Thanks for report Dominik. widehat does listen for rsync on ipv6, but somehow not for http traffic.

One comment - on an IPv6-only system, you might still have problems. The mirrorbrain redirector does not distinguish between ipv4 and ipv6, and you could easily be redirected to an ipv4-only mirror.

Actions #2

Updated by wombelix over 4 years ago

Thank you, i will add a IPv6 enabled mirror to my images as default to avoid issues in future. Regards Dominik

--
Sent from my mobile
The Wombelix Post
https://www.wombacher.cc
Email: dominik@wombacher.cc
XMPP/Jabber: wombelix@jabber.de
Telegram: https://t.me/Wombelix
Twitter: https://twitter.com/wombelix

Mar 30, 2020 16:18:36 admin@opensuse.org:

[openSUSE Tracker]
Issue #65010 has been updated by pjessen.

Category set to mirrors
Private changed from Yes to No

Thanks for report Dominik. widehat does listen for rsync on ipv6, but somehow not for http traffic.

One comment - on an IPv6-only system, you might still have problems. The mirrorbrain redirector does not distinguish between ipv4 and ipv6, and you could easily be redirected to an ipv4-only mirror.


tickets #65010: rsync.opensuse.org / widehat.opensuse.org -> HTTP Server not listening on IPv6 Address
https://progress.opensuse.org/issues/65010#change-289215

* Target version:

Hi,

i wasn't sure if i should post to the mailing list or use the admin@
address.

I'm running a IPv6 only Stack with openSUSE 15 VMs and discovered, that
the Server rsync.opensuse.org / widehat.opensuse.org has a IPv6 Address
assigned (as stated in that Message from end of Feb:
https://lists.opensuse.org/heroes/2020-02/msg00012.html) but the HTTP
Service only seem to listen at the IPv4 Address.

Original Error Message from Zypper:

Download (curl) error for
'http://download.opensuse.org/update/leap/15.1/oss/repodata/3b18781d8373927362ac5c44deaea86064eb62671fd19e9c258ade4ac3c5512a-primary.xml.gz':

Error code: Connection failed
Error message: Failed to connect to widehat.opensuse.org port 80:
Connection refused

I tested i from a Dual-Stack System, only IPv4 is working:

IPv4

curl -4 http://widehat.opensuse.org

Index of /

Index of /../
debug/ 11-Sep-2017 08:40 -
distribution/ 22-May-2019
11:54 -
factory/ 24-Apr-2019 06:45 -
history/ 10-Jan-2020 03:50 -
ports/ 27-Jun-2017 08:59 -
repositories/ 30-Mar-2020
11:47 -
source/ 06-Nov-2018 10:34 -
tumbleweed/ 24-Apr-2019 06:45 -
update/ 13-Jan-2020 09:25 -

IPv6

curl -6 http://widehat.opensuse.org
curl: (7) Failed to connect to widehat.opensuse.org port 80: Connection
refused

As workaround, i used another Mirror instead the default
download.opensuse.org Server.

Regards

Dominik

--
You have received this notification because you have either subscribed to it, or are involved in it.
To change your notification preferences, please click here: http://progress.opensuse.org/my/account

Actions #3

Updated by lrupp over 4 years ago

  • Status changed from New to Resolved
  • Assignee set to lrupp
  • % Done changed from 0 to 100

Hi Dominik

I added "listen [::]:80;" now to the nginx config...
So this should be fixed now. Thanks for letting us know!

Regards,
Lars

Actions

Also available in: Atom PDF