senooken JP Social
  • FAQ
  • Login
senooken JP Socialはsenookenの専用分散SNSです。
  • Public

    • Public
    • Network
    • Groups
    • Popular
    • People

Conversation

Notices

  1. やきたまちゃんはおしまい! (yakitama@mstdn.yakitamago.info)'s status on Friday, 13-May-2022 15:39:48 JST やきたまちゃんはおしまい! やきたまちゃんはおしまい!

    画像のアップロード先にオブジェクトストレージを利用していて、純正の S3 でない、S3 互換サービスを利用している管理者のみなさまへ。

    Mastodon v3.5.0 で、オブジェクトストレージへの画像アップロードをするライブラリが変わった関係で、今まで画像投稿ができていたけど、v3.5.0 アップデート後からできなくなる、という現象が出るかもしれません。

    アップグレードノートにも書いてあるように、S3_FORCE_SINGLE_REQUEST=true を .env.production に追記すると、動くかもしれません。

    #Mastodon

    In conversation Friday, 13-May-2022 15:39:48 JST from mstdn.yakitamago.info permalink
    • やきたまちゃんはおしまい! (yakitama@mstdn.yakitamago.info)'s status on Friday, 13-May-2022 15:40:47 JST やきたまちゃんはおしまい! やきたまちゃんはおしまい!
      in reply to

      以下、弊鯖の環境と症状

      弊鯖構成- Google Cloud Platform の Cloud Storage を利用- 画像配信は直接 GCS のアドレスではなく、いったん cdn.mstdn.yakitamago.info で受けて、リダイレクトだったりキャッシュ配信だったりする(S3_CLOUDFRONT_HOST を設定している)

      外部から見た症状- POST /api/v2/media に画像をアップロードすると、いったん成功が返ってくる- GET /api/v1/media/:attachment_id をポーリングしていると、そのうちエラーが返ってくる- POST /api/v1/media を使うと画像アップロードは成功する- 他のサーバーの添付メディアは見えるし、preview_cards の画像も見える

      #Mastodon

      In conversation Friday, 13-May-2022 15:40:47 JST permalink
    • やきたまちゃんはおしまい! (yakitama@mstdn.yakitamago.info)'s status on Friday, 13-May-2022 15:40:52 JST やきたまちゃんはおしまい! やきたまちゃんはおしまい!
      in reply to

      内部から見た症状- Sidekiq の journal にエラーっぽいログが残っている。内容は media_attachment/クソながURL/ランダム文字列.jpg を /tmp にコピーできませんでした、というログ- その後、コピーできなかった存在しない /tmp に対し、imagemagick で処理を継続しようとするため、ファイルタイプエラーみたいな失敗の仕方をする- cdn.mstdn.yakitamago.info に対して、画像をコピーしようとしているアクセスログは残っていない

      不具合チケットがありましたhttps://github.com/mastodon/mastodon/issues/16822

      パッチなどはあてなくて大丈夫です。.env.production に例のおまじないさえ書けば動くようになります。

      #Mastodon

      In conversation Friday, 13-May-2022 15:40:52 JST permalink
    • やきたまちゃんはおしまい! (yakitama@mstdn.yakitamago.info)'s status on Friday, 13-May-2022 15:41:20 JST やきたまちゃんはおしまい! やきたまちゃんはおしまい!
      in reply to

      死んだサーバーがあれば参考にどうぞ。v3.5.x リリースしてからだいぶ経ってるので、もうみんな解決したあとかもしれませんけど。

      In conversation Friday, 13-May-2022 15:41:20 JST permalink

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

senooken JP Social is a social network, courtesy of senooken. It runs on GNU social, version 2.0.2-beta0, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All senooken JP Social content and data are available under the Creative Commons Attribution 3.0 license.