なんたらノート第三期ベータスマートフォン用の表示で見るなんたらノート第三期ベータこの広告は、90日以上更新していないブログに表示しています。DefenderやKasperskyのような高度なセキュリティ対策環境にあると、CherryPy(TurboGearsのWebサーバ)は起動に失敗します。通常、サーバにポートが開いていなければ、クライアントからの接続は失敗します。CherryPyはサーバポートが使用可能であるかどうかを、「いちどクライアントとして接続してみて失敗する」ことで確認しています。CherryPyソースコードの_cpserver.py、もしくはprocess/servers.pyにある、wait_for_free_port関数を見てみるとわかります。ところで、Windowsの一部のセキュリティ対策ソフトは、「どのポートに接続しても即時失敗はしない」ようにし、攻撃者の行動を観察したり、ポートスキャンを困難にしたりしているようです。これではCherryPyの方法で空きポートの確認ができません。いうわけで、Windowsでこの問題が発生したときは、アプリケーションの一番最初にこんなハックコードを入れてかわしましょう。cp2未確認だけど、理屈ではこれでノーチェックになるはず。(1)月別アーカイブはてなブログをはじめよう!tanakahisateruさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。