0

ポート 21 で Python FTP サーバーを実行しています。サーバーは何週間も問題なく動作しています。サーバーコード、特に「on_disconnect」メソッドにいくつかの変更を加えていましたが、そのうちの1つが基本的な未定義変数エラーを引き起こし、すぐに修正しました。再起動に戻ったところ、明らかに悪名高いErrno 98 - Address Already in use Errorが表示されました

最初は接続をタイムアウトさせるだけだと思っていたので、5 分待ってから再試行しましたが、うまくいきませんでした。

考えられるすべてのクライアント側接続を閉じて、再試行しました。

次に、端末を再起動しましたが、やはりうまくいきません

次に、スタック オーバーフローに目を向けると、「kill -9 .....」をさまざまな形式で使用するためのいくつかの提案がありましたが、うまくいきませんでしたが、何が起こっているのか本当に理解していないので、間違ったことをしていた可能性があります。オンであり、FTP に固有のものはありませんでした。

次に、コマンドnetstatsを見つけました-これには、開いているすべてのポートがリストされていると思いますか? いずれにせよ、私の ftp サーバーらしきものは見つかりませんでした。

最後に、タスク マネージャーにアクセスして、バックグラウンドで何かがまだ実行されているかどうかを確認しました。もちろん、何も実行されていませんでした。

この時点で、アドレスをリセットする方法に途方に暮れています。これほど難しいことはないようです。

4

0 に答える 0