自鯖で TLSv1.3 をサポート!!

TLSv1.3 Apache Lounge 版の Apache 2.4.37 が TLSv1.3 をサポートしたので、 Windows7 HP SP1 32-bit 上の自鯖でも TLSv1.3 を有効にした。といっても、やったのは、 SSLProtocol -all +TLSv1.2 から SSLProtocol -all +TLSv1.2 +TLSv1.3 としただけ。 SSLCipherSuite ディレクティブについては何もやっていない。 SSL_CTX_set_cipher_list ページによれば、 ‘An empty list is permissible’ ということだったので。実際、これだけで有効になった。
 デフォルトの値は、以下の 3 つ:
“TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256”

 ビフォーアフターSSL Labs サーバテスト結果をリンクしておきます。

phpMyAdmin がバージョン 4.8.0 からデフォで Twig を使い始めたという話。

 一昨日、 phpMyAdmin を 4.7.9 から 4.8.0 に更新した。公式によると、 ‘it is possible to install phpMyAdmin from our own Composer repository.’ ということらしいが、いまだに自分流の手動インストを行っている。ところでその更新後、 phpMyAdmin のルートディレクトリに tmp というフォルダがあるのに気づいてビックリ。もっとも、これは変なものではなかったのだが……。
“phpMyAdmin がバージョン 4.8.0 からデフォで Twig を使い始めたという話。” の続きを読む

おい MSE、 Apache が Trojan:Win32/Critet.BS だとか言っておどかすなよ!!

アップデート (3.22):

 今朝、 Apache を 2.4.32 から 2.4.33 に更新した。 MSE でスキャンしたら、問題なし。あれは何だったんだろう?というわけで、 MSE の設定はデフォに戻した。

 今朝のことだが、 Microsoft Security Essentials が突然 Apache のファイルを Trojan:Win32/Critet.BS 判定して検疫し、サーバー上の Apache が停まってしまった。 OS は Windows7 HE SP1 である。すぐに復旧しようと思ったのだが、母を病院に連れていくことになっていたので、一時間くらいはサーバが落ちていたと思う。
“おい MSE、 Apache が Trojan:Win32/Critet.BS だとか言っておどかすなよ!!” の続きを読む

Windows 上で VLC を使って MP4 に SRT を焼き込むための bat ファイル。

 ここんとこ mp4 ファイルと srt ファイルをマージする必要があった。単にマージするだけだと、 MP4Box を使うのが簡単だし早い。だけども今回は、 mp4 に字幕を焼き込む必要があった。どうも MP4Box には焼き込みの機能がないみたいに思ったのだが、正しいだろうか?いずれにしても私は MP4Box でうまくやれなかったので、ネット上を探し回って、こんなのを YouTube で発見した。素晴らしい。けど問題は、 VLC GUI でやると 1 ファイル 1 ファイルごとに繰り返しセットしてやらないといけない。これは面倒。というわけで、このための bat ファイルを作った。
 VLC の bat ファイルでの transcode については、 Transcode – VideoLAN Wiki を参照してください。
“Windows 上で VLC を使って MP4 に SRT を焼き込むための bat ファイル。” の続きを読む

Let’s Encrypt 証明書の更新方法を dehydrate から mod_md に。

投稿アップデート情報  追記(11/16) 追記2(11/30)

 今朝早く、 Let’s Encrypt 証明書の更新方法を dehydrated から mod_md に変更した. 8/17 に Steffen から「“2.4.27 VC15 で mod_md を使えるようにした」というお知らせが出ていたが、やってみてなかった。忙しかったし、 ‘dehydrated’ で問題なかったし。だけど一昨日 “ACME Support in Apache HTTP Server Project” という記事を見て、やっぱ使ってやろうと昨日決心した。
“Let’s Encrypt 証明書の更新方法を dehydrate から mod_md に。” の続きを読む

MariaDB でセキュア接続。

 ここのところ MariaDB で セキュアな接続を使おうと一生懸命やっていた。はじめる前に, SHOW VARIABLES LIKE 'have_ssl'; とやったら下記の結果になった:

+---------------+----------+
| Variable_name | Value    |
+---------------+----------+
| have_ssl      | DISABLED |
+---------------+----------+

 DISABLED というのはコンパイル時に TLS サポートはされているが,現時点で有効ではないよということなので,ちゃんと設定すればうちの SQL サーバでセキュアな接続が出来るわけだ。 “MariaDB でセキュア接続。” の続きを読む

超初心者の Visual C++ , CMake とともに。

 昨日, Visual Studio Community 2017 をインストールした。 Visual C++ と CMake を勉強しようと思ってさ。なんで思い立ったかというと, Apache の開発版を Windows 用に自分でコンパイルしてみたいもので。 Apache の Win 用コンパイルのページ 説明によると, cmake-based build system がいると書いてある。それと, Visual C++ チームは Visual Studio 2017 では CMake を簡単に使えるようになったと言っていて, CMake チームのほうは, version 3.7 以上で Visual Studio 2017 互換になったと言っていた。まさしく,時は今って感じ。さあ, CMake をおともに Visual C++ をやろうゼ。 “超初心者の Visual C++ , CMake とともに。” の続きを読む

MariaDB10.2に移行。

 昨日,くりくりさんがツイートで MariaDB 10.2 が GA になったと教えてくださったので,昨夜のうちに, MariaDB 10.2.6 に移行した。

 アップグレードに関しては,特に問題なしだった。やり方は,「MariaDB10.0.11へアップデート」とを同じ。 “MariaDB10.2に移行。” の続きを読む

CF-J10 と NJ2100 を Redstone2 にした。

投稿アップデート情報  追記(6/13)

 5/10 に CF-J10 と NJ2100 を手動で, Redstone2 にした。手動というのは, Windows 10 のダウンロードにアクセスしたよという意味である。
 えっ, NJ2100 ってもう動いてないんじゃなかったっけと思うよね。
 そう,確かに一度はその状況に陥って,その件を記事にもした。しかし,長いこと完全に電源を切っておいた後,あの子は復活したのだ。 CMOS クリアをすればもっと早く使えるようになったと思うが,私はオンボード電池に到達できなかった(汗)。とにかく,我が NJ2100 は生き返って動いている。

 アップデート後に, CF-J10 と NJ2100 を Redstone1 にしたときと同じような問題が発生したが,私にとって幸いなことに, 2 機とも何とか動いている。

追記3(6/13):
 今日気づいたが, Windows Update をやると, Cortana が戻ってくる。さらに, Cortana を Kill すると,スタートメニューが,使えなくなり,これを修復すると, Cortana も戻ってくる。うーん,今のところ, Cortana ちゃんに,敗北状態である。

Win 版の Apache 2.4 で CHACHA と Brotli を使う話。

投稿アップデート情報  追記(5/2)

 去る 10 月,「CHACHA20 は,公式の Apache ではすでにサポートされているのだが, Apache Lounge の 2.4.23 ではまだなのだ」と書いたのだが, 4/19 に Steffen の「Apache 2.4.26-Dev available with Openssl 1.1.0e VC14」というお知らせがあった。というわけで,今や Win 版の Apache でも CACHA20_POLY1305 が使えることと相成った。 CHACHA20-POLY1305 関連を有効にしてやるには, httpd-ssl.conf の SSLCipherSuite にそれ関係を追記して, Apache を再起動だけ。 “Win 版の Apache 2.4 で CHACHA と Brotli を使う話。” の続きを読む