複数の DELL のサーバをメンテナンスしている場合に iDRAC6 に Firefox でアクセスすると「SEC_ERROR_REUSED_ISSUER_AND_SERIAL」というエラーが出ることがあります。
これは各 iDRAC6 に全く同じ自己署名の証明書がインストールされているためなので、別に iDRAC6 固有の現象というわけではなく、VM をクローンした時などにも起こります。これについては前々から知られていて、DELL や Firefox のナレッジベースにも記載されています。
問題はこれに対するまともなワークアラウンドが Firefox には存在しないことでしょうか。バグレポを読んでみると 10 年くらい前から何度か議論はされたようですが、Firefox はこの点については頑なで直すつもりはないようです。
ちなみに上記のナレッジベースに書いてある証明書の削除を実行したい場合にはコモンネームがiDRAC6 default certificate となっている証明書を削除する必要があります。ナレッジベースのどこにもこれが書いていなかったので探すのに苦労しました。。。
オンラインで正規表現をテストできる「Regex101」というサイトが便利だったのでメモ。
画面はちょっとした IDE のようになっており、画面上部のRegular Expression の部分にテストしたい正規表現を入力し、その下のTest String の部分に検索対象となるテキストを入力すると、マッチした結果がハイライトで表示されるようになっています。正規表現のエンジンはPCRE や JavaScript など、代表的なものがサポートされており、画面左にあるメニューから切り替えができます。
実際に試しながら試行錯誤できるので、プログラムの開発中に役立ちそうです。