動察 Beating AI 快訊,GitHub 10 月 19 日宣佈,將對部分公開倉庫的 HTTPS 下載請求臨時增加身份認證。系統一旦檢測到異常流量,原本無需登錄就能克隆(clone)、拉取(fetch)的代碼,可能突然要求提供 Token。依賴匿名下載的 CI 構建和自動安裝腳本,也可能因此中斷。
類似問題在 9 月就已出現。9 月 2 日,有開發者在 GitHub 社區反饋,CI 服務器拉取 MariaDB 公開倉庫時反覆收到 `401` 錯誤,連子模塊更新也無法完成。遊戲服務器管理工具 AMP 的開發者也表示,大量用戶的安裝流程受到影響,團隊不得不考慮緊急修改程序。
GitHub 當時解釋,平台面臨越來越多的機器人流量,正常開發請求也可能被誤判。此次公告進一步明確了臨時認證措施的適用範圍。
GitHub 建議開發者為自動化任務配置身份認證,避免依賴匿名 HTTPS 拉取。已認證的 HTTPS 和 SSH 操作不受此次限制影響。