2012-01-11 42 views
7

我試圖在CRAN的第一個版本上上傳一個包,但是我無法通過FTP上傳。將包上傳到CRAN傳入時出錯:550訪問被拒絕

看來我不必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. 

我有兩個文件瀏覽器(海豚和Konqueror),兩個基於GUI的FTP客戶端(FireFTP的和的gftp),並具有良好的醇試圖」 ftp命令行界面,沒有成功。

我使用anonymous作爲用戶名,我的電子郵件地址或根本沒有任何密碼。

我還試圖用curl和明確禁用EPSV按this post

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

但我仍然得到一個拒絕訪問錯誤:

curl: (25) Failed FTP upload: 550 

任何想法,我做錯了嗎?

+0

我想登錄名應該是「匿名」:你是怎麼使用的?如果您不指定它,大多數FTP客戶端將使用您當前的登錄名。 – 2012-01-11 06:13:20

+0

謝謝 - 我用'匿名'。好點,但我編輯了我的問題。 – Pierre 2012-01-11 06:17:50

+1

我剛使用gFTP將我的軟件包上傳到CRAN,它工作正常。你有沒有再試一次?儘管可以連接,但在服務中可能會出現短暫的停機時間。 – 2012-01-11 14:33:38

回答

3

我終於成功地上傳了我的軟件包:正如所料,這是我的一個問題。

看起來,我在工作時背後的代理服務器會是責怪,並以某種方式阻止了上傳。奇怪的東西,因爲我以前一直在向外部FTP站點上傳東西,而且我很確定端口21沒有被阻塞。

但無論如何,我設法上傳我的檔案到ftp://cran.R-project.org/incoming/ 從沒有問題的直接互聯網連接。

感謝,

皮埃爾

相關問題