我目前在笔记本电脑上使用 Linux Mint 17,几乎无法使用 GitLab。这个问题很奇怪:
- 每次我想保存个人资料信息时,GitLab.com 都会超时
- 每次我想向我的帐户添加 SSH 密钥时,GitLab.com 都会超时
- 当我尝试使用 ssh-keyscan 扫描 GitLab.com 时,它超时了
- GitLab.com有时(但经常)在推送或克隆时挂断(“遥控器意外挂断”)。
处理最后一个问题的当前方法一点也不方便:我push
承诺BitBucket然后我拿另一台笔记本电脑(Windows),pull
从BitBucket然后push
GitLab。问题是,一旦出现“远程挂断”错误,无论我在主笔记本电脑上做什么,它都不会消失。此外,我更喜欢通过 SSH 推送,但我做不到。
我的主笔记本电脑上安装并运行了 LAMP 堆栈,所以我以为这可能是一个奇怪的端口问题或其他问题。但当我通过 iPhone 的 3G 连接到互联网时,一切都运行正常。此时,我差点打电话给我的互联网提供商支持,但我想起在辅助笔记本电脑和 Windows PC 上一切都运行正常(运行 Windows 时)。另外,我的 PC 和辅助笔记本电脑上都有 Linux(Ubuntu),也存在同样的问题。唯一一次在 Linux 上一切正常是在 Virtual Box 上使用 lubuntu 的时候。(在 Windows 下)在我的 PC 上。
一切都与其他网站(GitHub、BitBucket)配合良好。
此外,我的/etc/hosts
文件很好,并且我没有运行任何防火墙软件(我确实检查过)。
总结:
- GitLab.com 随机(但始终如一)使用时超时Linux和我的家庭互联网
- 使用时一切正常Linux还有我的 iPhone3G 互联网
- 使用时一切正常视窗和我的家庭互联网(我没有尝试将我的 iPhone 3G 与 Windows 一起使用,因为我看不出有什么理由这么做)
所以问题是,我在 Linux 上做错了什么?