2026/09/12: ふたばちゃんねるにおいてHTTPSで通信した場合にeasterがクラッシュする不具合について
ふたばちゃんねるにおいてHTTPSで通信した場合にeasterがクラッシュする不具合が発生しています
(HTTPSではなくHTTPでアクセスした場合は問題ありません)。
これはMoaiディレクトリ内のHTTPSの処理を行うためのライブラリ(libressl)において、 HTTPS証明書の有効期間(Expire)の処理で誤判定が発生していることに起因します。
Moaiアップグレードに対応するには時間が掛かりそうなため、さしあたっては、以下の手順でファイルを差し替えてください。
Linux版、Android版におけるlibresslの修正ファイルについては準備中ですのでもうしばらくお待ち下さい。
尚、ソースコードからビルドしてお使いの方は、znk_project/libresslを一旦完全cleanし、 znk_project/libressl/cryptoのMakefile内でコンパイルオプション-DSIZEOF_TIME_T=8を指定した上で、 libtls-17.dll(Linux版の場合はlibtls-17.so)全体を再ビルドしてください。 その上でMoai全体をインストールし直すことで、ひとまず問題は解消すると思います。
これはMoaiディレクトリ内のHTTPSの処理を行うためのライブラリ(libressl)において、 HTTPS証明書の有効期間(Expire)の処理で誤判定が発生していることに起因します。
Moaiアップグレードに対応するには時間が掛かりそうなため、さしあたっては、以下の手順でファイルを差し替えてください。
- Moai Windows 32bit版の場合
- Moai Windows 64bit版の場合
libresslの実体ファイルはlibtls-17.dllであり、今回これが問題となっています。
修正済みのlibtls-17.dllを用意しましたのでこれをお使いください。
まず一旦Moaiを終了します。
libressl-modified-win32.zipをダウンロードし、これを解凍します。
解凍すると中にlibtls-17.dllという名前のファイルがありますので、 お使いのMoaiフォルダ(moai-v2.2-win32)内の同名のファイルをこれで上書きしてください。
最後にMoaiをもう一度起動し、ふたばちゃんねるにおいてHTTPSによる通信が可能であることを確認してください。
libresslの実体ファイルはlibtls-17.dllであり、今回これが問題となっています。
修正済みのlibtls-17.dllを用意しましたのでこれをお使いください。
まず一旦Moaiを終了します。
libressl-modified-win64.zipをダウンロードし、これを解凍します。
解凍すると中にlibtls-17.dllという名前のファイルがありますので、 お使いのMoaiフォルダ(moai-v2.2-win64)内の同名のファイルをこれで上書きしてください。
最後にMoaiをもう一度起動し、ふたばちゃんねるにおいてHTTPSによる通信が可能であることを確認してください。
Linux版、Android版におけるlibresslの修正ファイルについては準備中ですのでもうしばらくお待ち下さい。
尚、ソースコードからビルドしてお使いの方は、znk_project/libresslを一旦完全cleanし、 znk_project/libressl/cryptoのMakefile内でコンパイルオプション-DSIZEOF_TIME_T=8を指定した上で、 libtls-17.dll(Linux版の場合はlibtls-17.so)全体を再ビルドしてください。 その上でMoai全体をインストールし直すことで、ひとまず問題は解消すると思います。
インフォメーション



