クラゲ丼のエラーは openssl をUbuntu標準に戻すことで復旧しました。毎度お騒がせしました😔
openssslから自鯖の証明書か秘密鍵が見えてないだけのように見えたのですがどうやってもエラーが解決せず、断念して手動ビルドしたものを消してUbuntu標準のものも一度消して再インストールしましたが共有ライブラリの参照先が戻らず、共有ライブラリを消すのはこわいので結局シンボリックリンクでごまかしました。手こずりまくりました
エラーの原因は /usr/local/lib 配下にインストールされた libssl.so.1.1 か libcrypto.so.1.1 のどちらかにバグがあるんじゃないかと考えています
クラゲ丼。Ubuntu 20.04 の openssl が若干古い 1.1.1f だったのでさすがに良くないのではと思って最新の 1.1.1l を入れたらまたエラーが出て解決できてません。手こずり中
OpenSSL::SSL::SSLError: SSL_connect returned=1 errno=0 state=error: certificate verify failed (unable to get local issuer certificate)
@hanage999 @popn_ja この方法でokでした。ありがとうございます
@noellabo @hanage999 @popn_ja ちょっと外出してまして対応が遅れましたが、普通にpsqlから直せたと思います。いろいろお手数おかけしました
クラゲ丼 Ubuntu 20.04 に上げたら SubwayTooter でエラーが出ています
method=GET path=/api/v1/instance format=html controller=Api::V1::InstancesController action=show status=500 error='ActiveRecord::StatementInvalid: PG::ObjectNotInPrerequisiteState: ERROR: materialized view "instances" has not been populated
HINT: Use the REFRESH MATERIALIZED VIEW command.
MATERIALIZED VIEWとは🤔
Elasticsearch関係の不具合解消した模様🎉
●クラゲ丼の chewy:deploy (tootctl search deploy) が完走せず落ちていたのはメモリ不足ではなく Sudachi に原因があり、解決してもらったので最新版を使えば落ちなくなりました。
●ESが最新版なら Sudachi はdevelopブランチのものを使い、Readme に書いてあるように maven ではなく gradlew でビルドして下さい ( gradlew は Sudachi に同梱されているのでインストール不要) https://github.com/WorksApplications/elasticsearch-sudachi
●以前は jvm.options というファイルに -Xms2g -Xmx2g とかのオプションを書いていたと思いますが、ESの今のバージョンは jvm.options は編集禁止になり、ファイルを置くなら jvm.options.d というディレクトリの中に置けと書いてありますが原則不要と考えてよさそう(メモリの割り当ては自動に任せたほうがよさげ)
【Elasticsearchエラー】現在の main だと deploy 中に ES が落ちるエラーが解決しません。こちらの記事 https://trap.jp/post/1264/ と同じエラーを吐いているので Sudachi に原因があるようで Sudachi の Slack に報告しています。なぜか chewy のバージョンが古いとこのエラー出ないようです
@tateisu @popn_ja ちなみにこの application.rb を変更した理由は、ここ( https://fedibird.com/@yi0713/107221868365279960 )にも書きましたが、メール通知の中のタイムスタンプがUTCなのが以前から気に入らず、ここを変えれば日本時間になることに気づいたからです
@tateisu @popn_ja こんにちは。うちでは先日このコミット( https://github.com/yi0713/mastodon/commit/7ec1c313e9b07ffa8d045b635279551cce1abe5a ) を入れて config/application.rb に1行追記したので9時間ずれたかもしれません。65~67行目のコメントを見てもわかるようにオイゲンさんが変更を想定しているようなので問題ないと判断しましたが、ここを書き換えている鯖はあまりなさそうです
鯖のタイムゾーンを設定したら SubwayTooter上のタイムスタンプが9時間ずれるようになったようです。アプリの設定で何とかなるのかしら?大した問題ではないですが。 https://github.com/yi0713/mastodon/commit/7ec1c313e9b07ffa8d045b635279551cce1abe5a
クラゲ丼管理人です。mstdn.jp の調子が悪いので避難してきました。こちらでは鯖関係のトゥートをします。