229
FTP
229 Entering Extended Passive Mode
Entering Extended Passive Mode. The server provides only a port number for the data connection, using the same IP as the control connection. Works with both IPv4 and IPv6.
Когда вы видите этот код
After issuing the EPSV command. The server responds with a port number in the format (|||port|) for the client to connect to.
Как исправить
No fix needed — connect to the server's control IP on the provided port. If it fails, try falling back to PASV (227) or check firewall rules.
Спецификация
Сравнения
Сравнить с
Руководства
FTP Reply Codes: Understanding File Transfer Responses
DNS & Networking
TCP Three-Way Handshake and Connection Lifecycle
DNS & Networking
Essential Network Debugging Tools: ping, traceroute, mtr, and tcpdump
DNS & Networking
RFC 959: FTP Protocol Deep Dive
Protocol Deep Dives
TLS 1.3: Faster, Simpler, More Secure
Protocol Deep Dives
Migrating from FTP to SFTP: A Complete Transition Guide
Migration & Upgrades
HTTP Access Log Management: Rotation, Parsing, and Analysis
Production Infrastructure
Глоссарий
Status Code
TLS Handshake
TCP/IP
Three-Way Handshake
Port Number
Firewall
Proxy Server (Forward Proxy)
Socket
Request-Response Model
RFC (Request for Comments)
Connection-Oriented
Half-Duplex
Text vs Binary Protocol
FTP Active Mode
FTP Passive Mode
FTP Control Channel
FTP Data Channel
SFTP (SSH File Transfer Protocol)
FTPS (FTP Secure)
FTP Reply Code
FTP Anonymous Access
FTP Transfer Mode (ASCII vs Binary)
FTP Resume (REST Command)
SCP (Secure Copy Protocol)
FTP Chroot Jail
WebDAV (Web Distributed Authoring and Versioning)
rsync
FTP MLSD (Machine-Readable Listing)
FTP NAT Traversal
Transfer Integrity
FTP over TLS (RFC 4217)
File Locking
Bandwidth Throttling
TLS Versions