업그레이드 후 사용했던 것처럼 Azure 서버에 FTP를 통해 연결할 수 없습니다.


1

최근 Azure 서버를 패키지 A5 (2 코어, 14GB RAM)로 업그레이드했습니다.

이를 수행하기 위해 Azure Portal을 통해 새 설정을 구성하고 업데이트 한 후 다시 설정했습니다.

업데이트하기 전에 '기본값'의 전송 모드를 사용하는 Filezilla를 사용하여 서버에 액세스 할 수 있었지만 지금은 '활성'모드를 선택하여 연결 만 할 수 있습니다 ...

업데이트 후에는 방화벽 / 서버 / FileZilla 또는 모든 종류의 설정을 변경하지 않았습니다.

FileZilla의 연결 설정은 다음과 같습니다.

Filezilla 일반 설정

'수동'모드로 액세스하려고 할 때 얻을 수있는 로그 :

Status: Resolving address of posnike.cloudapp.net
Status: Connecting to 191.232.182.114:21...
Status: Connection established, waiting for welcome message...
Status: Insecure server, it does not support FTP over TLS.
Status: Logged in
Status: Retrieving directory listing...
Command:    PWD
Response:   257 "/" is current directory.
Command:    TYPE I
Response:   200 Type set to I.
Command:    PASV
Response:   227 Entering Passive Mode (23,97,97,140,39,69).
Command:    LIST
Response:   150 Opening BINARY mode data connection.
Error:  Connection timed out after 20 seconds of inactivity
Error:  Failed to retrieve directory listing
Status: Disconnected from server
Status: Resolving address of posnike.cloudapp.net
Status: Connecting to 191.232.182.114:21...
Status: Connection established, waiting for welcome message...
Status: Insecure server, it does not support FTP over TLS.
Status: Logged in
Status: Retrieving directory listing...
Command:    PWD
Response:   257 "/" is current directory.
Command:    TYPE I
Response:   200 Type set to I.
Command:    PASV
Response:   227 Entering Passive Mode (23,97,97,140,39,70).
Command:    LIST
Response:   150 Opening BINARY mode data connection.
Error:  Connection timed out after 20 seconds of inactivity
Error:  Failed to retrieve directory listing

우리는 클라이언트가 개발 한 다른 FTP 프로그램 (전송 모드를 선택하지 않고 사용하는 기본 모드를 알지 못함)과 명령 줄을 사용하여 문제없이 서버에 액세스 할 수 있습니다.

사이드 노트 : 내 Azure FTP 설정에는 오른쪽에 경고가 있습니다. "SSL을 통한 FTP (FTPS)를 사용할 때 수동 연결을 허용하거나 방화벽이 패킷을 필터링하지 않을 때 사용자의 외부 IPv4 주소를 구성합니다 방화벽. "

답변:


2

서버 IP 주소가 변경되지 않았습니까?

FTP 서버는 PASV응답 에서 23.97.97.140을보고합니다 . 당신이 191.232.182.114에 연결하는 동안.

Status: Connecting to 191.232.182.114:21...
...
Command:    PASV
Response:   227 Entering Passive Mode (23,97,97,140,39,70).

IP 주소가 변경된 경우 FTP 서버를 새 IP 주소로 다시 구성해야합니다. 서버가 분명히 잘못 구성 되었기 때문에 실제로 변경해야합니다.


업그레이드하는 동안 일어날 수있는 다른 일들 (주관적 가능성 감소 순서와 함께).

  • 서버 방화벽의 FTP 데이터 연결 포트가 닫혔습니다.

  • FTP 데이터 연결 포트 범위가 FTP 서버에서 변경되었습니다. 따라서 기존 방화벽 규칙 또는 NAT 규칙은 더 이상 일치하지 않습니다.

  • 이전에는 내부 제어 방화벽이 FTP 제어 연결 트래픽을 검사하여 FTP 데이터 연결 포트를 자동으로 열었습니다. 아마도 업그레이드 된 방화벽은 더 이상 그렇게하지 않습니다.


기본적으로 새로운 FTP 서버에 대한 수동 FTP 모드를 허용하기 위해 네트워크에 일반적으로 설정 하는 모든 항목 이 여전히 제 위치 에 있는지 확인해야합니다 (항목에 대한 내 기사 링크) .

IIS FTP 서버를 사용하는 것처럼 보이지만 Passive 모드를 허용하는 모든 단계를 포함하여 IIS FTP 서버설정하는 구체적인 가이드도 참조하십시오 .


그것은 단순한 마틴이었습니다. 우리가 말한 것처럼 FTP 사이트의 외부 IP를 재구성하여 IIS를 재시작했습니다. 감사!!
Gosik
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.