Hi, I see following errors in my lemmy logs on my own instance lemmy.rimkus.it:

lemmy_1 | 2022-07-05T08:06:03.416701Z INFO HTTP request{http.method=POST http.scheme="https" http.host=lemmy.rimkus.it http.target=/inbox otel.kind="server" request_id=57a27d45-23be-41f2-966c-f356df0c3618}:shared_inbox: lemmy_apub::http: Received shared inbox activity {"@context":["https://www.w3.org/ns/activitystreams",{"stickied":"as:stickied","pt":"https://join-lemmy.org#","sc":"http://schema.org#","matrixUserId":{"type":"sc:Text","id":"as:alsoKnownAs"},"sensitive":"as:sensitive","comments_enabled":{"type":"sc:Boolean","id":"pt:commentsEnabled"},"moderators":"as:moderators"},"https://w3id.org/security/v1"],"actor":"https://lemmy.ml/c/linux","to":["https://www.w3.org/ns/activitystreams#Public"],"object":{"actor":"https://lemmy.ml/u/Raysun96","to":["https://lemmy.ml/c/linux"],"object":"https://lemmy.ml/post/341373","cc":["https://www.w3.org/ns/activitystreams#Public"],"type":"Like","id":"https://lemmy.ml/activities/like/18818647-b6ac-42df-a875-24d5b623ce1b"},"cc":["https://lemmy.ml/c/linux/followers"],"type":"Announce","id":"https://lemmy.ml/activities/announce/1c2fb16a-126a-49e0-bcf3-9c8a3c8435cd"} lemmy_1 | 2022-07-05T08:06:03.433116Z WARN Error encountered while processing the incoming HTTP request: lemmy_server::root_span_builder: error:0909006C:PEM routines:get_name:no start line:../crypto/pem/pem_lib.c:745:Expecting: PUBLIC KEY lemmy_1 | 0: lemmy_apub::http::receive_activity lemmy_1 | at crates/apub/src/http/mod.rs:79 lemmy_1 | 1: lemmy_apub::http::shared_inbox lemmy_1 | at crates/apub/src/http/mod.rs:41 lemmy_1 | 2: lemmy_server::root_span_builder::HTTP request lemmy_1 | with http.method=POST http.scheme="https" http.host=lemmy.rimkus.it http.target=/inbox otel.kind="server" request_id=57a27d45-23be-41f2-966c-f356df0c3618 http.status_code=400 otel.status_code="OK" lemmy_1 | at src/root_span_builder.rs:16 lemmy_1 | LemmyError { message: None, inner: error:0909006C:PEM routines:get_name:no start line:../crypto/pem/pem_lib.c:745:Expecting: PUBLIC KEY, context: "SpanTrace" }

and when I try to follow a peer tube instance I see:

lemmy_1 | 2022-07-05T08:07:05.628234Z INFO Websocket Request{trace_id=00000000000000000000000000000000}:perform{self=FollowCommunity { community_id: CommunityId(3), follow: true, auth: Sensitive }}:send:send_lemmy_activity: lemmy_apub::activities: Sending activity https://lemmy.rimkus.it/activities/follow/40d7fc09-90fd-45bb-9353-aa45292dc3ce lemmy_1 | 2022-07-05T08:07:05.632872Z INFO Websocket Request{trace_id=00000000000000000000000000000000}:perform{self=FollowCommunity { community_id: CommunityId(3), follow: true, auth: Sensitive }}:send:send_lemmy_activity: lemmy_apub_lib::activity_queue: Activity queue stats: pending: 0, running: 1, dead (this hour): 0, complete (this hour): 0 lemmy_1 | 2022-07-05T08:07:05.634677Z INFO lemmy_apub_lib::activity_queue: Sending https://lemmy.rimkus.it/activities/follow/40d7fc09-90fd-45bb-9353-aa45292dc3ce to https://mp-tube.de/video-channels/news/inbox lemmy_1 | 2022-07-05T08:07:05.791886Z WARN background_jobs_core::processor_map: Job errored: Processing(Send https://lemmy.rimkus.it/activities/follow/40d7fc09-90fd-45bb-9353-aa45292dc3ce to https://mp-tube.de/video-channels/news/inbox failed with status 403 Forbidden: {"type":"about:blank","title":"Forbidden","detail":"Invalid signature","status":403,"actorUrl":"https://lemmy.rimkus.it/u/ravermeister","error":"Invalid signature"})

are they related? does lemmy use public/private keys for a user? and are they somehow “broken”?

would be really cool if someone could help to investigate. By the way I use the Installation Guide for Docker and already dropped the old db/pictrs data and re-created my instance with blank data folders. But the errors stay the same.

Thanks in advance :)

  • @nutomicA
    link
    32 years ago

    Public key pairs are used to secure the federation and communication between servers. In this case, the /c/linux community is not sending any public key for some strange reason, which breaks federation. Need to figure out why that happens and how to fix it.

    Peertube federation seems generally broken, there is an open issue about it.

    • @lemmytest
      link
      3
      edit-2
      2 years ago

      Thanks, even your Comment here is not synced to my lemmy instance. just fyi: I had these Communities subscribed with my old user. Then I completely re-recreated my instance with a fresh empty Database and the exact same user (username, email address) and it seems that Comments from the Communities that I had commented with the former account are not correctly synced.

  • @nutomicA
    link
    1
    edit-2
    2 years ago

    deleted by creator