2013-08-02 97 views
5

Tôi đã thử tải lên trang web ASP.Net MVC lên tài khoản trang web Azure và tôi đang gặp sự cố nghiêm trọng. Hầu hết các tập tin sẽ chuyển tiền phạt nhưng một vài LUÔN LUÔN sẽ thất bại. Vấn đề là nó luôn luôn là các tập tin tương tự thất bại và tôi không thể hiểu tại sao. Tôi đã thử triển khai từ Visual Studio bằng cách sử dụng FTP và phương pháp "Web Deploy" và tôi đã thử sử dụng FTP và FTPS thông qua FileZilla và có cùng một vấn đề. Tôi có thể làm gì sai?Các trang web Azure tải lên ftp không thành công trên một số tệp nhưng không phải là những trang khác

Đây là nhật ký lỗi của FileZilla mà tôi thấy.

Status: Resolving address of waws-prod-blu-003.ftp.azurewebsites.windows.net 
Status: Connecting to 137.117.88.16:21... 
Status: Connection established, waiting for welcome message... 
Response: 220 Microsoft FTP Service 
Command: USER xxxxx\xxxxxxxx 
Response: 331 Password required 
Command: PASS ********* 
Response: 230 User logged in. 
Command: OPTS UTF8 ON 
Response: 200 OPTS UTF8 command successful - UTF8 encoding now ON. 
Status: Connected 
Status: Starting upload of C:\websites\HSDeploy\css\bootstrap.min.css 
Command: CWD /site/wwwroot/css 
Response: 250 CWD command successful. 
Command: TYPE A 
Response: 200 Type set to A. 
Command: PASV 
Response: 227 Entering Passive Mode (137,117,88,16,39,138). 
Command: STOR bootstrap.min.css 
Response: 550 The process cannot access the file because it is being used by another process. 
Error: Critical file transfer error 

Đây chỉ là ví dụ về một trong các tệp không thành công. Đây có phải là một lỗi trong Windows Azure trang web hoặc tôi làm điều gì đó sai? Dường như với tôi rằng đây là một vấn đề quan trọng và rào cản lớn để có được một trang web làm việc trên Azure. :-(

+0

bạn có thấy điều này không? Dường như các tập tin tương tự lẻ vẫn không thành công. Tôi đã thử thay thế dịch vụ MS FTP bằng U-Serv và đó là các tệp tương tự không thành công. – bendecko

+0

Tôi có cùng một vấn đề khi cố gắng 'đưa' các tệp vào máy chủ từ xa qua dreamweaver và nhận được cùng một vấn đề trong filezilla. – Frikz

Trả lời

1

Tôi chạy vào một vấn đề tương tự, nhưng với một thông báo lỗi hơi khác nhau:

Response: 150 Opening BINARY mode data connection. 
Response: 550 The supplied message is incomplete. The signature was not verified. 
Error: File transfer failed 

tôi giải quyết vấn đề bằng cách sử dụng CuteFTP thay vì FileZilla

2

Tôi đã có cùng một vấn đề. với Azure + FileZilla Tôi đã giải quyết vấn đề bằng cách kết nối với tên máy chủ FTP chứ không phải tên máy chủ FTPS

+0

Điều đó hoạt động hoàn hảo. –

+0

Tên máy chủ FTP và tên máy chủ lưu trữ FTPS dường như có cùng giá trị với tôi trong Azure trừ khi điều này gần đây đã được thay đổi. – Frikz

+0

Tên máy chủ giống nhau, nhưng các giao thức thì không. Một bắt đầu với ftp: // và cái khác với ftps: // – rsc

0

OK, đã sắp xếp xong. , nó giống như nó là pic vua trên cùng một người.

Trong trường hợp của tôi, đó là phần mềm chống vi-rút của tôi trên máy khách đang làm rối tung nó lên. AVG ....

1

Bug theo trang web hỗ trợ của Microsoft xem liên kết: http://support.microsoft.com/kb/238644

Có vẻ là giải pháp duy nhất là để thử lại cho đến khi khóa nội bộ được phát hành.

7

Điều này nghe giống như vấn đề hết thời gian trên máy chủ. Bạn sẽ cần phải nói cho máy khách FTP của bạn để giữ cho kết nối còn sống để nó không bắt đầu một kết nối thứ hai trong khi kết nối đầu tiên vẫn đang cố gắng để tải lên các tập tin.

Để đặt cài đặt này trong ứng dụng khách FileZilla, hãy chuyển đến Chỉnh sửa, Cài đặt, Kết nối, FTP và chọn hộp kiểm "Gửi các lệnh FTP giữ lại".

Để được giải thích chi tiết hơn về sự cố, hãy truy cập: http://blogs.msdn.com/b/wats/archive/2013/12/13/setting-up-a-passive-ftp-server-in-windows-azure-vm.aspx Cuộn xuống phía dưới và đọc phần "Các điểm cần xem xét từ phối cảnh Azure SLB".

Tôi đã gặp sự cố tương tự với FTP của mình trên Azure và kiểm tra hộp kiểm "Gửi các lệnh FTP giữ lại" ở trên đã giải quyết được sự cố của tôi.

Hy vọng điều này sẽ hữu ích!

+0

làm việc cho tôi khi tải lên azure với filezilla cũng như lỗi được liệt kê bên dưới bởi @frikz, tôi phải tiếp tục cố gắng cho đến khi khóa tắt –