科大移动线路故障

2017年4月7日 0:00 起,我校移动线路出现故障,LUG旗下多项服务受到影响:

  • 科大开源镜像站(临时解析至教育网线路)
  • LUG首页(同上)
  • GitLab(同上)
  • 反向代理(临时解析至教育网线路,所有线路访问变慢)
  • 科大博客(临时解析至电信线路)
  • 防污染DNS(移动线路不可用;电信、教育网线路解析变慢)
  • LUG VPN(临时解析至教育网线路;访问国外网站速度变慢)
  • Light(同上)

给您带来的不便,我们深表歉意。


update 02:34  移动线路恢复

更换DNS服务使用的IP地址库

由于一些历史原因,LUG自建DNS服务使用过多个版本的IP地址库,但IP地址库的准确性均不高。这导致部分用户解析结果不够精确(如电信用户解析到移动IP),影响使用体验。

我们通过分析BGP/ASN数据得到一个全新的地址库,大幅提升了IP数据库的准确性。目前LUG DNS服务已经应用新的IP数据库。在此感谢boj师兄的建议~

代码已开源:china-operator-ip


涉及到的服务包括但不限于:

  • 科大开源镜像站
  • 科大博客
  • 代码托管平台
  • 轻量级网络加速服务
  • 虚拟专用网络相关服务和站点
  • 反向代理服务
  • FTP服务

LUG的大部分网络服务拥有三条线路:

  • 中国移动(默认线路)
  • 中国电信
  • 教育网

如果您遇到解析结果与所在运营商不符的情况,请与我们联系

GitLab更新版本导致push可能失败

我们于12月2日更新了gitlab到新版本8.14.1,导致现在push到master可能会被拒绝

我们采用的docker image也有其他人遇到此问题

issue 在 https://github.com/sameersbn/docker-gitlab/issues/995

现在临时的解决方案是手动关闭master分支的protected选项,从网页的右上角可以进入”Protected Branches”的设置页面。

image_2016-12-04_16-46-02

下一个版本应该会修复这一问题,我们会及时更新。

如果有其他解决办法欢迎在下面留言。抱歉给大家带来不便。

多个网站出现SSL认证故障

由于GlobalSign OCSP服务出现故障,导致USTC LUG旗下多个站点的SSL证书状态显示为“被吊销”。

目前暂无临时解决方案,静待缓存过期。

update 20161019: 对于macOS用户,请在终端中执行以下命令强制清除缓存:


sqlite3 ~/Library/Keychains/*/ocspcache.sqlite3 'DELETE FROM responses WHERE responderURI LIKE "%http://%.globalsign.com/%";'

科大电信出口遭到攻击

2016年8月26日 17:45 科大电信出口遭受DDOS攻击,目前出口丢包率较高。

公网访问以下服务的电信接入点,将变得不稳定:

  • 开源镜像站
  • 权威DNS
  • LUG主页
  • LUG FTP
  • 防污染DNS
  • GitLab
  • 科大博客
  • 反向代理
  • LUG BBS
  • FreeShell(端口映射)

请用户暂时切换至教育网接入点或移动接入点。

P.S. 校内用户不受影响

update 2016.08.26 18:29:26: jameszhang联系电信封掉了受攻击的IP,服务恢复正常。总故障时间44分钟。

Gitlab 更新到 8.11.0

最近 Gitlab 发布了 8.11.0, 我们也随之进行了更新. 8.11.0 版本引入了一些比较好玩的特性, 在此想向大家介绍一下:

 

  • Issue board

Gitlab 给每个项目添加了一个叫 Issue board 的东西, 通过它你可以快速了解项目里所有 issue 的状态. 官方示例:

Issue Boards in GitLab 8.11

Issue Board 文档

  • 在线解决合并冲突

官方示例:

Merge Conflict Resolution in GitLab 8.11

  • Issue 以及 merge request 模板

项目根目录下的 .gitlab/ 或者 .gitlab/{issue_templates, merge_request_templates} 文件夹下的 markdown 文件可以被当做创建 issue 或 pull request 时的信息模板, 供用户选择. 官方示例:

Issue and Merge Request templates in GitLab 8.11

更多信息可参见官方关于 templates 的文档

  • /command

现在 Gitlab 支持在评论或者创建 PR 时, 通过 /label, /minestone 等命令更新项目的状态. 官方示例:

Slash commands in GitLab 8.11

Slash commands in GitLab 8.11

支持的命令列表

本文介绍了部分 Gitlab 8.11 新增的特性, 想了解更多可查看官方的 release note