TSファイルを抜くことができるようになって利便性が上がり、俄然やる気になったのでもう1台購入しました。ARecX6は6チューナなのですが、関西では地上波は8チャンネルあるため、これまで2チャンネル犠牲になってきたのですが、これで全局カバーすることができます。そこで2号機導入にあたり、何点か引っかかった点があるので、ネット上の古文書や個人的に調べた結果等から、備忘として残しておきます。したら他の方にも役に立つかもしれませんが、試される場合は自己責任で。動かなくなっても知りません。「2⃣サーバ証明書」と「3⃣HTTPSが動いてない...」については、言ってることが分からないとか、自分で何とかできない人はやるべきではありません。高確率で不動機化する可能性があります。実際私もなりかけました(3⃣は多分2⃣の結果だと思います)。1⃣設定の初期化ARecX6はHTTP/HTTPSサーバとして動き、動画データはHTTPSで流れてきます。そのため、SSL用サーバ証明書(オレオレ)が作成され、視聴する側のPCにそれを登録する必要があります。この証明書はIPアドレスで生成されるため、IPアドレスをDHCPで動的に割り振るのではなく固定にしておく必要があります。新品購入時はDHCPになっていて、とりあえずIPを取らせてからユーティリティでスキャンして設定をしていくわけですが、今回は中古で購入したため、前のオーナーさんが指定していたIPアドレスが分からない(多分セグメントもウチとは違う)ため、スキャンもできず、設定画面も開けません。そこで設定の初期化が必要でした。[REC]と[POWER]の2つのボタンを長押し(10秒)でできます。これでDHCPが有効になり、家のルータからアドレスが振られてアクセスできるようになりました。使って証明書を作成してPCに登録するのですが、これがうまくいきません。「証明書の日付がおかしいので登録できない」的なエラーとなります。1号機は全く問題なかったのですが、ネット上の情報を調べてみると、どうも2038年問題を抱えているらしく、2年ほど前から、新たに証明書を作成しようとすると、有効期限が2038年1月19日を超えてしまい、有効期限が1900年代にタイムスリップした証明書が作成されてしまうとのこと。使わず、ブラウザでHTTPSアクセスして証明書をダウンロードし、日付がおかしなままの証明書を登録することもできますが、それだと、IEさんはなんとか許してくれるもののChromeさんが許してくれませんでした。そこで取った方法が以下。1サーバ証明書を生成してくれるCGIを書き換えるネット上の古文書の教えに従い、root権限取得&ssh有効化。CGI(perl)なので、これを書き換え。なっている部分が2か所ありますが、これが有効日数です。6999日となっていますので、今この日数で実行すると2038年を超えてしまいますので、これを"適切な"値に変更します。(例えば1年でよければ365、10年なら3650とか。証明書が作成されている場合は一旦削除。日数が適切であれば、今度は日付が2038/1/17を超えないのでちゃんと登録されます。あと18年しか使えません(笑)。有効日数を適当に振って、2036/6/29まで有効な証明書が登録されました。今回はこれでOKとしましたが、試行錯誤の過程では以下のコマンドも使用しましたので備忘のため上げておきます。・証明書削除http://???.???.???.???/cgi/get.cgi?type=cert_clear・証明書作成http://???.???.???.???/cgi/cert/exec.cgi・証明書ダウンロードhttp://???.???.???.???/cert/cert.der3⃣HTTPSが動いてない...サーバ証明書を登録したにも関わらず、IE,Chromeとも相変わらず動画再生ができません。再生しようとすると、「サーバに接続できませんでした」と。先人の知恵を得ようとするも、事例としては証明書を登録すればいけるようなケースばかりでした。TELNETでポート443を叩いてみても、まったく"感"がありません。ポート443自体が開かれていないようです。1号機はもちろん開かれています。証明書の件でいろいろやったので、もしかしたらサーバ側のSSL設定が知らぬ間に崩れたのかと思い、Apache周りを見てはみるものの、mod_ssl周りの設定が全くありませんでした。必要なことが分かりました。1号機を確認すると確かにありましたが、2号機にはありませんでした。無事、ポート443が開かれてHTTPが有効になり、動画再生もできるようになりました。これらをコピーしようとしているところがありますが、権限か何かの関係で多分うまく動いていないのでしょう。(手抜きで編集したので、このファイルの所有者がrootじゃなくなってる)まあでも、とりあえず私の場合はIPアドレスを変更しなければ、これであと16年以上使えるのでもういいのですが、同様の事例に悩む方がいらっしゃいましたら、ヒントになれば幸いです。※いろいろ仕組みが分かってきて、後から思ったこと。CGIの書き換えとかまでしなくても、外部でOpenSSL使ってそのIPアドレスの証明書(100年くらい有効なのとか)作って、ARecX6の所定の場所にコピー&動画参照PCに登録でよかったかも。(未検証)まあ、いろいろ試して分かってきたことなので結果論なのだけど。これについてのネット上での情報収集をしなくなって久しかったのですが、久々に情報を漁っていると、メーカーのページが消滅していたりしていたのはいいのですが、なんと、sshの有効化に成功して内部Linuxへのログイン方法を確立した猛者が出現していたのを知りました。保存されているvppファイルをTSファイルに変換するツールを作成した猛者まで現れていた模様。恥ずかしながらこの週末まで知りませんでした。いうわけで、そのあたりのことを踏まえてツールを作ってみました。手軽にTSファイルを取得して保存するツールです。一部の人にしか役に立たず、かつ、それなりにやれる人でないと実行の前提を満たせないので需要があるかどうかは分かりませんが、恩返しの意を込めてアップしておきます。当然ながらノーサポート、自己責任で。使い方などはzipを展開した中に書いておきましたが、それ以上のことについては書く気はありません。これまでARecX6の解析に携わった偉大な先人達に感謝。みゆっき様には最大級の賛辞を贈りたいです。遅まきながら門柱の電灯を自動化しました。外壁にあるアウトレットボックスに門柱の電灯への電線があるので、ここにフォトスイッチを付けることにします。開けるとこんな感じです。電灯の電線とインターホンの線があります。太めの白と黒の組が電灯用電線です。Amazonで750円くらいでした。結線して蓋を閉めます。配線図はフォトスイッチの箱に書かれているので難しくありません。ボックスに線を通す用とフォトスイッチ固定ネジ用に開けた穴はシリコンシーラントで埋めておきます。暗くなるとちゃんと点灯したのでとりあえず成功です。翌朝もちゃんと消えてました。今回行った工事は電気工事士の資格が必要です。家のことをあれこれするだけなら第2種電気工事士で十分。男の子なら持っておきたい資格の一つなので、先日取得済み。ちなみに、前にやった「ダウンライトのLED電球化」はいわゆる「軽微な作業」にあたり、電気工事士資格は不要なはず。(0)Tweet2018.09.23災害時の電源を考える(2)さて、前回紹介したUPSで、実際どのくらいの電力が使えるのか確認してみます。満充電状態にしてから、適当な負荷ということで、今回はコロナのコンプレッサ式の除湿器を動かしてみます。消費電力は意外に低く、実際に動かすと200~250W程度です。一緒に子供の頃(40年位前)から実家にあったAC100V仕様の時計をつなぎます。液晶やLED表示ではないなところがミソで、これで知らぬ間に止まっていてもいつまで動いたか知ることができます。