GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    Kalv かぶ (kalvstranger@trismegiste.life)'s status on Friday, 19-Jan-2024 21:20:05 JST Kalv かぶ Kalv かぶ

    どうしようか

    注意を逸らしたほうがいい問題もあるのだけど、私にずっと付いてきている問題は、注意を逸らすのは一時的な休息にしかならないだろう

    それはともかく、注意が逸れていて、このサーバーの未解決の問題が頭にある

    前の Misskey サーバーのデータベースを復元する形で、Docker イメージを使ってこのサーバーを建てたら、ビルドなしで建てたことで不足している機能があるらしく、連合サーバーの情報の閲覧ができないのはその問題の一つで、データベースを編集するだけでは解決されないようだ

    一旦 systemd 版でビルドありで建て直してみようかと思うのだけど、まだ新しいこの VPS のスペックで可能なのか、どれぐらい時間がかかるのかが分からなくて、先に Mastodon でサブサーバーを建てようかどうか迷っている

    In conversation Friday, 19-Jan-2024 21:20:05 JST from trismegiste.life permalink
    • Embed this notice
      naskya::dev (dev@post.naskya.net)'s status on Friday, 19-Jan-2024 21:20:05 JST naskya::dev naskya::dev
      in reply to

      @kalvstranger@trismegiste.life 連合サーバーの情報の閲覧ができないこれはどういうことでしょうか

      In conversation Friday, 19-Jan-2024 21:20:05 JST permalink
    • Embed this notice
      naskya::dev (dev@post.naskya.net)'s status on Friday, 19-Jan-2024 21:39:07 JST naskya::dev naskya::dev
      in reply to

      @kalvstranger@trismegiste.life 具体的にはどういう症状がありますか(何に困っていますか)?
      また、エラーログなどは見られますか?

      In conversation Friday, 19-Jan-2024 21:39:07 JST permalink
    • Embed this notice
      Kalv かぶ (kalvstranger@trismegiste.life)'s status on Friday, 19-Jan-2024 21:39:08 JST Kalv かぶ Kalv かぶ
      in reply to
      • naskya::dev

      @dev@post.naskya.net たぶん Misskey にしろ Firefish にしろ、Docker イメージに含まれていないものがあるのかと思います

      この事例で必要とされているのは、複数のディレクトリにある instance.js や、call.js みたいです

      In conversation Friday, 19-Jan-2024 21:39:08 JST permalink
    • Embed this notice
      Kalv かぶ (kalvstranger@trismegiste.life)'s status on Friday, 19-Jan-2024 21:39:09 JST Kalv かぶ Kalv かぶ
      in reply to
      • naskya::dev

      @dev@post.naskya.net ありがとうございます

      UI では添付画像のようになっているのですが、内部ではこのようなエラーが出ているのです
      firefish_web | ERR 1 [api] Internal error occurred in federation/instances: Cannot read properties of null (reading 'toISOString') firefish_web | { firefish_web | ep: 'federation/instances', firefish_web | ps: { firefish_web | sort: '+pubSub', firefish_web | host: null, firefish_web | federating: true, firefish_web | limit: 11, firefish_web | offset: 0 firefish_web | }, firefish_web | e: { firefish_web | message: "Cannot read properties of null (reading 'toISOString')", firefish_web | code: 'TypeError', firefish_web | stack: "TypeError: Cannot read properties of null (reading 'toISOString')\n" + firefish_web | ' at ChildClass.pack (file:///firefish/packages/backend/built/models/repositories/instance.js:8:41)\n' + firefish_web | ' at file:///firefish/packages/backend/built/models/repositories/instance.js:34:52\n' + firefish_web | ' at Array.map ()\n' + firefish_web | ' at ChildClass.packMany (file:///firefish/packages/backend/built/models/repositories/instance.js:34:38)\n' + firefish_web | ' at file:///firefish/packages/backend/built/server/api/endpoints/federation/instances.js:195:28\n' + firefish_web | ' at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n' + firefish_web | ' at async default (file:///firefish/packages/backend/built/server/api/call.js:131:12)' firefish_web | } firefish_web | }

      In conversation Friday, 19-Jan-2024 21:39:09 JST permalink

      Attachments


      1. https://trismegiste.life/files/38317d06-5b30-414e-81c7-f0cdba60dded
    • Embed this notice
      Kalv かぶ (kalvstranger@trismegiste.life)'s status on Friday, 19-Jan-2024 21:53:37 JST Kalv かぶ Kalv かぶ
      in reply to
      • naskya::dev

      @dev@post.naskya.net Podman のほうがよかったりしますか?

      In conversation Friday, 19-Jan-2024 21:53:37 JST permalink
    • Embed this notice
      naskya::dev (dev@post.naskya.net)'s status on Friday, 19-Jan-2024 21:53:37 JST naskya::dev naskya::dev
      in reply to

      @kalvstranger@trismegiste.life 多分そこは関係無いと思います、Docker で動いているサーバーはあるので
      Misskey からの移行が不完全なのかなと思っています(こちらのサーバーから見た感じでは不具合があるようには見えませんが)

      In conversation Friday, 19-Jan-2024 21:53:37 JST permalink
    • Embed this notice
      naskya::dev (dev@post.naskya.net)'s status on Friday, 19-Jan-2024 21:57:56 JST naskya::dev naskya::dev
      in reply to

      @kalvstranger@trismegiste.life 公開投稿でログを共有できない場合は DM や Matrix (@naskya:chat.naskya.net) で送ってもらってもよいです

      In conversation Friday, 19-Jan-2024 21:57:56 JST permalink
    • Embed this notice
      Kalv かぶ (kalvstranger@trismegiste.life)'s status on Friday, 19-Jan-2024 22:03:37 JST Kalv かぶ Kalv かぶ
      in reply to
      • naskya::dev

      @dev@post.naskya.net 具体的にはどういう症状がありますか(何に困っていますか)?
      また、エラーログにゃどは見られますか?すみません、何か行き違いでこの返信に気づくのが少し遅れて、考えていたのですが、関連があるか分からないことに話を広げ過ぎないようにします

      もっと具体的に困ることがあるのかということなら、他のインスタンスのサイレンスやブロックといった管理ができないというのはあります

      In conversation Friday, 19-Jan-2024 22:03:37 JST permalink
    • Embed this notice
      naskya::dev (dev@post.naskya.net)'s status on Friday, 19-Jan-2024 22:03:37 JST naskya::dev naskya::dev
      in reply to

      @kalvstranger@trismegiste.life 例えば https://trismegiste.life/instance-info/post.naskya.net が見られないということですか?

      In conversation Friday, 19-Jan-2024 22:03:37 JST permalink

      Attachments

      1. Domain not in remote thumbnail source whitelist: trismegiste.life
        Trismégiste とりすめじすと
        Kalv's personal server かぶの個人サーバー
    • Embed this notice
      Kalv かぶ (kalvstranger@trismegiste.life)'s status on Friday, 19-Jan-2024 22:08:47 JST Kalv かぶ Kalv かぶ
      in reply to
      • naskya::dev

      @dev@post.naskya.net はい、そうなんです

      その問題もあります

      In conversation Friday, 19-Jan-2024 22:08:47 JST permalink
    • Embed this notice
      naskya::dev (dev@post.naskya.net)'s status on Friday, 19-Jan-2024 22:08:47 JST naskya::dev naskya::dev
      in reply to

      @kalvstranger@trismegiste.life そのページを開いたときにブラウザのコンソール(F12 キーから開けるもの)に出る出力とサーバーのログ(docker-compose logs --follow で見られる)が知りたいです

      In conversation Friday, 19-Jan-2024 22:08:47 JST permalink
    • Embed this notice
      Kalv かぶ (kalvstranger@trismegiste.life)'s status on Friday, 19-Jan-2024 22:17:53 JST Kalv かぶ Kalv かぶ
      in reply to
      • naskya::dev

      @dev@post.naskya.net docker compose logs --follow(違うバージョンの Docker を使っている)で以下のようなエラーログが得られましたが、ブラウザのコンソールのほうでは何を見ればいいのか分からないでいます

      ただ、今この時間で、なすきゃさんは休む必要もあるでしょうから、続きは明日でも構いません
      firefish_web | ERR 1 [api] Internal error occurred in federation/show-instance: Cannot read properties of null (reading 'toISOString') firefish_web | { firefish_web | ep: 'federation/show-instance', firefish_web | ps: { host: 'post.naskya.net' }, firefish_web | e: { firefish_web | message: "Cannot read properties of null (reading 'toISOString')", firefish_web | code: 'TypeError', firefish_web | stack: "TypeError: Cannot read properties of null (reading 'toISOString')\n" + firefish_web | ' at ChildClass.pack (file:///firefish/packages/backend/built/models/repositories/instance.js:8:41)\n' + firefish_web | ' at file:///firefish/packages/backend/built/server/api/endpoints/federation/show-instance.js:37:39\n' + firefish_web | ' at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n' + firefish_web | ' at async default (file:///firefish/packages/backend/built/server/api/call.js:131:12)' firefish_web | } firefish_web | }

      In conversation Friday, 19-Jan-2024 22:17:53 JST permalink

      Attachments

      1. Domain not in remote thumbnail source whitelist: post.naskya.net
        こぐま座 α 星
        お一人様インスタンスです。 インスタンスのアイコンに twemoji を使用しています。 Copyright 2020 Twitter, Inc and other contributors https://twemoji.twitter.com/
      naskya::dev likes this.
    • Embed this notice
      naskya::dev (dev@post.naskya.net)'s status on Friday, 19-Jan-2024 22:20:56 JST naskya::dev naskya::dev
      in reply to

      @kalvstranger@trismegiste.life Misskey のどのバージョンから移行してきたか覚えていますか?

      In conversation Friday, 19-Jan-2024 22:20:56 JST permalink
    • Embed this notice
      Kalv かぶ (kalvstranger@trismegiste.life)'s status on Friday, 19-Jan-2024 22:25:31 JST Kalv かぶ Kalv かぶ
      in reply to
      • naskya::dev

      @dev@post.naskya.net ええと、ちょっと正確なバージョン名を確かめられないかと探そうとしていたのですが、数字だけ言うと、13.14.2 です

      色々あってずっとアップデートしていなかったのです

      In conversation Friday, 19-Jan-2024 22:25:31 JST permalink
      naskya::dev likes this.
    • Embed this notice
      naskya::dev (dev@post.naskya.net)'s status on Friday, 19-Jan-2024 22:33:37 JST naskya::dev naskya::dev
      in reply to

      @kalvstranger@trismegiste.life このあたりの変更をうまく取り消せていない気がしました これを修正するだけならそんなに大変ではないはずです
      https://github.com/misskey-dev/misskey/blob/30fced38c49e19b5e1a7bb817b273b0a986dfa4c/CHANGELOG.md?plain=1#L66-L67
      直すにはそちらのデータベースがどうなっているかの情報も必要なので、よかったら少し待っていてください
      データベースをいじるのにはリスクが伴うので、ゆっくり慎重にやりましょう

      In conversation Friday, 19-Jan-2024 22:33:37 JST permalink

      Attachments

      1. No result found on File_thumbnail lookup.
        https://github.com/misskey-dev/misskey/blob/30fced38c49e19b5e1a7bb817b273b0a986dfa4c/CHANGELOG.md?plain=1
    • Embed this notice
      Kalv かぶ (kalvstranger@trismegiste.life)'s status on Friday, 19-Jan-2024 22:52:43 JST Kalv かぶ Kalv かぶ
      in reply to
      • naskya::dev

      @dev@post.naskya.net データベースがどうなっているのかについては、ずっと前になすきゃさんに教えてもらったページにあった systemd 版のビルドする方法は、以前の私の環境(GCE e2-micro)ではスペック状が無理があって、PostgreSQL でデータベースを編集するところだけ参考にして Docker でサーバーを建てたのですが、かなり編集しました

      私が参考にした時点では、データベースに次のような変更を加えるように言われていました
      ALTER TABLE "meta" ADD COLUMN "disableLocalTimeline" boolean DEFAULT false; ALTER TABLE "meta" ADD COLUMN "disableGlobalTimeline" boolean DEFAULT false; ALTER TABLE "meta" ADD COLUMN "localDriveCapacityMb" integer DEFAULT 512; ALTER TABLE "meta" ADD COLUMN "remoteDriveCapacityMb" integer DEFAULT 128; ALTER TABLE "user" ADD COLUMN "isSilenced" boolean DEFAULT false; ALTER TABLE "user" ADD COLUMN "isAdmin" boolean DEFAULT false; ALTER TABLE "user" ADD COLUMN "isModerator" boolean DEFAULT false; ALTER TABLE "user" ADD COLUMN "remoteDriveCapacityMb" integer DEFAULT 128; ALTER TABLE "user" ADD COLUMN "driveCapacityOverrideMb" integer DEFAULT 128; ALTER TABLE "instance" ADD COLUMN "caughtAt" date; ALTER TABLE "instance" ADD COLUMN "latestRequestSentAt" date; ALTER TABLE "instance" ADD COLUMN "latestStatus" character varying(512); ALTER TABLE "instance" ADD COLUMN "lastCommunicatedAt" date;
      (長くなったので次に続く)

      In conversation Friday, 19-Jan-2024 22:52:43 JST permalink
      naskya::dev likes this.
    • Embed this notice
      Kalv かぶ (kalvstranger@trismegiste.life)'s status on Friday, 19-Jan-2024 22:52:47 JST Kalv かぶ Kalv かぶ
      in reply to
      • naskya::dev

      @dev@post.naskya.net それで、"Note: Ignore errors of column "xxx" of relation "xxx" already exists." とのことでしたが、Docker だと無視するとエラーが出て止まるので、それに該当するものも含めて、エラーメッセージやローカルホストのテスト環境に新しく建てた Firefish サーバーから出力した SQL ファイルと見比べながら、私は次のような変更も追加しました
      ALTER TABLE "meta" ADD COLUMN "useStarForReactionFallback" boolean DEFAULT false NOT NULL; ALTER TABLE "user" DROP COLUMN "movedToUri"; ALTER TABLE "user" DROP COLUMN "alsoKnownAs"; ALTER TABLE "user_profile" DROP COLUMN "preventAiLearning"; CREATE TABLE "antenna_note" (id character varying(32) NOT NULL, "noteId" character varying(32) NOT NULL, "antennaId" character varying(32) NOT NULL, read boolean DEFAULT false NOT NULL); ALTER TABLE "meta" ADD COLUMN "pinnedPages" character varying(512)[] DEFAULT '{/featured,/channels,/explore,/pages,/about-misskey}'::character varying[] NOT NULL; ALTER TABLE "meta" ALTER COLUMN "logoImageUrl" TYPE character varying(512); ALTER TABLE "meta" ADD COLUMN "pinnedClipId" character varying(32); ALTER TABLE "meta" ADD COLUMN "errorImageUrl" character varying(512) DEFAULT '/static-assets/badges/error.png'::character varying; ALTER TABLE "meta" ADD COLUMN "enableTwitterIntegration" boolean DEFAULT false NOT NULL; ALTER TABLE "meta" ADD COLUMN "twitterConsumerKey" character varying(128); ALTER TABLE "meta" ADD COLUMN "twitterConsumerSecret" character varying(128); ALTER TABLE "meta" ADD COLUMN "enableGithubIntegration" boolean DEFAULT false NOT NULL; ALTER TABLE "meta" ADD COLUMN "githubClientId" character varying(128); ALTER TABLE "meta" ADD COLUMN "githubClientSecret" character varying(128); ALTER TABLE "meta" ADD COLUMN "enableDiscordIntegration" boolean DEFAULT false NOT NULL; ALTER TABLE "meta" ADD COLUMN "discordClientId" character varying(128); ALTER TABLE "meta" ADD COLUMN "discordClientSecret" character varying(128); ALTER TABLE "meta" ADD COLUMN "ToSUrl" character varying(512); ALTER TABLE "user_profile" ADD COLUMN integrations jsonb DEFAULT '{}'::jsonb NOT NULL; CREATE TABLE "notification" ( id character varying(32) NOT NULL, "createdAt" timestamp with time zone NOT NULL, "notifieeId" character varying(32) NOT NULL, "notifierId" character varying(32), "isRead" boolean DEFAULT false NOT NULL, "noteId" character varying(32), reaction character varying(128), choice integer, "followRequestId" character varying(32), type public.notification_type_enum NOT NULL, "userGroupInvitationId" character varying(32), "customBody" character varying(2048), "customHeader" character varying(256), "customIcon" character varying(1024), "appAccessTokenId" character varying(32)); ALTER TABLE "antenna" ADD COLUMN "userGroupJoiningId" character varying(32); ALTER TABLE "user_profile" DROP COLUMN achievements; ALTER TABLE "user_profile" DROP COLUMN "loggedInDates";
      さらに、今回の連合サーバーの情報が見られない情報に直面して、次の変更も加えて、「その変更は」成功しました
      ALTER TABLE "migrations" DROP COLUMN "achievement1674118260469"; ALTER TABLE "migrations" DROP COLUMN "loggedInDates1674255666603";

      In conversation Friday, 19-Jan-2024 22:52:47 JST permalink
      naskya::dev likes this.

Feeds

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

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.