discussions
discussions copied to clipboard
考虑停止解析 debian.ustc.edu.cn
如题。
近期不太可能。但应该考虑先发通知出去,适当时机处理这个问题。
事件备忘:
- [x] <立即>发布公告:域名调整计划
- [x] <立即>设置301跳转
- [x] <立即>通知网络信息中心
- [x] <立即>通知centos调整域名
- [x] <2017.7> 关闭rsync
- [ ] <2018.1> 停止解析
为了降低维护难度吗?
@gaoyifan 这个域名不方便部署 https 证书,也不可控,无法在必要时候切换解析,所以最好是早日停止使用。
@hosiet debian.ustc.edu.cn CNAME到了mirrors.ustc.edu.cn,是随mirrors.u.e.c同步切换的。 HTTPS的确是个麻烦事.....
@hosiet https可以用le证书。。。。
- 在servers.u.o发布公告:debian.u.e.c即将弃用。HTTP设置301跳转。
- 将debian.u.e.c解析到其他IP。HTTP继续跳转。rsync停止服务,返回通知。
- 彻底废弃
我们订个时间表? @hosiet
个人建议
- 立即,同时向网络中心发一封邮件
- 六个月以后
- 十二个月以后
补充:同样适用于 centos.ustc.edu.cn
Yifan Gao [email protected]于2016年11月26日周六 12:13写道:
- 在servers.u.o发布公告:debian.u.e.c即将弃用。HTTP设置301跳转。
- 将debian.u.e.c解析到其他IP。HTTP继续跳转。rsync停止服务器,返回通知。
- 彻底废弃
我们订个时间表? @hosiet https://github.com/hosiet
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/ustclug/discussions/issues/66#issuecomment-263043033, or mute the thread https://github.com/notifications/unsubscribe-auth/AIDYFvWdAzxcXeNz47NSIixrilrym3G-ks5rB7HggaJpZM4K8ZXn .
赞成~ 我觉得可以立即开始实施~
这个事情要推动一下。准备发通知,域名包括:
- oss.ustc.edu.cn
- debian.ustc.edu.cn
- centos.ustc.edu.cn
是否需要给debian、centos上游发个通知?
今天装了一台centos,发现centos官方记录的地址是centos.ustc.edu.cn.....
刚看了下iso安装debian,network mirrors list中还是debian.ustc.edu.cn
debian 上游应该前期都通知过了,估计 ISO 那边生效要很久。
@zhsj 安装器(debian-installer)是单独团队负责的,有可能需要单独提醒。能否给出具体位置(例如截图)?
@hosiet 那确实没和 debian-installer 联系过,只修改过 ftp-master 那边的信息,然后就是最近和 syncproxy2.wna.d.o 的。
似乎可以直接将centos.ustc.edu.cn CNAME到ctos.ustc.edu.cn
@gaoyifan 这个issue提出 @hosiet 是希望 停止 解析吧。。。 CNAME到 ctos.ustc.edu.cn 和 CNAME 到 mirrors.ustc.edu.cn 又有何区别。。。
@gaoyifan 能不能给一下 iso 中的具体位置呢?我在 debian-installer 源代码里面没找到相关字符串
@hosiet 这个代码不在 d-i 里面,而是在 choose-mirror 这个 udeb 里面。
jessie 中的 choose-mirror udeb 的版本是 2.62 (下载 jessie的udeb.list 可以查看到。)
choose-mirror 的源码在:https://anonscm.debian.org/cgit/d-i/choose-mirror.git/tree/ 也可以git clone获取:git://anonscm.debian.org/d-i/choose-mirror.git
我搜索了一下debian.ustc.edu.cn:
git log -S debian.ustc.edu.cn
commit 39597768ca40b35b448024c4f214e03ecb2c0c19
Author: Cyril Brulebois <[email protected]>
Date: Wed Oct 19 02:11:25 2016 +0200
Update Mirrors.masterlist
commit f72e756a86e81db9f261283d065ef5581adf90ba
Author: Cyril Brulebois <[email protected]>
Date: Sat Oct 12 17:03:45 2013 +0200
Start tracking Mirrors.masterlist instead of only including it when building the source package.
- Sync it as of 2013-10-12.
- Remove it from .gitignore accordingly.
进一步通过 git show 39597768ca40b35b448024c4f214e03ecb2c0c19
确认,在2016年10月19日的这一次commit中已经移除了debian.ustc.edu.cn。然而,通过查看 debian/changelog 发现 2.62是2015年4月14日发布的,因此,在jessie的安装中,确实有debian.ustc.edu.cn。
@hosiet ISO: http://mirrors.ustc.edu.cn/debian-cd/8.6.0/amd64/iso-cd/debian-8.6.0-amd64-CD-1.iso


ISO的更新估计要debian发下一个版本了,也许 8.7,也许直接 9(
centos 有人联系了吗?
看了一下前面的讨论,停止解析似乎最主要的原因就是https。我觉得这似乎不是一个必须要“停止解析”的理由。这个域名我们从来没有宣传过支持https,因此它不支持https也无所谓。
我觉得:
- 存量用户,往往都是写在配置文件里的(sources.list),这些用户可能不知道我们要打算弃用debian.u.e.c这个域名,即使我们发了通告也不一定会看到。甚至有些人可能都不记得自己曾经在配置文件中写过这个域名,以为写的是mirrors.u.e.c(比如我也不确定我配置过的机器里有没有用debian.u.e.c的)。
- 新用户/通过浏览器访问的用户,我建议在访问时,给一个页面提示跳转,然后跳转到mirrors就行了。
具体操作上,我建议搞一个nginx,把所有我们过期的域名都解析到这个nginx上。当有浏览器访问一个我们启用的域名时,显示一个页面,给出迁移的通告,等待约5秒后跳转到新的地址(或合适的地方),当有工具访问时(比如apt),我们尽可能提供正确的302,尽可能让工具仍然可以继续工作。
@StephenPCG 但联系上游更新域名的事情还是要做,并不冲突。。。至于怎么给旧域名提供兼容性,这个可以等正式放弃使用时再讨论。
@zhsj 通知上游的事情是要继续的。
fix blocking by ustclug/mirrorhelp#53
@hosiet 2018年1月已经到了。是不是可以继续推进一下?
可以。
需要找 @bg6cq 张老师商量一下 debian.ustc.edu.cn 停止解析的问题……或者 CNAME 会不会更好?
@hosiet 目前就是CNAME
我建议再等待几个月,但我们现在开始,停止 debian.ustc.edu.cn 提供内容,仅提供一个停止服务的说明页面。这样这几个月里,用户运行 apt 等命令就会出错。 只有真正造成用户无法使用,他们才会意识到需要采取措施。相比于我们只发个公告来说,好的多。
再挖一铲,Debian Jessie 已经抛弃一年多了,Stretch 里面的 choose-mirror 2.79 也没有 debian.ustc.edu.cn 了,CentOS 6 也不用管了,CentOS 7 似乎没有在软件包里写死 mirror 列表而是动态获取的。也就是说我们现在可以放心申请停止解析旧域名了
Aug 5, 2021: debian
, debian6
, oss
, oss6
已 404 并返回 text/html:
We have moved to mirrors.ustc.edu.cn for many years. Update your system settings now!
centos
目前 301,过段时间改 404,如果这批域名 404 一段时间(比如半年)之后没人开 issue 的话就可以停止解析了。