Masalah FTP
Buka Port pada azure NSG dan server firewall: 21,20,4000-40009,990,14147
Masalah: Klien tidak dapat terhubung ke ftp dari baris perintah dan Powershell
Kami dapat terhubung dengan pengguna uji tetapi tidak dapat melihat direktori / Daftar
Menginstal Wireshark di server dan di laptop saya untuk mengambil paket Membuat filter di wireshark dengan "ftp" dan "IP" Pengambilan paket tidak menyatakan cuaca apakah itu mode pasif atau aktif dan sumber IP benar. (kami mengkonfigurasi IP primer dan sekunder di server)
Kami menemukan bahwa koneksi ftp tidak berfungsi dari command prompt. mencoba untuk memulai koneksi ke ftp.abcd.com yang diselesaikan ke 11.22.33.44 dan tidak ke Server FTP yang sebenarnya 44.33.22.11 alamat IP 11.22.33.44 dan 44.33.22.11 keduanya dikonfigurasi pada Mesin yang sama. Namun, DNS itu memutuskan untuk IP FTP sekunder, bukan Primer
Awalnya, Kami juga menemukan bahwa koneksi FTP ke 11.22.33.44 berfungsi dengan baik dan koneksi ini adalah koneksi aktif. Kami tidak dapat melihat bahwa mode Pasif berfungsi di sini. Juga saat memulai koneksi ke 11.22.33.44 dari Commad promt sesi berhenti setelah Anda memberikan perintah 'dir' namun hal yang sama juga bekerja dengan klien ftp lain seperti FileZilla dan Winscp.
Saya mencoba pengujian dengan WinSCP dan FileZilla dan harus melihat koneksi mode Pasif bekerja dengan baik dan tidak aktif yang merupakan perilaku yang diharapkan. Kami memeriksa mengapa perintah 'dir' tidak berfungsi dari perangkat setelah otentikasi berhasil, kita harus melihat bahwa firewall windows memblokir koneksi. Kami menonaktifkan firewall dan semuanya mulai berfungsi seperti yang diharapkan. Saya memeriksa hal yang sama pada saya setelah membuat aturan firewall, masalah diselesaikan. Ada satu sistem yang bahkan setelah menonaktifkan firewall macet di daftar direktori, ini mungkin menjadi masalah dalam sistem itu atau koneksi diblokir oleh faktor eksternal. Karena setelah menonaktifkan sebagian besar dari kita dapat bekerja dengan baik.
pengaturan perlu dilakukan pada mesin Buka Panel Kontrol → Windows Firewall → Pengaturan Lanjut → Aturan Masuk Klik dua kali kolom Nama untuk mengurutkan berdasarkan nama Gulir ke bawah hingga Anda melihat dua aturan yang disebut "Program Transfer File"; ini ditetapkan untuk Memblokir di PC saya (lingkaran merah besar dengan garis melewatinya) Klik dua kali pada aturan Pada tab Umum, di bawah Tindakan, atur ke Perbolehkan koneksi Klik OK