あれっ Elasticsearch 今の対応じゃ不十分の可能性?
JavaのLog4jライブラリで「Log4Shell」に加えて新たな脆弱性「CVE-2021-45046」が発覚、アップデートで対応可能 - GIGAZINE https://gigazine.net/news/20211216-log4j-log4shell-cve-2021-45046/
⚠️【Log4jのやつ】⚠️ Elasticsearchがアウトっぽいです。当面、環境変数 ES_JAVA_OPTS に Dlog4j2.formatMsgNoLookups=true を加えておく対策が有効そう
https://github.com/elastic/elasticsearch/issues/81618
あれっ Elasticsearach のリポジトリが消えてた
# deb https://artifacts.elastic.co/packages/7.x/apt stable main # focalへのアッ プグレード時に無効化されました
クラゲ丼のエラーは 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とは🤔
クラゲ丼管理人です。mstdn.jp の調子が悪いので避難してきました。こちらでは鯖関係のトゥートをします。