TWSNMP FCの利用者からの問い合わせで見つかったお恥ずかしいバグを修正しています。
昨日、TWSNMP FCの利用者からポーリングが止まる問題の問い合わせがありました。原因は最近修正したSNMPのリトライタイムアウト問題
の可能性が高いと思います。
この問い合わせのやり取りの中でTWSNMPの更新版の確認の画面が
のような表示になっていることがわかりました。
私の環境でも、バージョン確認の処理をエラー終了させてみると、なんと同じ表示なりました。
ソースコードを見直すと失敗のメッセージは失敗の条件だけで最新版のメッセージは更新版がないという条件で表示していました。
つまり、エラーなた更新版があるかどうかわからないので、最新と表示されていたのです。エラーの時は更新版の表示をしないという条件が正解です。
のように修正して
のようになりました。
インターネット上のWebサイトに直接アクセスできない環境でお使いの方も多いと思います。更新版のチェックやフィードバックはプロキシー経由に対応していないのでエラーになる場合もあると思います。
FWなどの設定を変えて無理にアクセス可能にするよりは、
のサイトに記載していまるので人力で確認してください。
明日に続く
開発のための諸経費(機材、Appleの開発者、サーバー運用)に利用します。 ソフトウェアのマニュアルをnoteの記事で提供しています。 サポートによりnoteの運営にも貢献できるのでよろしくお願います。