Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#55655 - {mirror} A new mirror from China Shanghai

Attached to Project: Arch Linux
Opened by shengzhou li (zhonger) - Sunday, 17 September 2017, 02:01 GMT
Last edited by Florian Pritz (bluewind) - Sunday, 18 February 2018, 17:18 GMT
Task Type Feature Request
Category Mirrors
Status Closed
Assigned To Florian Pritz (bluewind)
Johannes Löthberg (demize)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Mirror domain name: mirrors.shuosc.org
Geographical location of the mirror (country): Shanghai, China
URLs for supported access methods (http(s), rsync) (no ftp): IPv4 http://mirrors.shuosc.org/archlinux https://mirrors.shuosc.org/archlinux
Your mirror's available bandwidth: 1 Gbps
An administrative contact email: zhonger@live.cn
An alternative administrative contact email (optional): wuwozhonger@gmail.com
(tier 2 mirrors): ftp.tsukuba.wide.ad.jp
This task depends upon

Closed by  Florian Pritz (bluewind)
Sunday, 18 February 2018, 17:18 GMT
Reason for closing:  Implemented
Comment by shengzhou li (zhonger) - Sunday, 17 September 2017, 02:03 GMT
We are also willing to be promoted to a tier 1 mirror in the future.
Comment by Florian Pritz (bluewind) - Sunday, 17 September 2017, 12:00 GMT
I've added your mirror, but ftp.tsukuba.wide.ad.jp is a tier 2 mirror, not tier 1. Please select a mirror from this list[1] that has "Tier 1" in the "Tier" column.

[1] https://www.archlinux.org/mirrors/
Comment by shengzhou li (zhonger) - Sunday, 17 September 2017, 13:21 GMT
Ok, we will set the `mirrors.rit.edu` as our higher mirror. And we have a IPV6 address in our server, which is 2001:da8:8006:11:225:90ff:fee1:813e/64.
Actually, because we have no a IPV6 address in our common use, we cannot define whether the IPV6 address of the server is reachable for public.
Comment by Florian Pritz (bluewind) - Sunday, 17 September 2017, 15:23 GMT
Thanks for switching to a tier 1 mirror.

I can ping the ipv6, but I can't open an http connection.
Comment by shengzhou li (zhonger) - Sunday, 17 September 2017, 15:51 GMT
We have added the ipv6 to our domain `mirrors.shuosc.org`, now we can open an http connection. Please check again.

Thanks.
Comment by Florian Pritz (bluewind) - Sunday, 17 September 2017, 15:54 GMT
http works now via v6, but it redirects to https and that does not work yet.

> curl -6vL http://mirrors.shuosc.org/archlinux/
* Trying 2001:da8:8006:11:225:90ff:fee1:813e...
* TCP_NODELAY set
* Connected to mirrors.shuosc.org (2001:da8:8006:11:225:90ff:fee1:813e) port 80 (#0)
> GET /archlinux/ HTTP/1.1
> Host: mirrors.shuosc.org
> User-Agent: curl/7.55.1
> Accept: */*
>
< HTTP/1.1 301 Moved Permanently
< Server: nginx/1.12.1
< Date: Sun, 17 Sep 2017 15:53:20 GMT
< Content-Type: text/html
< Content-Length: 185
< Connection: keep-alive
< Location: https://mirrors.shuosc.org/archlinux/
<
* Ignoring the response-body
* Connection #0 to host mirrors.shuosc.org left intact
* Issue another request to this URL: 'https://mirrors.shuosc.org/archlinux/'
* Trying 2001:da8:8006:11:225:90ff:fee1:813e...
* TCP_NODELAY set
* connect to 2001:da8:8006:11:225:90ff:fee1:813e port 443 failed: Permission denied
* Failed to connect to mirrors.shuosc.org port 443: Permission denied
* Closing connection 1
curl: (7) Failed to connect to mirrors.shuosc.org port 443: Permission denied
Comment by shengzhou li (zhonger) - Sunday, 17 September 2017, 15:59 GMT
If our IPV6 address is reachable, we would like to add ipv6 support in our mirror detail page (https://www.archlinux.org/mirrors/shuosc.org/).

Thanks.
Comment by shengzhou li (zhonger) - Sunday, 17 September 2017, 16:12 GMT
We have fixed the ipv6 https connection problem. Please check it.

Thanks.
Comment by Florian Pritz (bluewind) - Sunday, 17 September 2017, 16:14 GMT
Ipv6 works fine for me and the mirror page now also lists you as v6 capable. Thank you!
Comment by shengzhou li (zhonger) - Thursday, 02 November 2017, 12:11 GMT
Hi,

The mirror site has supported rsync.

RSYNC URL: rsync://mirrors.shuosc.org::archlinux

Thanks.
Comment by Florian Pritz (bluewind) - Thursday, 02 November 2017, 14:47 GMT
I've added rsync, thanks!

There also seems to be an issue with IPv6 again. I'm seeing connection timeouts/route errors. Can you look into that? https://www.archlinux.org/mirrors/shuosc.org/1066/
Comment by shengzhou li (zhonger) - Thursday, 02 November 2017, 14:56 GMT
Thanks for adding.
The IPv6 address in our school is good and bad. I can do nothing.
If it's ok, the IPv6 support can be removed.

Thanks again.
Comment by Florian Pritz (bluewind) - Thursday, 02 November 2017, 15:39 GMT
I don't mind too much. Clients will fall back to v4 anyways. Just wanted to let you know in case there was anything you could do.
Comment by shengzhou li (zhonger) - Thursday, 02 November 2017, 15:43 GMT
Yes, I have see the rsync log in https://www.archlinux.org/mirrors/shuosc.org/.

Maybe the RSYNC URL is rsync://mirrors.shuosc.org/archlinux
Comment by Florian Pritz (bluewind) - Thursday, 02 November 2017, 15:45 GMT
I've fixed the rsync url. Thanks.
Comment by shengzhou li (zhonger) - Thursday, 11 January 2018, 12:48 GMT
Hi,
I am so sorry to bother you again. We have changed the domain and here are the details.

HTTP URL: IPv4 https://mirrors.shu.edu.cn/archlinux IPv6 https://mirrors.shu6.edu.cn/archlinux
FTP URL: IPv4 ftp://mirrors.shu.edu.cn/archlinux IPv6 ftp://mirrors.shu6.edu.cn/archlinux
RSYNC URL: IPv4 rsync://mirrors.shu.edu.cn/archlinux IPv6 rsync://mirrors.shu6.edu.cn/archlinux
Contact email: osc@oa.shu.edu.cn

So thanks.
Comment by Johannes Löthberg (demize) - Thursday, 11 January 2018, 19:19 GMT
Is there any reason for the IPv4 and IPv6 mirrors not being under the same domain? Rather strange to have them separated like that, and leads to more configuration work for end-users that actually have IPv6 connectivity.

I've updated the domains and added the FTP URL for now at least.
Comment by shengzhou li (zhonger) - Friday, 12 January 2018, 01:58 GMT
I am so sorry to the IPv4 and IPv6 mirrors are not under the same domain.

Because the University uses two domain separately in IPv4 and IPv6, we can not do anything either.

Just let it be like this.

So thanks.
Comment by Johannes Löthberg (demize) - Friday, 12 January 2018, 11:33 GMT
Do both of them still have a gigabit connection by the way?
Comment by Johannes Löthberg (demize) - Friday, 12 January 2018, 13:02 GMT
It seems like passive FTP also doesn't work, which will make it unusable for every user behind a firewall, and also causes the mirror check to fail.

(Though I'm not sure how useful FTP mirrors are in the first place honestly.)

---

Edit: We don't list FTP mirrors anymore, so it doesn't matter actually.
Comment by shengzhou li (zhonger) - Saturday, 13 January 2018, 04:18 GMT
Hi,

Both of them still have a gigabit connection. FTP is worked now by both IPv4 and IPv6. Now I have put the FTP IPv6 connection down.

And I agree you that the FTP mirrors seem like unuseful, so just like you do is all right.

Loading...