My own instance may be banned from Poast by Cloudflare. Every time I hit "Follow", this happens:
Dec 9 17:57:31 vps221183 mix[887]: {:error, {:ok, %Tesla.Env{__client__: %Tesla
.Client{adapter: {Tesla.Adapter.Hackney, :call, [[]]}, fun: nil, post: [], pre:
[]}, __module__: Tesla, body: "", headers: [{"date", "Thu, 09 Dec 2021 22:57:31
GMT"}, {"content-length", "0"}, {"connection", "keep-alive"}, {"cf-cache-status"
, "DYNAMIC"}, {"expect-ct", "max-age=604800, report-uri=\"https://report-uri.clo
udflare.com/cdn-cgi/beacon/expect-ct\""}, {"report-to", "{\"endpoints\":[{\"url\
":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=FJZvGP5E90jL77p42Neka3%2F4U
u5mO17FsnP7SEiKoOunsrmcb7v124IejA%2Fre8PNWRQvn5OwY0G2WYBIH0TXjrksYvhtsVs3bOjaKjs
Y1Y3EAVhyOKIzXw%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"}, {"nel", "{
\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"}, {"strict-
transport-security", "max-age=15552000; includeSubDomains; preload"}, {"x-conten
t-type-options", "nosniff"}, {"server", "cloudflare"}, {"cf-ray", "6bb1d53d5b0ee
861-EWR"}, {"alt-svc", "h3=\":443\"; ma=86400, h3-29=\":443\"; ma=86400, h3-28=\
":443\"; ma=86400, h3-27=\":443\"; ma=86400"}], method: :get, opts: [adapter: [s
sl_options: [versions: [:"tlsv1.2", :"tlsv1.1", :tlsv1]], follow_redirect: true,
force_redirect: true, pool: :federation, connect_timeout: 5000, recv_timeout: 5
000]], query: [], status: 418, url: "https://poa.st/users/OldPersonOnline/follow
ing"}}}
Hmm.
Dec 9 17:57:31 vps221183 mix[887]: {:error, {:ok, %Tesla.Env{__client__: %Tesla
.Client{adapter: {Tesla.Adapter.Hackney, :call, [[]]}, fun: nil, post: [], pre:
[]}, __module__: Tesla, body: "", headers: [{"date", "Thu, 09 Dec 2021 22:57:31
GMT"}, {"content-length", "0"}, {"connection", "keep-alive"}, {"cf-cache-status"
, "DYNAMIC"}, {"expect-ct", "max-age=604800, report-uri=\"https://report-uri.clo
udflare.com/cdn-cgi/beacon/expect-ct\""}, {"report-to", "{\"endpoints\":[{\"url\
":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=FJZvGP5E90jL77p42Neka3%2F4U
u5mO17FsnP7SEiKoOunsrmcb7v124IejA%2Fre8PNWRQvn5OwY0G2WYBIH0TXjrksYvhtsVs3bOjaKjs
Y1Y3EAVhyOKIzXw%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"}, {"nel", "{
\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"}, {"strict-
transport-security", "max-age=15552000; includeSubDomains; preload"}, {"x-conten
t-type-options", "nosniff"}, {"server", "cloudflare"}, {"cf-ray", "6bb1d53d5b0ee
861-EWR"}, {"alt-svc", "h3=\":443\"; ma=86400, h3-29=\":443\"; ma=86400, h3-28=\
":443\"; ma=86400, h3-27=\":443\"; ma=86400"}], method: :get, opts: [adapter: [s
sl_options: [versions: [:"tlsv1.2", :"tlsv1.1", :tlsv1]], follow_redirect: true,
force_redirect: true, pool: :federation, connect_timeout: 5000, recv_timeout: 5
000]], query: [], status: 418, url: "https://poa.st/users/OldPersonOnline/follow
ing"}}}
Hmm.
Oh, but! If I just do curl -v poa.st/users/OldPersonOnline/following, it works fine. Returns the json.
@zaitcev if you are using pleroma 2.4.1 there is a federation bug
@graf I must mention that it looks like you're right as usual (regarding federation bug in Pleroma develop or 2.4.1). I tested by following a couple additional accounts at SPC, Poast, and Gleasonator, and they all got stuck in "Request Sent". Well at least Erlang 24 seems like fully supported now. But the federation only works for existing follows.
@zaitcev Ahh, I'll have to hold off on updating. I'm still a few versions back.
- replies
- 0
- announces
- 0
- likes
- 0