Issues with outgoing federation after updating
Updated my instance last nite, ran into some issues with dependencies, particularly rebar3 not updating, and got that fixed. Thought instance was behaving pretty nominally as i went to bed.
Today, realized that outgoing federation actions weren't happening. Posts aren't going out, reactions aren't going out, etc.
Hopped into systemd log, spotted some errors
Did a git pull to make sure i had latest code, pulled fresh copies of and re-compiled all dependencies in case something's out of date, to no avail
here's the commit hash that my instance is currently running
# git rev-parse --verify HEAD
b221d77a6da07c684bdbc63ddf4500e0d7ffeae8
snippet of errors popping up in logs:
Jul 16 17:59:04 vps212052 mix[35457]: 17:59:04.269 request_id=FpJXPyvCOcnDLNEAABqx [error] Internal server error: %UndefinedFunctionError{arity: 0, function: :cipher_suites, message: nil, module: :ssl, reason: nil}
Jul 16 17:59:04 vps212052 mix[35457]: 17:59:04.271 [error] #PID<0.1800.0> running Pleroma.Web.Endpoint (connection #PID<0.1799.0>, stream id 1) terminated
Jul 16 17:59:04 vps212052 mix[35457]: Server: wireless.cat6.network:80 (http)
Jul 16 17:59:04 vps212052 mix[35457]: Request: POST /inbox
Jul 16 17:59:04 vps212052 mix[35457]: ** (exit) an exception was raised:
Jul 16 17:59:04 vps212052 mix[35457]: ** (FunctionClauseError) no function clause matching in Plug.Conn.resp/3
Jul 16 17:59:04 vps212052 mix[35457]: (plug 1.11.1) lib/plug/conn.ex:580: Plug.Conn.resp(%Plug.Conn{adapter: {Plug.Cowboy.Conn, :...}, assigns: %{digest: "SHA-256=bEV6iWA9E0H3ZEjAQGjzLbH4szQcAwgX3BH5O6Owx+k=", kind: :error, layout: false, locale: "en", reason: %UndefinedFunctionError{arity: 0, function: :cipher_suites, message: nil, module: :ssl, reason: nil}, remote_ip_found: true, stack: [{:ssl, :cipher_suites, [], []}, {:hackney_ssl, :ciphers, 0, [file: '/opt/pleroma/deps/hackney/src/hackney_ssl.erl', line: 77]}, {:hackney_ssl, :connect, 4, [file: '/opt/pleroma/deps/hackney/src/hackney_ssl.erl', line: 69]}, {:hackney_connect, :do_connect, 5, [file: '/opt/pleroma/deps/hackney/src/hackney_connect.erl', line: 277]}, {:hackney_connect, :connect, 5, [file: '/opt/pleroma/deps/hackney/src/hackney_connect.erl', line: 47]}, {:hackney, :request, 5, [file: '/opt/pleroma/deps/hackney/src/hackney.erl', line: 333]}, {Tesla.Adapter.Hackney, :request, 5, [file: 'lib/tesla/adapter/hackney.ex', line: 71]}, {Tesla.Adapter.Hackney, :call, 2, [file: 'lib/tesla/adapter/hackney.ex', line: 33]}], status: 500}, before_send: [#Function<0.61030139/1 in Pleroma.Web.Endpoint.PipelineInstrumenter.call/2>, #Function<1.8418385/1 in Plug.Logger.call/2>, #Function<0.23023616/1 in Plug.Telemetry.call/2>], body_params: %{"@context" => ["https://www.w3.org/ns/activitystreams", %{"atomUri" => "ostatus:atomUri", "ostatus" => "http://ostatus.org#"}], "actor" => "https://monads.online/users/Colophonscrawl", "id" => "https://monads.online/users/Colophonscrawl/statuses/106591234947563748#delete", "object" => %{"atomUri" => "https://monads.online/users/Colophonscrawl/statuses/106591234947563748", "id" => "https://monads.online/users/Colophonscrawl/statuses/106591234947563748", "type" => "Tombstone"}, "to" => ["https://www.w3.org/ns/activitystreams#Public"], "type" => "Delete"}, cookies: %Plug.Conn.Unfetched{aspect: :cookies}, halted: false, host: "wireless.cat6.network", method: "POST", owner: #PID<0.1800.0>, params: %{"@context" => ["https://www.w3.org/ns/activitystreams", %{"atomUri" => "ostatus:atomUri", "ostatus" => "http://ostatus.org#"}], "actor" => "https://monads.online/users/Colophonscrawl", "id" => "https://monads.online/users/Colophonscrawl/statuses/106591234947563748#delete", "object" => %{"atomUri" => "https://monads.online/users/Colophonscrawl/statuses/106591234947563748", "id" => "https://monads.online/users/Colophonscrawl/statuses/106591234947563748", "type" => "Tombstone"}, "to" => ["https://www.w3.org/ns/activitystreams#Public"], "type" => "Delete"}, path_info: ["inbox"], path_params: %{}, port: 80, private: %{Pleroma.Web.Router => {[], %{}}, :phoenix_endpoint => Pleroma.Web.Endpoint, :phoenix_format => "activity+json", :phoenix_layout => false, :phoenix_root_layout => false, :phoenix_router => Pleroma.Web.Router, :phoenix_template => "500.activity+json", :phoenix_view => Pleroma.Web.ErrorView, :plug_session_fetch => #Function<1.77458138/1 in Plug.Session.fetch_session/1>}, query_params: %{}, query_string: "", remote_ip: {45, 79, 93, 132}, req_cookies: %Plug.Conn.Unfetched{aspect: :cookies}, req_headers: [{"accept-encoding", "gzip"}, {"connection", "upgrade"}, {"content-length", "515"}, {"content-type", "application/activity+json"}, {"date", "Fri, 16 Jul 2021 17:59:04 GMT"}, {"digest", "SHA-256=bEV6iWA9E0H3ZEjAQGjzLbH4szQcAwgX3BH5O6Owx+k="}, {"host", "wireless.cat6.network"}, {"signature", "keyId=\"https://monads.online/users/Colophonscrawl#main-key\",algorithm=\"rsa-sha256\",headers=\"(request-target) host date digest content-type\",signature=\"RTUp+scICw8yOpYVCN4i8DWiQaENJ3x8onWXri5awsW9/t1ujTdkP263J9FA/wEpdNeREsfUXr0hrU+ElnjbJxmB4X+UMOst3rtqBwtZAy4nJvEYagPbcplIzkO47FrL/tPX23UhpXIbcnBQ938Tao3iJKk/4QvlyRdVmFmMVDG6W7NFzUMkSdg9KHY+exTnJPcil4O6c762nWxiRBr9SlUNOm5KyOE3IrVWSUYSv5vHrxcHK1voiCCLD9M/IwCdTKBLfRcRZvL74ETyeSsoL4/HJbKQje0S+NaUn/RoZVi1rbgnijqi0wS+dTbXtoH3SutdGvIuhPZp/suyYb8vkw==\""}, {"user-agent", "http.rb/4.4.1 (Mastodon/3.4.1+glitch; +https://monads.online/)"}, {"x-forwarded-for", "45.79.93.132"}], request_path: "/inbox", resp_body: nil, resp_cookies: %{}, resp_headers: [{"content-type", "application/activity+json; charset=utf-8"}, {"cache-control", "max-age=0, private, must-revalidate"}, {"access-control-allow-origin", "*"}, {"access-control-expose-headers", "Link,X-RateLimit-Reset,X-RateLimit-Limit,X-RateLimit-Remaining,X-Request-Id,Idempotency-Key"}, {"access-control-allow-credentials", "true"}, {"x-xss-protection", "1; mode=block"}, {"x-permitted-cross-domain-policies", "none"}, {"x-frame-options", "DENY"}, {"x-content-type-options", "nosniff"}, {"referrer-policy", "same-origin"}, {"x-download-options", "noopen"}, {"content-security-policy", "upgrade-insecure-requests;script-src 'self';connect-src 'self' blob: https://wireless.cat6.network wss://wireless.cat6.network;media-src 'self' https:;img-src 'self' data: blob: https:;default-src 'none';base-uri 'self';frame-ancestors 'none';style-src 'self' 'unsafe-inline';font-src 'self';manifest-src 'self';"}, {"x-request-id", "FpJXPyvCOcnDLNEAABqx"}], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: 500}, 500, %{errors: %{detail: "Internal server error"}})
Jul 16 17:59:04 vps212052 mix[35457]: (plug 1.11.1) lib/plug/conn.ex:559: Plug.Conn.send_resp/3
Jul 16 17:59:04 vps212052 mix[35457]: (phoenix 1.5.9) lib/phoenix/endpoint/render_errors.ex:78: Phoenix.Endpoint.RenderErrors.instrument_render_and_send/5
Jul 16 17:59:04 vps212052 mix[35457]: (phoenix 1.5.9) lib/phoenix/endpoint/render_errors.ex:64: Phoenix.Endpoint.RenderErrors.__catch__/5
Jul 16 17:59:04 vps212052 mix[35457]: (phoenix 1.5.9) lib/phoenix/endpoint/cowboy2_handler.ex:65: Phoenix.Endpoint.Cowboy2Handler.init/4
Jul 16 17:59:04 vps212052 mix[35457]: (cowboy 2.9.0) /opt/pleroma/deps/cowboy/src/cowboy_handler.erl:37: :cowboy_handler.execute/2
Jul 16 17:59:04 vps212052 mix[35457]: (cowboy 2.9.0) /opt/pleroma/deps/cowboy/src/cowboy_stream_h.erl:306: :cowboy_stream_h.execute/3
Jul 16 17:59:04 vps212052 mix[35457]: (cowboy 2.9.0) /opt/pleroma/deps/cowboy/src/cowboy_stream_h.erl:295: :cowboy_stream_h.request_process/3
Jul 16 17:59:07 vps212052 mix[35457]: 17:59:07.867 request_id=FpJXP_wbfEAAJiAAABWC [error] Internal server error: %UndefinedFunctionError{arity: 0, function: :cipher_suites, message: nil, module: :ssl, reason: nil}
Jul 16 17:59:07 vps212052 mix[35457]: 17:59:07.868 [error] #PID<0.1802.0> running Pleroma.Web.Endpoint (connection #PID<0.1801.0>, stream id 1) terminated
Jul 16 17:59:07 vps212052 mix[35457]: Server: wireless.cat6.network:80 (http)
Jul 16 17:59:07 vps212052 mix[35457]: Request: POST /inbox
Jul 16 17:59:07 vps212052 mix[35457]: ** (exit) an exception was raised:
Jul 16 17:59:07 vps212052 mix[35457]: ** (FunctionClauseError) no function clause matching in Plug.Conn.resp/3
Jul 16 17:59:07 vps212052 mix[35457]: (plug 1.11.1) lib/plug/conn.ex:580: Plug.Conn.resp(%Plug.Conn{adapter: {Plug.Cowboy.Conn, :...}, assigns: %{digest: "SHA-256=bOt80a0qD20vyoLvSyO16vz6qCEY1slBgybu7zbBuY8=", kind: :error, layout: false, locale: "en", reason: %UndefinedFunctionError{arity: 0, function: :cipher_suites, message: nil, module: :ssl, reason: nil}, remote_ip_found: true, stack: [{:ssl, :cipher_suites, [], []}, {:hackney_ssl, :ciphers, 0, [file: '/opt/pleroma/deps/hackney/src/hackney_ssl.erl', line: 77]}, {:hackney_ssl, :connect, 4, [file: '/opt/pleroma/deps/hackney/src/hackney_ssl.erl', line: 69]}, {:hackney_connect, :do_connect, 5, [file: '/opt/pleroma/deps/hackney/src/hackney_connect.erl', line: 277]}, {:hackney_connect, :connect, 5, [file: '/opt/pleroma/deps/hackney/src/hackney_connect.erl', line: 47]}, {:hackney, :request, 5, [file: '/opt/pleroma/deps/hackney/src/hackney.erl', line: 333]}, {Tesla.Adapter.Hackney, :request, 5, [file: 'lib/tesla/adapter/hackney.ex', line: 71]}, {Tesla.Adapter.Hackney, :call, 2, [file: 'lib/tesla/adapter/hackney.ex', line: 33]}], status: 500}, before_send: [#Function<0.61030139/1 in Pleroma.Web.Endpoint.PipelineInstrumenter.call/2>, #Function<1.8418385/1 in Plug.Logger.call/2>, #Function<0.23023616/1 in Plug.Telemetry.call/2>], body_params: %{"@context" => ["https://www.w3.org/ns/activitystreams", %{"atomUri" => "ostatus:atomUri", "conversation" => "ostatus:conversation", "inReplyToAtomUri" => "ostatus:inReplyToAtomUri", "ostatus" => "http://ostatus.org#", "sensitive" => "as:sensitive", "toot" => "http://joinmastodon.org/ns#", "votersCount" => "toot:votersCount"}], "actor" => "https://goblin.camp/users/pizza", "cc" => ["https://goblin.camp/users/pizza/followers"], "id" => "https://goblin.camp/users/pizza/statuses/106591573541578071/activity", "object" => %{"atomUri" => "https://goblin.camp/users/pizza/statuses/106591573541578071", "attachment" => [], "attributedTo" => "https://goblin.camp/users/pizza", "cc" => ["https://goblin.camp/users/pizza/followers"], "content" => "<p>hyped to play cyberpunk 2077 someday,,, when it's on sale for $2.99 on steam</p>", "contentMap" => %{"en" => "<p>hyped to play cyberpunk 2077 someday,,, when it's on sale for $2.99 on steam</p>"}, "conversation" => "tag:goblin.camp,2021-07-16:objectId=15250605:objectType=Conversation", "id" => "https://goblin.camp/users/pizza/statuses/106591573541578071", "inReplyTo" => nil, "inReplyToAtomUri" => nil, "published" => "2021-07-16T17:58:56Z", "replies" => %{"first" => %{"items" => [], "next" => "https://goblin.camp/users/pizza/statuses/106591573541578071/replies?only_other_accounts=true&page=true", "partOf" => "https://goblin.camp/users/pizza/statuses/106591573541578071/replies", "type" => "CollectionPage"}, "id" => "https://goblin.camp/users/pizza/statuses/106591573541578071/replies", "type" => "Collection"}, "sensitive" => false, "summary" => nil, "tag" => [], "to" => ["https://www.w3.org/ns/activitystreams#Public"], "type" => "Note", "url" => "https://goblin.camp/@pizza/106591573541578071"}, "published" => "2021-07-16T17:58:56Z", "signature" => %{"created" => "2021-07-16T17:58:56Z", "creator" => "https://goblin.camp/users/pizza#main-key", "signatureValue" => "bz64U0Fcayz6foCZGQrJOG0sxnYyoR7mvag8X/FmpgsuV0PoD+5RS+c5yF9sBZsId9HfW1ffDWIAFQg5gLAjQBSVh6mpXwJu5JW1eAmjiPGg3MlWuUIya38pnDIcIWhHBNJ+X2UiAVeUaEAjZU9uKg2wvx/TL5NmMgYkqf89bcwuKtBoDqyFXtpqSMspoY3WhJF9VAcNni2xzYWzA18P4U2y7nObXKy8t4ZGF+2Ij8JKEM4p9plGYBW+1YYBcpeswM/xNHhpE810uHKz+FoKcesoatYFs07NYzv3aYMHt7FcFDN2/i+sSGNHjjraugNI+qL5BEOVR9Kstyv1Z6NNMQ==", "type" => "RsaSignature2017"}, "to" => ["https://www.w3.org/ns/activitystreams#Public"], "type" => "Create"}, cookies: %Plug.Conn.Unfetched{aspect: :cookies}, halted: false, host: "wireless.cat6.network", method: "POST", owner: #PID<0.1802.0>, params: %{"@context" => ["https://www.w3.org/ns/activitystreams", %{"atomUri" => "ostatus:atomUri", "conversation" => "ostatus:conversation", "inReplyToAtomUri" => "ostatus:inReplyToAtomUri", "ostatus" => "http://ostatus.org#", "sensitive" => "as:sensitive", "toot" => "http://joinmastodon.org/ns#", "votersCount" => "toot:votersCount"}], "actor" => "https://goblin.camp/users/pizza", "cc" => ["https://goblin.camp/users/pizza/followers"], "id" => "https://goblin.camp/users/pizza/statuses/106591573541578071/activity", "object" => %{"atomUri" => "https://goblin.camp/users/pizza/statuses/106591573541578071", "attachment" => [], "attributedTo" => "https://goblin.camp/users/pizza", "cc" => ["https://goblin.camp/users/pizza/followers"], "content" => "<p>hyped to play cyberpunk 2077 someday,,, when it's on sale for $2.99 on steam</p>", "contentMap" => %{"en" => "<p>hyped to play cyberpunk 2077 someday,,, when it's on sale for $2.99 on steam</p>"}, "conversation" => "tag:goblin.camp,2021-07-16:objectId=15250605:objectType=Conversation", "id" => "https://goblin.camp/users/pizza/statuses/106591573541578071", "inReplyTo" => nil, "inReplyToAtomUri" => nil, "published" => "2021-07-16T17:58:56Z", "replies" => %{"first" => %{"items" => [], "next" => "https://goblin.camp/users/pizza/statuses/106591573541578071/replies?only_other_accounts=true&page=true", "partOf" => "https://goblin.camp/users/pizza/statuses/106591573541578071/replies", "type" => "CollectionPage"}, "id" => "https://goblin.camp/users/pizza/statuses/106591573541578071/replies", "type" => "Collection"}, "sensitive" => false, "summary" => nil, "tag" => [], "to" => ["https://www.w3.org/ns/activitystreams#Public"], "type" => "Note", "url" => "https://goblin.camp/@pizza/106591573541578071"}, "published" => "2021-07-16T17:58:56Z", "signature" => %{"created" => "2021-07-16T17:58:56Z", "creator" => "https://goblin.camp/users/pizza#main-key", "signatureValue" => "bz64U0Fcayz6foCZGQrJOG0sxnYyoR7mvag8X/FmpgsuV0PoD+5RS+c5yF9sBZsId9HfW1ffDWIAFQg5gLAjQBSVh6mpXwJu5JW1eAmjiPGg3MlWuUIya38pnDIcIWhHBNJ+X2UiAVeUaEAjZU9uKg2wvx/TL5NmMgYkqf89bcwuKtBoDqyFXtpqSMspoY3WhJF9VAcNni2xzYWzA18P4U2y7nObXKy8t4ZGF+2Ij8JKEM4p9plGYBW+1YYBcpeswM/xNHhpE810uHKz+FoKcesoatYFs07NYzv3aYMHt7FcFDN2/i+sSGNHjjraugNI+qL5BEOVR9Kstyv1Z6NNMQ==", "type" => "RsaSignature2017"}, "to" => ["https://www.w3.org/ns/activitystreams#Public"], "type" => "Create"}, path_info: ["inbox"], path_params: %{}, port: 80, private: %{Pleroma.Web.Router => {[], %{}}, :phoenix_endpoint => Pleroma.Web.Endpoint, :phoenix_format => "activity+json", :phoenix_layout => false, :phoenix_root_layout => false, :phoenix_router => Pleroma.Web.Router, :phoenix_template => "500.activity+json", :phoenix_view => Pleroma.Web.ErrorView, :plug_session_fetch => #Function<1.77458138/1 in Plug.Session.fetch_session/1>}, query_params: %{}, query_string: "", remote_ip: {51, 91, 68, 227}, req_cookies: %Plug.Conn.Unfetched{aspect: :cookies}, req_headers: [{"accept-encoding", "gzip"}, {"connection", "upgrade"}, {"content-length", "2263"}, {"content-type", "application/activity+json"}, {"date", "Fri, 16 Jul 2021 17:59:07 GMT"}, {"digest", "SHA-256=bOt80a0qD20vyoLvSyO16vz6qCEY1slBgybu7zbBuY8="}, {"host", "wireless.cat6.network"}, {"signature", "keyId=\"https://goblin.camp/users/pizza#main-key\",algorithm=\"rsa-sha256\",headers=\"(request-target) host date digest content-type\",signature=\"pID8AX9QF3jom0HT7SmnKgxzj+7JVtWb7AkQJA7Z7+MuBdcXRB5KEHw59u+vzmGOPZQLyNhWVrL+MsYa2DLkpj418Y90VZA72MIbJW8wvU2Vi51PI5ObHOExkGPqcJER6UL7aAIofMR3DtQfea6b30p/CjQIXoxTCDUGHXD5fva6sqOKjg2gqIC/X7bwIC/P+L8P+GFY9JOthTFxw29Tb1AT8q4Fgpmsz62Z99juIEE6E+h93W9k2bc8UBtVGmrQwc73oCeVtF4uZ0vhXg+SWQhQAVG+Mho1qJKqdARQ0x442wyVihFFnY2jVAMAMyFTvDRfZAnCeF/vJVRxJvoW5w==\""}, {"user-agent", "http.rb/4.4.1 (Mastodon/3.4.1; +https://goblin.camp/)"}, {"x-forwarded-for", "51.91.68.227"}], request_path: "/inbox", resp_body: nil, resp_cookies: %{}, resp_headers: [{"content-type", "application/activity+json; charset=utf-8"}, {"cache-control", "ma (truncated)
Jul 16 17:59:09 vps212052 mix[35457]: 17:59:09.920 request_id=FpJXQHw79LJQYC4AABrR [error] Internal server error: %UndefinedFunctionError{arity: 0, function: :cipher_suites, message: nil, module: :ssl, reason: nil}
Jul 16 17:59:09 vps212052 mix[35457]: 17:59:09.922 [error] #PID<0.1806.0> running Pleroma.Web.Endpoint (connection #PID<0.1805.0>, stream id 1) terminated
Jul 16 17:59:09 vps212052 mix[35457]: Server: wireless.cat6.network:80 (http)
Jul 16 17:59:09 vps212052 mix[35457]: Request: POST /inbox
Jul 16 17:59:09 vps212052 mix[35457]: ** (exit) an exception was raised:
Jul 16 17:59:09 vps212052 mix[35457]: ** (FunctionClauseError) no function clause matching in Plug.Conn.resp/3
Jul 16 17:59:09 vps212052 mix[35457]: (plug 1.11.1) lib/plug/conn.ex:580: Plug.Conn.resp(%Plug.Conn{adapter: {Plug.Cowboy.Conn, :...}, assigns: %{digest: "SHA-256=gPymqmSEqu/l2QwsXUQVnaw2icYQX7n0kMrJMxiFAxk=", kind: :error, layout: false, locale: "en", reason: %UndefinedFunctionError{arity: 0, function: :cipher_suites, message: nil, module: :ssl, reason: nil}, remote_ip_found: true, stack: [{:ssl, :cipher_suites, [], []}, {:hackney_ssl, :ciphers, 0, [file: '/opt/pleroma/deps/hackney/src/hackney_ssl.erl', line: 77]}, {:hackney_ssl, :connect, 4, [file: '/opt/pleroma/deps/hackney/src/hackney_ssl.erl', line: 69]}, {:hackney_connect, :do_connect, 5, [file: '/opt/pleroma/deps/hackney/src/hackney_connect.erl', line: 277]}, {:hackney_connect, :connect, 5, [file: '/opt/pleroma/deps/hackney/src/hackney_connect.erl', line: 47]}, {:hackney, :request, 5, [file: '/opt/pleroma/deps/hackney/src/hackney.erl', line: 333]}, {Tesla.Adapter.Hackney, :request, 5, [file: 'lib/tesla/adapter/hackney.ex', line: 71]}, {Tesla.Adapter.Hackney, :call, 2, [file: 'lib/tesla/adapter/hackney.ex', line: 33]}], status: 500}, before_send: [#Function<0.61030139/1 in Pleroma.Web.Endpoint.PipelineInstrumenter.call/2>, #Function<1.8418385/1 in Plug.Logger.call/2>, #Function<0.23023616/1 in Plug.Telemetry.call/2>], body_params: %{"@context" => ["https://www.w3.org/ns/activitystreams", "https://w3id.org/security/v1"], "actor" => "https://egirls.gay/users/8lapflidis", "cc" => ["https://egirls.gay/users/8lapflidis/followers"], "id" => "https://egirls.gay/notes/8oa5kzywvo/activity", "object" => %{"_misskey_content" => "i should rewrite the server rules page i dont like it", "attachment" => [], "attributedTo" => "https://egirls.gay/users/8lapflidis", "cc" => ["https://egirls.gay/users/8lapflidis/followers"], "content" => "<p><span>i should rewrite the server rules page i dont like it</span></p>", "id" => "https://egirls.gay/notes/8oa5kzywvo", "inReplyTo" => nil, "published" => "2021-07-16T17:02:08.408Z", "sensitive" => false, "summary" => nil, "tag" => [], "to" => ["https://www.w3.org/ns/activitystreams#Public"], "type" => "Note"}, "published" => "2021-07-16T17:02:08.408Z", "to" => ["https://www.w3.org/ns/activitystreams#Public"], "type" => "Create"}, cookies: %Plug.Conn.Unfetched{aspect: :cookies}, halted: false, host: "wireless.cat6.network", method: "POST", owner: #PID<0.1806.0>, params: %{"@context" => ["https://www.w3.org/ns/activitystreams", "https://w3id.org/security/v1"], "actor" => "https://egirls.gay/users/8lapflidis", "cc" => ["https://egirls.gay/users/8lapflidis/followers"], "id" => "https://egirls.gay/notes/8oa5kzywvo/activity", "object" => %{"_misskey_content" => "i should rewrite the server rules page i dont like it", "attachment" => [], "attributedTo" => "https://egirls.gay/users/8lapflidis", "cc" => ["https://egirls.gay/users/8lapflidis/followers"], "content" => "<p><span>i should rewrite the server rules page i dont like it</span></p>", "id" => "https://egirls.gay/notes/8oa5kzywvo", "inReplyTo" => nil, "published" => "2021-07-16T17:02:08.408Z", "sensitive" => false, "summary" => nil, "tag" => [], "to" => ["https://www.w3.org/ns/activitystreams#Public"], "type" => "Note"}, "published" => "2021-07-16T17:02:08.408Z", "to" => ["https://www.w3.org/ns/activitystreams#Public"], "type" => "Create"}, path_info: ["inbox"], path_params: %{}, port: 80, private: %{Pleroma.Web.Router => {[], %{}}, :phoenix_endpoint => Pleroma.Web.Endpoint, :phoenix_format => "activity+json", :phoenix_layout => false, :phoenix_root_layout => false, :phoenix_router => Pleroma.Web.Router, :phoenix_template => "500.activity+json", :phoenix_view => Pleroma.Web.ErrorView, :plug_session_fetch => #Function<1.77458138/1 in Plug.Session.fetch_session/1>}, query_params: %{}, query_string: "", remote_ip: {194, 195, 217, 123}, req_cookies: %Plug.Conn.Unfetched{aspect: :cookies}, req_headers: [{"connection", "upgrade"}, {"content-length", "852"}, {"content-type", "application/activity+json"}, {"date", "Fri, 16 Jul 2021 17:59:09 GMT"}, {"digest", "SHA-256=gPymqmSEqu/l2QwsXUQVnaw2icYQX7n0kMrJMxiFAxk="}, {"host", "wireless.cat6.network"}, {"signature", "keyId=\"https://egirls.gay/users/8lapflidis#main-key\",algorithm=\"rsa-sha256\",headers=\"(request-target) date host digest\",signature=\"tbhd5xxxDM8KFYnnJv8Na+jSXs7cUl5YkSQsQ/h2/VUhFRB+0xjFqkCRdloiE6WGh/rcU8jEPE+9c8epzyMZ64UUJtiKTwq0BkNG/k2YzRrbAYzXI3SWIaZxiisf4pG2Mo73GIMXOMEKbQ8UQ4hUqlVG975j4jzssY1gekvl10lJ6l8l8MpchOjnCtyQ9sVBe+H8TqRembLhMQ+XPZwvduHU+oBMWFM5jBHMAGLNrOrO8J7rK4OVTHj7VWJqdCqUj77Ny8KrRKFPgEtBWIYK7bxVLRzEioQCXvSjNVCkKTXJvEG0zjaUdGMavrHZ1C3QffOjw/zZH3Gzdk5WJ/zCpKbwZrRBPDBkwPyi2w0gttzC3Y1Lx666Z8mUdLK1TCLD3JWYzZeJ7WA2pIY3ILMunDeuw+mVw+1EyruvtRB0ofVZavqgy8AcuINeYdXxf1pHAdeqg0++xzKdIYNS83bUKOTbfhk3GwGDtISerBq8nWRZeHNKMdoXQLV1EH8MobamrK3/NYn3nVGMb6V2IoyWE9dxrrnCn1w4s6MJxD+wPtXQm5KndGYStXpsrKYi6ps+Dr9gVAiZZ1XdpzgWb/8mSG+Ji1J3NztlgXrL2SmylIravVLejf8cvVZgFO7j0iTdz/3zPsFhfEcS8eN+vs39QW9F2zMUU6uWgpTnWbIJWiE=\""}, {"user-agent", "Misskey/12.80.3+plus (https://egirls.gay)"}, {"x-forwarded-for", "194.195.217.123"}], request_path: "/inbox", resp_body: nil, resp_cookies: %{}, resp_headers: [{"content-type", "application/activity+json; charset=utf-8"}, {"cache-control", "max-age=0, private, must-revalidate"}, {"access-control-allow-origin", "*"}, {"access-control-expose-headers", "Link,X-RateLimit-Reset,X-RateLimit-Limit,X-RateLimit-Remaining,X-Request-Id,Idempotency-Key"}, {"access-control-allow-credentials", "true"}, {"x-xss-protection", "1; mode=block"}, {"x-permitted-cross-domain-policies", "none"}, {"x-frame-options", "DENY"}, {"x-content-type-options", "nosniff"}, {"referrer-policy", "same-origin"}, {"x-download-options", "noopen"}, {"content-security-policy", "upgrade-insecure-requests;script-src 'self';connect-src 'self' blob: https://wireless.cat6.network wss://wireless.cat6.network;media-src 'self' https:;img-src 'self' data: blob: https:;default-src 'none';base-uri 'self';frame-ancestors 'none';style-src 'self' 'unsafe-inline';font-src 'self';manifest-src 'self';"}, {"x-request-id", "FpJXQHw79LJQYC4AABrR"}], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: 500}, 500, %{errors: %{detail: "Internal server error"}})
Jul 16 17:59:09 vps212052 mix[35457]: (plug 1.11.1) lib/plug/conn.ex:559: Plug.Conn.send_resp/3
Jul 16 17:59:09 vps212052 mix[35457]: (phoenix 1.5.9) lib/phoenix/endpoint/render_errors.ex:78: Phoenix.Endpoint.RenderErrors.instrument_render_and_send/5
Jul 16 17:59:09 vps212052 mix[35457]: (phoenix 1.5.9) lib/phoenix/endpoint/render_errors.ex:64: Phoenix.Endpoint.RenderErrors.__catch__/5
Jul 16 17:59:09 vps212052 mix[35457]: (phoenix 1.5.9) lib/phoenix/endpoint/cowboy2_handler.ex:65: Phoenix.Endpoint.Cowboy2Handler.init/4
Jul 16 17:59:09 vps212052 mix[35457]: (cowboy 2.9.0) /opt/pleroma/deps/cowboy/src/cowboy_handler.erl:37: :cowboy_handler.execute/2
Jul 16 17:59:09 vps212052 mix[35457]: (cowboy 2.9.0) /opt/pleroma/deps/cowboy/src/cowboy_stream_h.erl:306: :cowboy_stream_h.execute/3
Jul 16 17:59:09 vps212052 mix[35457]: (cowboy 2.9.0) /opt/pleroma/deps/cowboy/src/cowboy_stream_h.erl:295: :cowboy_stream_h.request_process/3
lmk what other data you need, if any