IIS 7.5 FTPがプレーンFTPのパッシブポート範囲を尊重しないのはなぜですか?


11

私は今夜​​、IIS 7.0のパッシブポート範囲の取り引き全体に苦労しました。最終的に、これは明らかにFTP / ESまたはFTP / ISにのみ適用されることに気付きました。プレーンftpを実行しようとすると、PORT要求に応答するときに必要なポート番号を割り当てます。

まず第一に、私は何かが欠けていますか。第二に、私がそうでない場合、なぜ世界でこのように機能するのですか?

TIA。

回答:


29

今日同じ問題に遭遇したとき、私はこの質問につまずいた。IIS 7.5マネージャーコンソールで「データチャネルポート範囲」を設定しましたが、サーバーは指定された範囲外のポートを選択し続けました。私にとっての問題は、ファイアウォールが応答を書き換えることではありませんでした(TLSを使用していたため、試してみてもできませんでした)。実際には、ポート範囲を変更した後、「Microsoft FTPサービス」を再起動する必要があります。使用iisresetは十分ではなく、IISマネージャーのサーバーレベルで[再起動]をクリックすることもできません。OSレベルのサービス(ftpsvc)を完全に停止および開始する必要があります。


4
thx-&^%#^&%@#&*がついに修正しました:)
seanb

2
サービス=>マイクロソフトのFTPサービス
Bossliaw

2
アッ!これは私が今まで見た中で最も愚かなことの一つです。FTPを再起動する必要があることを思い出しましたが、IISマネージャーではなくservices.msc内からこれを行うことを忘れていました。ありがとうございました。
NickG

1
Windows 8では、タスクマネージャー->サービス-> FTPSVC->(右クリック)->再起動も機能します。
alx

この答えは2017年の時点でまだ関連しています...マイクロソフトがサーバー2020で修正すると思いますか?
サイバーメン

1

最終的に、$%(*&@ファイアウォールがftpコマンドを「役に立つ」ように書き換えていると判断しました。FileZillaサーバーをインストールしようとして同じ問題が発生したときに、これを判断しました。そして、私は両側からの会話を観察し、サーバーが実際に適切なポート番号を送信していると判断することができました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.