NET::ERR_CERT_COMMON_NAME_INVALID」というエラーになった。certificate)だが、クライアント側はMacではキーチェーンアクセスに登録してx.509基本ポリシーを「常に信頼」にしているし、Windowsでは「コンピューター証明書の管理」で「信頼されたルート証明機関」に登録してある。Name)とアクセスしているホスト名も一致している。Chrome以外のブラウザでは問題ない。Chromeでも問題なくアクセスできていたが、急にエラーになるようになった。エラーメッセージに「このサーバーのセキュリティ証明書は[missing_subjectAltName]から発行されています。」とあるので、証明書にsubjectAltNameが設定されていないことが関係しているようだ。以降で、ドメイン名と証明書の照合にcommonNameが使われず、subjectAlternativeNameのみを使用するようになった。までは、EnableCommonNameFallbackForLocalAnchorsを設定すればcommonNameを使用できるらしい。)https://support.google.com/chrome/a/answer/7391219?hl=en解決方法subjectAltNameを設定した自己署名証明書を作成するopenssl.cnfをコピーしたファイルにsubjectAltNameを設定して証明書作成時に指定する。openssl.cnfをコピー(下記はRedHat系の例。openssl.cnfの場所は環境によって読み替える。my-server.example.com.cnfコピーした設定ファイルのreqセクションのx509_extensionsがv3_caになっているので、v3_caセクションにsubjectAltNameを追加すればよさそうだ。]...subjectAltName=DNS.1:my-server.example.com...subjectAltNameを複数設定することもできる。対話的シェル(REPL)Rubyのirbみたいなもの。PistolflyコメントするCentOS6でnodejs(v6.9.1)をビルドしようとしたら、makeでエラーになった。gccとg++の4.8以降が必要だが、CentOS6のgccは4.4.7だからだ。newerそこで、sclでgccとg++の4.8以降をインストールしてビルドすることにした。PURPOSE.devtoolset-3、devtoolset-4がある。devtoolset-4にしてみた。devtoolset-4で全部インストールすると大量なので、nodejsのビルドに必要なgcc、g++とbinutilsのみインストールした。bashで、インストールしたコレクションが利用できる環境がセットされたbashが起動する。システム起動時からsclでインストールしたコレクションを有効にしたい場合は、/etc/profile.dに以下のようなファイルを作成しておけばよい。エラーになるなど、sudoの動作がおかしい場合がある。XのtopはデフォルトがCPU順でない。pidの降順となっている。入力してReturnキーを押す。+を付けると昇順になる。APIのテストに便利。Found"他のミラーを試します。<apkのパス>-rは、既存のアプリを上書きする。オプションでデバイスのシリアル番号を指定する。devicesで確認できる。Locationで確認して、環境変数PATHに加えておく。オプションでデバイスのシリアル番号を指定する。devicesで確認できる。ペーストしたい文字列をシングルクォート(')で囲っていても、シェルのメタ文字や$0、$1...等が展開されてしまうようだ。メタ文字や$はバックスラッシュ(\)でエスケープすること。