mastodon有識者各位

.env.production、これ何が間違っていますか?

サンプルに従って書いてみたけど、アップロードで500エラーが出ます

S3_ENABLED=true
S3_BUCKET=dkljp
AWS_ACCESS_KEY_ID=
AWS_SECRET_ACCESS_KEY=
S3_REGION=ap-northeast-1
S3_PROTOCOL=https
S3_ALIAS_HOST=dkljp.s3.ap-northeast-1.amazonaws.com
S3_ENDPOINT=dkljp.s3.ap-northeast-1.amazon

なお、S3に直接アップロードした画像は、ブラウザからアクセスできています。

バケット側の設定も再確認してみるといいかもしれません。下記はかなり昔のメモですがそんなに変わっていないのではないかと思います
github.com/zunda/mastodon/wiki

ありがとうございます。ちょっと手に負えないので、後日またよく調べてみます・・・

フォロー

@shorty @zundan あとでみてね。

いまはwasabiですが、これ(添付画像)はfedibird.comのs3時代の実際の設定です。(KEYとSECRETはダミー)

アップロードした時の500エラーの具体的な内容は、

sudo journalctl -ru mastodon-web

sudo journalctl -ru mastodon-sidekiq

で確認します(ログ)。基本的にwebの方のログをみれば大丈夫。

なんか具体的なエラーがでてるはずなので、それが共有できればみんなお手伝い可能です。

ご丁寧にありがとうございます。余裕のある時に、もう一度ログを確認してみます…

ログ!見つけました!!

Aws::S3::Errors::AccessControlListNotSupported (The bucket does not allow >

バケット側の設定ミスですかね・・・

なるほど!明日試してみます!!ありがとうございます。

できた!!!できましたー!!ありがとうございます!!!

ログインして会話に参加
Fedibird

様々な目的に使える、日本の汎用マストドンサーバーです。安定した利用環境と、多数の独自機能を提供しています。