SSL 활성화 후 FTP에 연결할 수 없습니다.

SSL 활성화 후 FTP에 연결할 수 없습니다.

저는 윈도우 10을 사용하는데,라라곤, 내 서버용 Apache 및 Filezilla FTP 서버입니다.

내 Apache가 HTTP에 있을 때는 작동했지만 다음 코드를 사용하여 HTTPS로 전환했을 때 작동했습니다.

    <Directory "C:/laragon/www/">
        AllowOverride All
        Require all granted
    </Directory>
</VirtualHost>
<VirtualHost _default_:443>
    <Directory "C:/laragon/www/">
        AllowOverride All
        Require all granted
    </Directory>

    SSLEngine on
    SSLCertificateFile      C:/laragon/ssl/certificate.crt
    SSLCertificateKeyFile   C:/laragon/ssl/private.key
    SSLCertificateChainFile C:/laragon/ssl/ca_bundle.crt
</VirtualHost>

내 클라이언트 측에서 서버에 연결할 수 없으며 오류가 나에게 반환되지 않습니다. 연결을 시도하는 동안 끝없는 루프가 발생합니다.

내 고객(ftp-krVS Code) 결과:

https://i.stack.imgur.com/kNUKo.png

내 Filezilla FTP 서버 로그:

https://i.stack.imgur.com/2SMs3.png

두 포트 모두 21열려 990있습니다. 포트로 시도해 보았는데 21결과는 같습니다.

내 클라이언트 구성:

{
    "host": "95.216.111.51",
    "username": "danial",
    "password": "*******",
    "remotePath": "/",
    "protocol": "ftps",
    "port": 990,
    "fileNameEncoding": "utf8",
    "autoUpload": true,
    "autoDelete": false,
    "autoDownload": false,
    "ignore": [
        ".git",
        "/.vscode"
    ]
}

Apache SSL 인증서에 연결된 내 Filezilla FTP 서버 SSL 구성:

https://i.stack.imgur.com/ucUTy.png

답변1

귀하가 겪고 있는 문제는 귀하가 언급한 Apache의 변경 사항과 관련이 없을 것 같습니다.

FTP 클라이언트가 귀하가 잘 지정한 Filezilla FTP 서버 설정을 처리하지 못할 가능성이 더 높습니다. 특히 옵션으로 인해 Require TLS session resumption on data connection when using PROT P문제가 발생할 수 있습니다. 이 기능을 꺼야 합니다.

전. PROT P를 사용하여 Filzezilla TLS 세션 재개 비활성화

PROT P를 사용하여 Filzezilla TLS 세션 재개 비활성화

OK위 옵션을 선택 취소한 후에는 다시 연결을 시도하기 전에 버튼을 눌러 변경 사항을 적용하는 것을 잊지 마세요 .

관련 정보