ポート21ではなく、カスタムポートにFTPサーバーをセットアップしました。設定したFileZillaを使用してIPと新しいポートセットを使用してリモートで接続できますパッシブモードに切り替える。 FileZillaので期待どおりにすべてが動作しますが、私は、Microsoft Visual Studioのコミュニティ2015年に同じ資格情報を使用してみたときに、私はパッシブモードをオフにした場合、私はこのエラーを取得このエラーVisual Studio 2015からFTPに接続できません
Unable to retrieve folder information from the server. FTP Passive mode is not available.
を得る:
をUnable to retrieve folder information from the server. Illegal PORT command (500).
私の目標は、FileZillaを経由することなく、変更したサーバー上のファイルをすばやく変更してアップロードすることです。 VSはC++開発環境向けです。私が間違って設定している可能性がありますが、私はオンラインで見て、ファイル>ウェブサイトを実行し、そこに資格情報を追加しました。私のファイアウォールを無効にしてみました。ポートが良ければ、私はFileZilla経由で接続することができません。あるケースでは動作するものの、他のケースでは動作しないので、アイデアがなくなります。どんな助力も非常に感謝しています。
FileZillaのログ:
Status: Connecting to XXX.XXX.XXX.XXX:XXX...
Status: Connection established, waiting for welcome message...
Status: Insecure server, it does not support FTP over TLS.
Status: Server does not support non-ASCII characters.
Status: Logged in
Status: Retrieving directory listing...
Status: Server sent passive reply with unroutable address. Using server address instead.
Status: Directory listing of "/home/<USER>" successful
コードを表示してください!私たちに[ログファイル]を表示してください(http://stackoverflow.com/q/9664650/850848)! FileZillaログファイルを表示してください!何か! –
何が表示されますか?私は単純にビジュアルスタジオftpで接続しようとするとエラーが表示されました。 –
申し訳ありませんが、私は質問を誤解しました。とにかく、FileZillaログファイルはとにかく役に立ちます。サーバー側のログにアクセスできる場合は、それも投稿してください(FileZillaとVSセッションの両方)。またはパケットキャプチャ。 –