『壹』 FTP無法連接上傳怎麼辦
FTP 無法上傳的原因
無法上傳網頁,FTP故障-提示「無法連接伺服器」錯誤。
問題出現原因:FTP客戶端程序設置問題,客戶上網線路問題,FTP伺服器端問題。
處理方法:建議客戶使用CUTPFTP軟體來上傳客戶的網頁,在「FTP主機地址處」最好填寫IP地址,如果客戶上傳時提示socket錯誤的話,請您檢 查一下您使用軟體的編輯菜單下的連接中防火牆里是否有一個使用了PASV模式,如果選中的話,您把此選項取消即可連接主機。
2、FTP時已經通過身份驗證,但總列不出目錄或文件或總是顯示建立數據 socket 失敗,連接被拒絕
問題出現原因:您使用的上傳軟體的FTP客戶端程序不應該選用PASV Mode和Firewall Setting
備註:常用FTP工具被動模式的取消方法
提示的錯誤為「數據 Socket 錯誤: 連接超時 列表錯誤」
FlashFxp取消被動模式
在工具欄的 站點-站點管理器-要取消的站點 -選項-使用被動模式-去掉其前面的鉤
CuteFtp取消被動模式
站點管理器-要取消的站點-右鍵選擇屬性-類型-數據連接類型-使用 port-確定
LeapFtp取消被動模式
在工具欄的 站點-站點管理器-要取消的站點-高級-使用PASV模式-去掉其前面的鉤
這種情況可能是你所在網路安裝了防火牆(或代理),該防火牆(或代理)禁止來自遠程的連接,426 Data connection closed, transfer aborted表明了這一點。這時候你可以使用被動傳輸模式(PASV模式),來避免該限制,進行數據傳輸。
建議:如果不使用PASV(即不使用被動傳輸)能夠正常下載的話,就不要使用被動傳輸,因為主動傳輸比被動傳輸速度快(本站主機在主動傳輸時具備選擇性確 認的TCP選項(RFC2018),能有效進行丟包重傳,具備Timestamps選項(RFC1323)有效測定網路時延,避免提前重傳),被動傳輸有 時在用戶開辟很多線程的時候會出現連接錯誤。
Zend編譯過的文件上傳時必須(強制)使用二進制模式。
首先請您檢查一下您的域名是否做過域名解析,檢測方法:您可以在DOS提示符下輸入ping域名如果可以ping通的話,則您可以在FTP軟體中「FTP主機地址處」填寫您的域名,如果ping不通的話,則您需要在「FTP主機地址處」填寫您主機的IP地址。
注意:我們建議您使用IP地址上傳頁面,同時,某些地區的撥號上網的169對FTP有限制。所以請您最好更換上網方式後再進行測試。
請查看您的登陸名密碼填寫是否正確,因為如果密碼是復制的話,可能會復制出空格。另外,您要看一下您在FTP登陸時選擇的登陸類型是否是普通。
如果您忘了密碼,可在「控制面板」中自行修改。
如果此處的密碼仍無法登陸,請與我們聯系。
可以通過主機控制面板中的磁碟空間管理查看空間佔用情況。
備註:點擊「空間佔用圖」刷新顯示,可以獲得最新的空間佔用情況。
『貳』 FTP無法正常連接
從以下幾個方面查找原因:
PING FTP伺服器地址,是否能通;
查看從本地是否能正常進入FTP伺服器;
查看FTP服務有沒有啟動;
查看防火牆設置,有沒有屏蔽埠21
『叄』 FTP賬戶連接提示:425 Can't open data connection 錯誤,求解決辦法
425 Can't open data connection 列表錯誤 解決方法嘗試方法一:這個問題主要是由於使用Passive Mode模式造成的,解決這個問題很簡單:1、在ftp服務軟體中設置指定埠地址范圍,允許Passive Mode使用,比如60000-600202、然後在ftp伺服器的系統防火牆上打開這些tcp埠,比如是60000-60020,如果使用windows自帶的防火牆,就一條一條的增加,20行有點麻煩,但是可以解決。如果ftp用戶較多,可以擴大埠范圍。嘗試方法二:考慮以下原因:1、防火牆擋住了2、沒有查看內容的許可權3、網管屏蔽了FTP埠 (檢查20埠是否開放,如FTP改過埠了1234,剛檢查1233埠是否開放)嘗試方法三:425 Can't open data connection 和 讀取目錄列表失敗 問題解決這個問題主要是由於使用Passive Mode模式造成的,解決這個問題很簡單:1、在ftp服務軟體中設置指定埠地址范圍,允許Passive Mode使用,比如60000-600202、然後在ftp伺服器的系統防火牆上打開這些tcp埠嘗試方法四:是由於服務端防火牆的設置,客戶端不能用pasv模式,用戶在使用FTP上傳文件時出現無法列表的情況,是由於選擇在PASV方式下進行上傳而導致的。因此,請用戶將上傳方式改為PORT。相同的軟體,版本不同,設置方法也略有不同,因此需要根據實際情況進行設置(連接之前請確保已經關閉防火牆,例如卡巴斯基、瑞星、天網、windowsxp系統自帶的防火牆等)。
『肆』 ftp上傳超時的一種解決方案
最近有個同時的ftp總是上傳文件失敗,更換過各種ftp客戶端和賬號都沒有問題,之後又懷疑是win10的問題,但是另外一個同事也是win10,同樣的軟體,同樣的賬號都沒問題。後來也關過系統防火牆,windows denfender之類的,均告失敗。正當准備放棄的時候,突然看到一篇文章(原文連接: https://trac.filezilla-project.org/ticket/5533#no1 )是和同事的情況類似,因為他也是很小的文件可以上傳,但是大於幾kb之後就不能上傳了,而導致這個問題的原因是和 MTU 有關。
具體來說,FTP使用兩個TCP連接來通信,一條控制連接(control connection)用來提交命令和接受回復;一條數據連接(data connection)來處理實際的文件傳輸。在文件傳輸過程中,控制連接是很容易進入空閑狀態的,TCP標准也沒有規定一個連接的最大空閑時間。但是路由器和防火牆經常會把空閑的連接給關閉掉,並且不通知雙方,就造成了傳輸100%但最後還是超時的現象。後面的評論就是解決問題的關鍵了:TCP傳輸過程中有最大的包上限MTU(Maximum Transmission Unit,不超過1500),超過這個大小的傳輸就要拆成多個包(packet)。所以比較「小」的文件不用拆包,一次就傳輸完了;「大」的文件需要拆包,分多次發送,就出現超時的問題。
好了既然找出始作俑者了,那麼如何修改呢?
通過上面的設置修改,發現果然ftp上傳沒問題了。
抱著好奇的態度,我又去看了下另外一個同事的電腦發現,他的 MTU也是默認的1500,為什麼他可以???
後來又查詢資料發現,原來MTU和ISP有關系,後來我又對比了下他們電腦上的dns,發現果真不一樣。好吧,又學習到了不少知識。
『伍』 ftp上傳文件的時候老是連接超時。
出現此問題的原因:傳輸模式錯誤。
解決的方法和操作步驟如下:
准備工具:FlashFXP5。
1、首先,在桌面上找到「
FlashFXP5」,然後雙擊以打開FTP軟體,如下圖所示,然後進入下一步。
『陸』 FTP連接失敗的原因
考慮以下原因:
1、防火牆擋住了
2、沒有查看內容的許可權
3、網管屏蔽了FTP埠
默認是pasv模式,因為服務端防火牆的設置,客戶端不能用pasv模式,將設置中的pasv模式置為空,就正常了
FTP連接伺服器失敗的原因一般有以下幾種:
1、網路不通導致FTP連接伺服器失敗
有時可能是由伺服器或者電腦本地網路有問題,導致FTP連接伺服器失敗。可以通過瀏覽器查看網頁測試是否是網路問題。
2、伺服器出現宕機、死機、重啟等情況
我們在租用伺服器時,都會對伺服器的訪問速度及穩定性進行考察。伺服器出現右機、死機、重啟等情況不僅會導致FIP連接伺服器失敗,也直接導致網站無法正常運營,從而影響網站優化排名及用戶體驗。如果出現此情況,盡快聯系伺服器提供商進行解決。
3、防火牆設置出現問題導致伺服器連接失敗查看我們的防火牆設置是否勾選了「PASV模式」,如果勾選,那麼將取消,然後嘗試重新連接。
4、FTP軟體出現問題導致連接伺服器失敗有時我們會忘記對軟體的及時更新,所以導致使用的FTP軟體版本過低或者被停用,再或者該軟體出現了問題。此時我們可以先刪除現有軟體,然後重新安裝。
5、短時間內連接伺服器次數過多
可能由於FTP連接伺服器的速度稍微有些慢,我們等待的比較著急,就不停地點擊連接按鈕,導致短時間內容連接次數過於頻繁而連接失敗。
6、伺服器被ISP屏蔽導致FTP連接伺服器失敗判斷伺服器是否被ISP屏蔽,可以通過使用代理伺服器進行連接測試。
7、租用的伺服器後台被關閉
如果以上幾種情況都被排除,那麼很有可能是我們所租用的伺服器後台被關閉了,此時需要連接伺服器提供商進行核查與修改。
FTP連接伺服器失敗的原因有很多,基本比較常見的情況就是以上幾種。為保障網站的正常運營,當出現FTP伺服器失敗的情況,應及時檢查其原因並解決。
拓展資料:
FTP是File Transfer Protocol(文件傳輸協議)的縮寫,用來在兩台計算機之間互相傳送文件。相比於HTTP,FTP協議要復雜得多。復雜的原因,是因為FTP協議要用到兩個TCP連接,一個是命令鏈路,用來在FTP客戶端與伺服器之間傳遞命令;另一個是數據鏈路,用來上傳或下載數據。
『柒』 我遠程FTP命令行,下載伺服器上的資料的時候出出150 Opening ASCII mode data connection 之後就沒有反應
這種情況可能是你所在網路安裝了防火牆(或代理),該防火牆(或代理)禁止來自遠程的連接,426 data connection closed, transfer aborted表明了這一點。這時候你可以使用被動傳輸模式(pasv模式),來避免該限制,進行數據傳輸. 但是由於我們要求用戶必須關閉PASV模式,所以,請將你的防火牆設置的級別低一些或關閉試試看。
補充:
說得通俗點,就是將你機器的防火牆(包括windows防火牆、反病毒軟體的防火牆)關閉,若還不正常的話,將ftp伺服器的防火牆也關閉。
『捌』 ftp 讀取目錄列表失敗怎麼解決,顯示下面的情況
如果確定IP,帳號,密碼沒有問題的話,把FTP的連接模式改一下,有兩種模式可選:主動模式、被動模式;你切換一下試試!希望對你的問題有所幫助,如果還有什麼疑問可以HI在線咨詢,幫你解答!
『玖』 ftp上傳出現這個是為什麼.應該怎麼處理
150 opening ascii mode data connection for /bin/ls.
426 data connection closed, transfer aborted.
這種情況可能是你所在網路安裝了防火牆(或代理),該防火牆(或代理)禁止來自遠程的連接,426 data connection closed, transfer aborted表明了這一點。這時候你可以使用被動傳輸模式(pasv模式),來避免該限制,進行數據傳輸.
解決辦法是在該ftp標簽的站點設置中,設置為被動模式pasv模式.同樣,如果前面有網友出現200 port command successful.
連不上的情況,也用上面方法
1.
connected. waiting for response.
220 serv-u ftp server v4.0 for winsock ready...
user anonymous
530 sorry, no anonymous access allowed.
quit
不允許匿名登錄
2.
connected. waiting for response.
220 serv-u ftp server v4.0 for winsock ready...
user test
331 user name okay, need password.
pass xxxxxx
530 not logged in.
quit
一般是密碼輸入錯誤時出現的信息。密碼不對喲!
3.
connecting to xxx.xxx.xxx.xxx, port 21 (#1)
error: connection timed out
這個表明對方未開機,也可能是對方不在你能訪問的范圍內。可能小區的伺服器檢修中。
4.
connecting to xxx.xxx.xxx.xxx port 21 (#1)
error: connection refused
這個一般表明對方已開機,但未開啟ftp服務(沒有開serv-u)
也可能為對方不提供在這個埠上的服務
5.
connecting to xxx.xxx.xxx.xxx, port 21 (#1)
connected. waiting for response.
disconnected from server.
connection attempt failed. waiting for retry...
出現這個信息實在是很倒霉,你極有可能把重試時間定的太短伺服器封了你喲!
6.
connecting to xxx.xxx.xxx.xxx, port 21 (#1)
connected. waiting for response.
user xxx
331 user name okay, need password
pass xxxxxx
530 not logged in, unauthorized ip address.
quit
沒有登記ip!或者登記的ip和你現在下載的不一樣!趕快重新登記吧!
7.
227 entering passive mode (218,3,87,224,10,232)
retr hfdx-tsoaf.sub.rar
550 sorry, insufficient credit for download - upload first.
傳輸已失敗!
傳輸隊列已完成
你的流量不夠了,重新購買吧!
8.
connected. waiting for response.
220 serv-u ftp server v4.0 for winsock ready...
user user
421 too many users - please try again later.
說明當前你所屬的下載組的下載人數已到上限,請過些時候再嘗試,用Flashget等的下載工具不斷嘗試聯接的人請講嘗試時間調大一點,否則會被伺服器封閉一段時間的IP
9.
150 opening ascii mode data connection for /bin/ls.
426 data connection closed, transfer aborted.
這種情況可能是你所在網路安裝了防火牆(或代理),該防火牆(或代理)禁止來自遠程的連接,426 data connection closed, transfer aborted表明了這一點。這時候你可以使用被動傳輸模式(pasv模式),來避免該限制,進行數據傳輸.
解決辦法是在該ftp標簽的站點設置中,設置為被動模式pasv模式.同樣,如果前面有網友出現200 port command successful.
連不上的情況,也用上面方法
Connecting to xxx.xxx.xxx.xxx, Port 21 (#1)
ERROR: Connection timed out
這個表明對方未開機,也可能是對方不在你能訪問的范圍內
-----------------------------------
Connecting to xxx.xxx.xxx.xxx Port 21 (#1)
ERROR: Connection refused
這個一般表明對方已開機,但未開啟FTP服務(沒有開Serv-U)
也可能為對方不提供在這個埠上的服務
-----------------------------------
Connecting to xxx.xxx.xxx.xxx, Port 21 (#1)
Connected. Waiting for response.
Disconnected from server.
Connection attempt failed. Waiting for retry...
出現這個信息實在是很倒霉,你極有可能被對方Ban了。
如果只是Ban幾分鍾or幾小時or一天還好,不然只有和站長說說好話,讓他給你解封吧。
-----------------------------------
110 Restart marker reply. In this case, the text is exact and not left to
the particular implementation; it must read: MARK yyyy = mmmm where yyyy is
User-process data stream marker, and mmmm server s equivalent marker (note
the spaces between markers and "=").
重新啟動標志回應。這種情況下,信息是精確的並且不用特別的處理;可以這樣看:標記 yyyy = mmm 中 yyyy是 用戶進程數據流標記,mmmm是伺服器端相應的標記(注意在標記和等號間的空格)
-----------------------------------
120 Service ready in nnn minutes.
服務在NNN時間內可用
-----------------------------------
125 Data connection already open; transfer starting.
數據連接已經打開,開始傳送數據.
-----------------------------------
150 File status okay; about to open data connection.
文件狀態正確,正在打開數據連接.
-----------------------------------
200 Command okay.
命令執行正常結束.
-----------------------------------
202 Command not implemented, superfluous at this site.
命令未被執行,此站點不支持此命令.
-----------------------------------
211 System status, or system help reply.
系統狀態或系統幫助信息回應.
-----------------------------------
212 Directory status.
目錄狀態信息.
-----------------------------------
213 File status.
文件狀態信息.
-----------------------------------
214 Help message.On how to use the server or the meaning of a particular
non-standard command. This reply is useful only to the human user. 幫助信息。
關於如何使用本伺服器或特殊的非標准命令。此回復只對人有用。
-----------------------------------
215 NAME system type. Where NAME is an official system name from the list
in the Assigned Numbers document.
NAME系統類型。
-----------------------------------
220 Service ready for new user.
新連接的用戶的服務已就緒
-----------------------------------
221 Service closing control connection.
控制連接關閉
-----------------------------------
225 Data connection open; no transfer in progress.
數據連接已打開,沒有進行中的數據傳送
-----------------------------------
226 Closing data connection. Requested file action successful (for example,
file transfer or file abort).
正在關閉數據連接。請求文件動作成功結束(例如,文件傳送或終止)
-----------------------------------
227 Entering Passive Mode (h1,h2,h3,h4,p1,p2).
進入被動模式
-----------------------------------
230 User logged in, proceed. Logged out if appropriate.
用戶已登入。 如果不需要可以登出。
-----------------------------------
250 Requested file action okay, completed.
被請求文件操作成功完成
-----------------------------------
257 "PATHNAME" created.
路徑已建立
-----------------------------------
331 User name okay, need password.
用戶名存在,需要輸入密碼
-----------------------------------
332 Need account for login.
需要登陸的賬戶
-----------------------------------
350 Requested file action pending further information
對被請求文件的操作需要進一步更多的信息
-----------------------------------
421 Service not available, closing control connection.This may be a reply
to any command if the service knows it must shut down.
服務不可用,控制連接關閉。這可能是對任何命令的回應,如果服務認為它必須關閉
421 Too many users - please try again later.
太多用戶,那就過會再連
-----------------------------------
425 Can t open data connection.
打開數據連接失敗
-----------------------------------
426 Connection closed; transfer aborted.
連接關閉,傳送中止。
-----------------------------------
450 Requested file action not taken.
對被請求文件的操作未被執行
-----------------------------------
451 Requested action aborted. Local error in processing.
請求的操作中止。處理中發生本地錯誤。
-----------------------------------
452 Requested action not taken. Insufficient storage space in system.File
unavailable (e.g., file busy).
請求的操作沒有被執行。 系統存儲空間不足。 文件不可用
-----------------------------------
500 Syntax error, command unrecognized. This may include errors such as
command line too long.
語法錯誤,不可識別的命令。 這可能是命令行過長。
-----------------------------------
501 Syntax error in parameters or arguments.
參數錯誤導致的語法錯誤
-----------------------------------
502 Command not implemented.
命令未被執行
-----------------------------------
503 Bad sequence of commands.
命令的次序錯誤。
-----------------------------------
504 Command not implemented for that parameter.
由於參數錯誤,命令未被執行
-----------------------------------
530 Not logged in.
一般來說是密碼錯誤。
530 Sorry, no ANONYMOUS access allowed.
這個就是不許匿名登錄
530 Not logged in, unauthorized IP address
這個有點麻煩,你的IP不在站長允許訪問的IP范圍內,只有和站長聯系,讓他把你的IP網段加入Allow Access列表裡吧
530 Not logged in, only one(也有可能是two or three) session from same IP allowed at a time.
每個IP只能開一個(也有可能是two or three) 下載,就不要用多線程啦,小心Ban了你。
-----------------------------------
532 Need account for storing files.
存儲文件需要賬戶信息
-----------------------------------
550 Requested action not taken. File unavailable (e.g., file not found, no
access).
請求操作未被執行,文件不可用。
-----------------------------------
551 Requested action aborted. Page type unknown.
請求操作中止,頁面類型未知
-----------------------------------
552 Requested file action aborted. Exceeded storage allocation (for current
directory or dataset).
對請求文件的操作中止。 超出存儲分配
-----------------------------------
553 Requested action not taken. File name not allowed
請求操作未被執行。 文件名不允許
-----------------------------------
這種錯誤跟http協議類似,大致是:
2開頭--成功
3開頭--許可權問題
4開頭--文件問題
5開頭--伺服器問題
『拾』 ftp伺服器連不上
1 )驗證該目的地的IP地址是正確的。
2 )增加連接超時的門檻下,全球設置|連接。
3 )切換到對面的數據連接類型( PASV兩種或港口)根據站點設置|型標簽。
4 )確認問題是不是由當地嘗試連接到一個候補伺服器。
5 )如果一個伺服器名稱使用,驗證它解析為正確的地址。
6 )如果使用本地伺服器表為伺服器名稱的決議,檢查它是否不解決,以過時的地址。
7 )嘗試偵測的地址。
8 )如果您使用的是路由器,驗證路由器和運行(檢查偵測它,然後平1地址以外的路由器) 。
9 )做了traceroute到目的地,以核實所有路由器沿著連接路徑的業務。
10 )確認您的子網掩碼是安裝妥善。
11 )確認您的本地軟體或硬體防火牆不會阻止出站連接源自cuteftp 。
12 )確認您的反病毒軟體是沒有過失(請嘗試關閉它) 。