【问题标题】:Error when uploading package to CRAN incoming: 550 access denied将包上传到 CRAN 传入时出错:550 访问被拒绝
【发布时间】:2012-01-11 06:08:44
【问题描述】:

我正在尝试在 CRAN 上为其第一个版本上传一个包,但我无法通过 FTP 上传。

看来我没有ftp://cran.r-project.org/incoming的写权限:

550 Access is denied.
Could not download /home/roudierp/Documents/CODE/lhs/fresh_meat/clhs_0.4-2.tar.gz from local filesystem
There were 1 files or directories that could not be transferred. Check the log for which items were not properly transferred.

我尝试使用两个文件浏览器(Dolphin 和 Konqueror)、两个基于 GUI 的 FTP 客户端(FireFTP 和 GFTP)以及良好的 ol'ftp 命令行界面,但没有成功。

我使用anonymous 作为用户名,使用我的电子邮件地址或什么都没有作为密码。

我还尝试使用curl 并按照this post 明确禁用EPSV:

curl --disable-epsv -T clhs_0.4-2.tar.gz ftp://cran.R-project.org/incoming/

但我仍然收到拒绝访问错误:

curl: (25) Failed FTP upload: 550

知道我做错了什么吗?

【问题讨论】:

  • 我认为登录名应该是“匿名的”:你用的是什么?如果您不指定,大多数 FTP 客户端将使用您当前的登录名。
  • 谢谢 - 我用了anonymous。不过好点,我编辑了我的问题。
  • 我刚刚使用 gFTP 将我的包上传到 CRAN,它运行良好。你又试了一次吗?即使您可以连接,服务也可能会出现一小段停机时间。
  • 我今天早上(新西兰时间)再次尝试使用 gFTP(以及其他),但未成功。我认为这似乎是一个问题,因为其他贡献者似乎已经在 incoming 上上传了档案而没有明显的麻烦。

标签: r ftp cran


【解决方案1】:

我终于成功上传了我的包裹:不出所料,这是我这边的问题。

看来我工作时使用的代理应该是罪魁祸首,并且以某种方式阻止了上传。奇怪的东西,因为我过去一直在将东西上传到外部 FTP 站点,而且我很确定 21 端口没有被阻止。

但无论如何,我设法通过直接的互联网连接将我的存档上传到ftp://cran.R-project.org/incoming/ ,没有出现任何问题。

谢谢,

皮埃尔

【讨论】:

    猜你喜欢
    • 2019-10-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-26
    • 2019-09-18
    • 2020-03-06
    • 1970-01-01
    相关资源
    最近更新 更多