#108 Signature problems following mastodon accounts with 2.0-dev

Closed
opened 4 years ago by colegota · 1 comments
colegota commented 4 years ago

Hi!

I run two instances with GS 2.0-dev, the behaviour following Mastodon accounts it's more or less the same and it depends on node while all of them saids are running v3.0.1.

I'm running it in a server with CentOS and CPanel, PHP 7.3, MariaDB 10.3 and Apache.

I can follow and interact (1) with users in mastodon.social and a few more nodes. With other nodes I can follow account but not interact, and there are nodes what I can't follow accounts.

(1) In fact there are also signature problems that does not allow receive notices by mastodon.social and other nodes, but I've modified the signature control to avoid it.

At this issue I will explain only subscribing problems. I'll try to open another issue for reading and post notices with other nodes.

Well looking at logs and following code, most of the process seems to be good until the call to httpclient::send() function.

Example of success subscription

2020-01-26 11:22:57 LOG_DEBUG: [gnusocial.sierranorte.red:28032.841aee0c POST /main/remotefollowsub] Performing discovery for "acct:spla@mastodont.cat" (normalized "acct:spla@mastodont.cat")
2020-01-26 11:22:57 LOG_DEBUG: [gnusocial.sierranorte.red:28032.841aee0c POST /main/remotefollowsub] LRDD discovery method for 'acct:spla@mastodont.cat': LRDDMethod_WebFinger
2020-01-26 11:22:57 LOG_INFO: [gnusocial.sierranorte.red:28032.841aee0c POST /main/remotefollowsub] HTTPClient: HTTP GET https://mastodont.cat/.well-known/webfinger?resource=acct%3Aspla%40mastodont.cat - 200 OK
2020-01-26 11:22:57 LOG_INFO: [gnusocial.sierranorte.red:28032.841aee0c POST /main/remotefollowsub] Discovery on acct:acct:spla@mastodont.cat with profile URL https://mastodont.cat/@spla
2020-01-26 11:22:57 LOG_DEBUG: [gnusocial.sierranorte.red:28032.841aee0c POST /main/remotefollowsub] ActivityPub Explorer: Started now looking for https://mastodont.cat/@spla
2020-01-26 11:22:57 LOG_DEBUG: [gnusocial.sierranorte.red:28032.841aee0c POST /main/remotefollowsub] ActivityPub Explorer: Searching locally for https://mastodont.cat/@spla offline.
2020-01-26 11:22:57 LOG_DEBUG: [gnusocial.sierranorte.red:28032.841aee0c POST /main/remotefollowsub] ActivityPub Explorer: Unable to find a local Aprofile for https://mastodont.cat/@spla - looking for a Profile instead.
2020-01-26 11:22:57 LOG_DEBUG: [gnusocial.sierranorte.red:28032.841aee0c POST /main/remotefollowsub] ActivityPub Explorer: Will try everything again with online resources against: https://mastodont.cat/@spla
2020-01-26 11:22:57 LOG_DEBUG: [gnusocial.sierranorte.red:28032.841aee0c POST /main/remotefollowsub] ActivityPub Explorer: Searching locally for https://mastodont.cat/@spla with online resources.
2020-01-26 11:22:58 LOG_INFO: [gnusocial.sierranorte.red:28032.841aee0c POST /main/remotefollowsub] HTTPClient: HTTP GET https://mastodont.cat/@spla - 200 OK
2020-01-26 11:22:58 LOG_DEBUG: [gnusocial.sierranorte.red:28032.841aee0c POST /main/remotefollowsub] ActivityPub Explorer: Found a local Aprofile for https://mastodont.cat/users/spla
2020-01-26 11:22:58 LOG_DEBUG: [gnusocial.sierranorte.red:28032.841aee0c POST /main/remotefollowsub] ActivityPub Postman: Delivering {"@context":"https://www.w3.org/ns/activitystreams","id":"https://gnusocial.sierranorte.red/follow_from_http%3A%2F%2Fgnusocial.sierranorte.red%2Findex.php%2Fuser%2F1_to_https%3A%2F%2Fmastodont.cat%2Fusers%2Fspla","type":"Follow","actor":"http://gnusocial.sierranorte.red/index.php/user/1","object":"https://mastodont.cat/users/spla"} to https://mastodont.cat/inbox

Headers

2020-01-26 11:22:58 LOG_DEBUG: [gnusocial.sierranorte.red:28032.841aee0c POST /main/remotefollowsub] ActivityPub Postman: Delivery headers were: Array
(
    [0] => Date: Sun, 26 Jan 2020 11:22:58 GMT
    [1] => Host: mastodont.cat
    [2] => Accept: application/ld+json; profile="https://www.w3.org/ns/activitystreams", application/activity+json, application/json
    [3] => User-Agent: GNU social ActivityPub Plugin - https://gnusocial.network/
    [4] => Content-Type: application/activity+json
    [5] => Digest: SHA-256=pJJpxDO9508+78+NAh8kExwRE43DAFRjylS4QaAyb0E=
    [6] => Signature: keyId="http://gnusocial.sierranorte.red/index.php/user/1#public-key",headers="(request-target) date host accept user-agent content-type digest",algorithm="rsa-sha256",signature="rF0ayCkKciOoNbb4XZOsYHP4VLcoUyCXp9tKX/UHs27DAV4sKmr2jgPy39KcrSjA++YRmNgA2qmwoAF5/EmZExF7wLa+lxHxZxnJ0DBCSI1sU4LyHPvBppi2lPA4N78O3zCe5G/WwzMqNpR0a8lvULWispRGWn4UtmC4648jiHCXwLHhfunSDJha0kO+phwpG/n2RcSbvqhffghl5sXUtVXMI9qA/4OFmIz2TF9TJnv1siXSgM1R3ugxM5z24GvC7catZrBE1EHe85rctvCur7JUj3Uz0xfPpR2L484V2LVjhAqSzu3Y8LEqgoWg3ktKyn7YK8/wNmWlEGcZxAwoiw=="
)

And the result:

2020-01-26 11:22:58 LOG_INFO: [gnusocial.sierranorte.red:28032.841aee0c POST /main/remotefollowsub] HTTPClient: HTTP POST https://mastodont.cat/inbox - 202 Accepted
2020-01-26 11:22:58 LOG_DEBUG: [gnusocial.sierranorte.red:28032.841aee0c POST /main/remotefollowsub] ActivityPub Postman: Delivery result with status code 202: 

This is an example of failed subscription

2020-01-26 16:03:33 LOG_DEBUG: [gnusocial.sierranorte.red:20540.ea2e798b POST /main/remotefollowsub] Performing discovery for "acct:shevek@mstdn.io" (normalized "acct:shevek@mstdn.io")
2020-01-26 16:03:33 LOG_DEBUG: [gnusocial.sierranorte.red:20540.ea2e798b POST /main/remotefollowsub] LRDD discovery method for 'acct:shevek@mstdn.io': LRDDMethod_WebFinger
2020-01-26 16:03:34 LOG_INFO: [gnusocial.sierranorte.red:20540.ea2e798b POST /main/remotefollowsub] HTTPClient: HTTP GET https://mstdn.io/.well-known/webfinger?resource=acct%3Ashevek%40mstdn.io - 200 OK
2020-01-26 16:03:34 LOG_INFO: [gnusocial.sierranorte.red:20540.ea2e798b POST /main/remotefollowsub] Discovery on acct:acct:shevek@mstdn.io with profile URL https://mstdn.io/@shevek
2020-01-26 16:03:34 LOG_DEBUG: [gnusocial.sierranorte.red:20540.ea2e798b POST /main/remotefollowsub] ActivityPub Explorer: Started now looking for https://mstdn.io/@shevek
2020-01-26 16:03:34 LOG_DEBUG: [gnusocial.sierranorte.red:20540.ea2e798b POST /main/remotefollowsub] ActivityPub Explorer: Searching locally for https://mstdn.io/@shevek offline.
2020-01-26 16:03:34 LOG_DEBUG: [gnusocial.sierranorte.red:20540.ea2e798b POST /main/remotefollowsub] ActivityPub Explorer: Unable to find a local Aprofile for https://mstdn.io/@shevek - looking for a Profile instead.
2020-01-26 16:03:34 LOG_DEBUG: [gnusocial.sierranorte.red:20540.ea2e798b POST /main/remotefollowsub] ActivityPub Explorer: Will try everything again with online resources against: https://mstdn.io/@shevek
2020-01-26 16:03:34 LOG_DEBUG: [gnusocial.sierranorte.red:20540.ea2e798b POST /main/remotefollowsub] ActivityPub Explorer: Searching locally for https://mstdn.io/@shevek with online resources.
2020-01-26 16:03:34 LOG_INFO: [gnusocial.sierranorte.red:20540.ea2e798b POST /main/remotefollowsub] HTTPClient: HTTP GET https://mstdn.io/@shevek - 200 OK
2020-01-26 16:03:34 LOG_DEBUG: [gnusocial.sierranorte.red:20540.ea2e798b POST /main/remotefollowsub] ActivityPub Explorer: Found a local Aprofile for https://mstdn.io/users/shevek
2020-01-26 16:03:34 LOG_DEBUG: [gnusocial.sierranorte.red:20540.ea2e798b POST /main/remotefollowsub] ActivityPub Postman: Delivering {"@context":"https://www.w3.org/ns/activitystreams","id":"https://gnusocial.sierranorte.red/follow_from_http%3A%2F%2Fgnusocial.sierranorte.red%2Findex.php%2Fuser%2F1_to_https%3A%2F%2Fmstdn.io%2Fusers%2Fshevek","type":"Follow","actor":"http://gnusocial.sierranorte.red/index.php/user/1","object":"https://mstdn.io/users/shevek"} to https://mstdn.io/inbox

Headers looks like others that works:

2020-01-26 16:03:34 LOG_DEBUG: [gnusocial.sierranorte.red:20540.ea2e798b POST /main/remotefollowsub] ActivityPub Postman: Delivery headers were: Array
(
    [0] => Date: Sun, 26 Jan 2020 16:03:34 GMT
    [1] => Host: mstdn.io
    [2] => Accept: application/ld+json; profile="https://www.w3.org/ns/activitystreams", application/activity+json, application/json
    [3] => User-Agent: GNU social ActivityPub Plugin - https://gnusocial.network/
    [4] => Content-Type: application/activity+json
    [5] => Digest: SHA-256=YsRy7lHwYUqeuwQlsoGcq3Q8gZ2ISP70/k0wxo3K/Y0=
    [6] => Signature: keyId="http://gnusocial.sierranorte.red/index.php/user/1#public-key",headers="(request-target) date host accept user-agent content-type digest",algorithm="rsa-sha256",signature="by7dCTY4+j/oIiW19p7NVqXRCrjELs3FoIZtpGGB7ztPXHyR4spChlgVwAvfJnM5iSwnIiL3/O4HCRWocx/yzqgQftNwxRfRElNDyP4jhyloBvH2nQK7O83oov7valeN8AyZa6NUkfI9bMYUP3etoNsqbOFdbS8NMz7r+ElpFLhgnIB0aiSq4FugZoPzFNARS7ipTKfiIHUug9koshCfEmrSVrzCkX9FHR7wXi4iXs6ZAwyp2xJLkHXI4MD/bKgPMbM1nTS0EeKUxXWmfosg6Gsh4H1J3TXfSGBJ0B1QCxbnMHQxrydeYnz2NN18660gwZUuvfX8V8ELYgfwzc0p+w=="
)

But then it fails to send:

2020-01-26 16:03:37 LOG_DEBUG: [gnusocial.sierranorte.red:20540.ea2e798b POST /main/remotefollowsub] [colegota] parent::send() with response > 400 
2020-01-26 16:03:37 LOG_ERR: [gnusocial.sierranorte.red:20540.ea2e798b POST /main/remotefollowsub] HTTPClient: HTTP POST https://mstdn.io/inbox - 401 Unauthorized
2020-01-26 16:03:37 LOG_DEBUG: [gnusocial.sierranorte.red:20540.ea2e798b POST /main/remotefollowsub] ActivityPub Postman: Delivery result with status code 401: Public key not found for key http://gnusocial.sierranorte.red/index.php/user/1#public-key
2020-01-26 16:03:37 LOG_DEBUG: [gnusocial.sierranorte.red:20540.ea2e798b POST /main/remotefollowsub] action.php - Server error '500' on 'remotefollowsub': An unknown error occurred.
2020-01-26 16:03:37 LOG_ERR: [gnusocial.sierranorte.red:20540.ea2e798b POST /main/remotefollowsub] Handled serverError (500) but cannot output into desired format (NULL): 'An unknown error occurred.'
2020-01-26 16:03:37 LOG_ERR: [gnusocial.sierranorte.red:20540.ea2e798b POST /main/remotefollowsub] ServerErrorAction: 500 An unknown error occurred.

Nodes that fails for me:

  • mstdn.io
  • mastodon.ar.al
  • chile.masto.host
  • mastodon.uy/

Nodes I can subscribe:

  • mastodon.social
  • mastodon.madrid
  • proyectozero.org
  • fossium.space
  • xarxa.cloud
  • metalhead.club
Hi! I run two instances with GS 2.0-dev, the behaviour following Mastodon accounts it's more or less the same and it depends on node while all of them saids are running v3.0.1. I'm running it in a server with CentOS and CPanel, PHP 7.3, MariaDB 10.3 and Apache. I can follow and interact (1) with users in mastodon.social and a few more nodes. With other nodes I can follow account but not interact, and there are nodes what I can't follow accounts. (1) In fact there are also signature problems that does not allow receive notices by mastodon.social and other nodes, but I've modified the signature control to avoid it. At this issue I will explain only subscribing problems. I'll try to open another issue for reading and post notices with other nodes. Well looking at logs and following code, most of the process seems to be good until the call to [httpclient::send() function](https://notabug.org/diogo/gnu-social/src/nightly/lib/util/httpclient.php#L369). **Example of success subscription** ~~~ 2020-01-26 11:22:57 LOG_DEBUG: [gnusocial.sierranorte.red:28032.841aee0c POST /main/remotefollowsub] Performing discovery for "acct:spla@mastodont.cat" (normalized "acct:spla@mastodont.cat") 2020-01-26 11:22:57 LOG_DEBUG: [gnusocial.sierranorte.red:28032.841aee0c POST /main/remotefollowsub] LRDD discovery method for 'acct:spla@mastodont.cat': LRDDMethod_WebFinger 2020-01-26 11:22:57 LOG_INFO: [gnusocial.sierranorte.red:28032.841aee0c POST /main/remotefollowsub] HTTPClient: HTTP GET https://mastodont.cat/.well-known/webfinger?resource=acct%3Aspla%40mastodont.cat - 200 OK 2020-01-26 11:22:57 LOG_INFO: [gnusocial.sierranorte.red:28032.841aee0c POST /main/remotefollowsub] Discovery on acct:acct:spla@mastodont.cat with profile URL https://mastodont.cat/@spla 2020-01-26 11:22:57 LOG_DEBUG: [gnusocial.sierranorte.red:28032.841aee0c POST /main/remotefollowsub] ActivityPub Explorer: Started now looking for https://mastodont.cat/@spla 2020-01-26 11:22:57 LOG_DEBUG: [gnusocial.sierranorte.red:28032.841aee0c POST /main/remotefollowsub] ActivityPub Explorer: Searching locally for https://mastodont.cat/@spla offline. 2020-01-26 11:22:57 LOG_DEBUG: [gnusocial.sierranorte.red:28032.841aee0c POST /main/remotefollowsub] ActivityPub Explorer: Unable to find a local Aprofile for https://mastodont.cat/@spla - looking for a Profile instead. 2020-01-26 11:22:57 LOG_DEBUG: [gnusocial.sierranorte.red:28032.841aee0c POST /main/remotefollowsub] ActivityPub Explorer: Will try everything again with online resources against: https://mastodont.cat/@spla 2020-01-26 11:22:57 LOG_DEBUG: [gnusocial.sierranorte.red:28032.841aee0c POST /main/remotefollowsub] ActivityPub Explorer: Searching locally for https://mastodont.cat/@spla with online resources. 2020-01-26 11:22:58 LOG_INFO: [gnusocial.sierranorte.red:28032.841aee0c POST /main/remotefollowsub] HTTPClient: HTTP GET https://mastodont.cat/@spla - 200 OK 2020-01-26 11:22:58 LOG_DEBUG: [gnusocial.sierranorte.red:28032.841aee0c POST /main/remotefollowsub] ActivityPub Explorer: Found a local Aprofile for https://mastodont.cat/users/spla 2020-01-26 11:22:58 LOG_DEBUG: [gnusocial.sierranorte.red:28032.841aee0c POST /main/remotefollowsub] ActivityPub Postman: Delivering {"@context":"https://www.w3.org/ns/activitystreams","id":"https://gnusocial.sierranorte.red/follow_from_http%3A%2F%2Fgnusocial.sierranorte.red%2Findex.php%2Fuser%2F1_to_https%3A%2F%2Fmastodont.cat%2Fusers%2Fspla","type":"Follow","actor":"http://gnusocial.sierranorte.red/index.php/user/1","object":"https://mastodont.cat/users/spla"} to https://mastodont.cat/inbox ~~~ Headers ~~~ 2020-01-26 11:22:58 LOG_DEBUG: [gnusocial.sierranorte.red:28032.841aee0c POST /main/remotefollowsub] ActivityPub Postman: Delivery headers were: Array ( [0] => Date: Sun, 26 Jan 2020 11:22:58 GMT [1] => Host: mastodont.cat [2] => Accept: application/ld+json; profile="https://www.w3.org/ns/activitystreams", application/activity+json, application/json [3] => User-Agent: GNU social ActivityPub Plugin - https://gnusocial.network/ [4] => Content-Type: application/activity+json [5] => Digest: SHA-256=pJJpxDO9508+78+NAh8kExwRE43DAFRjylS4QaAyb0E= [6] => Signature: keyId="http://gnusocial.sierranorte.red/index.php/user/1#public-key",headers="(request-target) date host accept user-agent content-type digest",algorithm="rsa-sha256",signature="rF0ayCkKciOoNbb4XZOsYHP4VLcoUyCXp9tKX/UHs27DAV4sKmr2jgPy39KcrSjA++YRmNgA2qmwoAF5/EmZExF7wLa+lxHxZxnJ0DBCSI1sU4LyHPvBppi2lPA4N78O3zCe5G/WwzMqNpR0a8lvULWispRGWn4UtmC4648jiHCXwLHhfunSDJha0kO+phwpG/n2RcSbvqhffghl5sXUtVXMI9qA/4OFmIz2TF9TJnv1siXSgM1R3ugxM5z24GvC7catZrBE1EHe85rctvCur7JUj3Uz0xfPpR2L484V2LVjhAqSzu3Y8LEqgoWg3ktKyn7YK8/wNmWlEGcZxAwoiw==" ) ~~~ And the result: ~~~ 2020-01-26 11:22:58 LOG_INFO: [gnusocial.sierranorte.red:28032.841aee0c POST /main/remotefollowsub] HTTPClient: HTTP POST https://mastodont.cat/inbox - 202 Accepted 2020-01-26 11:22:58 LOG_DEBUG: [gnusocial.sierranorte.red:28032.841aee0c POST /main/remotefollowsub] ActivityPub Postman: Delivery result with status code 202: ~~~ **This is an example of failed subscription** ~~~ 2020-01-26 16:03:33 LOG_DEBUG: [gnusocial.sierranorte.red:20540.ea2e798b POST /main/remotefollowsub] Performing discovery for "acct:shevek@mstdn.io" (normalized "acct:shevek@mstdn.io") 2020-01-26 16:03:33 LOG_DEBUG: [gnusocial.sierranorte.red:20540.ea2e798b POST /main/remotefollowsub] LRDD discovery method for 'acct:shevek@mstdn.io': LRDDMethod_WebFinger 2020-01-26 16:03:34 LOG_INFO: [gnusocial.sierranorte.red:20540.ea2e798b POST /main/remotefollowsub] HTTPClient: HTTP GET https://mstdn.io/.well-known/webfinger?resource=acct%3Ashevek%40mstdn.io - 200 OK 2020-01-26 16:03:34 LOG_INFO: [gnusocial.sierranorte.red:20540.ea2e798b POST /main/remotefollowsub] Discovery on acct:acct:shevek@mstdn.io with profile URL https://mstdn.io/@shevek 2020-01-26 16:03:34 LOG_DEBUG: [gnusocial.sierranorte.red:20540.ea2e798b POST /main/remotefollowsub] ActivityPub Explorer: Started now looking for https://mstdn.io/@shevek 2020-01-26 16:03:34 LOG_DEBUG: [gnusocial.sierranorte.red:20540.ea2e798b POST /main/remotefollowsub] ActivityPub Explorer: Searching locally for https://mstdn.io/@shevek offline. 2020-01-26 16:03:34 LOG_DEBUG: [gnusocial.sierranorte.red:20540.ea2e798b POST /main/remotefollowsub] ActivityPub Explorer: Unable to find a local Aprofile for https://mstdn.io/@shevek - looking for a Profile instead. 2020-01-26 16:03:34 LOG_DEBUG: [gnusocial.sierranorte.red:20540.ea2e798b POST /main/remotefollowsub] ActivityPub Explorer: Will try everything again with online resources against: https://mstdn.io/@shevek 2020-01-26 16:03:34 LOG_DEBUG: [gnusocial.sierranorte.red:20540.ea2e798b POST /main/remotefollowsub] ActivityPub Explorer: Searching locally for https://mstdn.io/@shevek with online resources. 2020-01-26 16:03:34 LOG_INFO: [gnusocial.sierranorte.red:20540.ea2e798b POST /main/remotefollowsub] HTTPClient: HTTP GET https://mstdn.io/@shevek - 200 OK 2020-01-26 16:03:34 LOG_DEBUG: [gnusocial.sierranorte.red:20540.ea2e798b POST /main/remotefollowsub] ActivityPub Explorer: Found a local Aprofile for https://mstdn.io/users/shevek 2020-01-26 16:03:34 LOG_DEBUG: [gnusocial.sierranorte.red:20540.ea2e798b POST /main/remotefollowsub] ActivityPub Postman: Delivering {"@context":"https://www.w3.org/ns/activitystreams","id":"https://gnusocial.sierranorte.red/follow_from_http%3A%2F%2Fgnusocial.sierranorte.red%2Findex.php%2Fuser%2F1_to_https%3A%2F%2Fmstdn.io%2Fusers%2Fshevek","type":"Follow","actor":"http://gnusocial.sierranorte.red/index.php/user/1","object":"https://mstdn.io/users/shevek"} to https://mstdn.io/inbox ~~~ Headers looks like others that works: ~~~ 2020-01-26 16:03:34 LOG_DEBUG: [gnusocial.sierranorte.red:20540.ea2e798b POST /main/remotefollowsub] ActivityPub Postman: Delivery headers were: Array ( [0] => Date: Sun, 26 Jan 2020 16:03:34 GMT [1] => Host: mstdn.io [2] => Accept: application/ld+json; profile="https://www.w3.org/ns/activitystreams", application/activity+json, application/json [3] => User-Agent: GNU social ActivityPub Plugin - https://gnusocial.network/ [4] => Content-Type: application/activity+json [5] => Digest: SHA-256=YsRy7lHwYUqeuwQlsoGcq3Q8gZ2ISP70/k0wxo3K/Y0= [6] => Signature: keyId="http://gnusocial.sierranorte.red/index.php/user/1#public-key",headers="(request-target) date host accept user-agent content-type digest",algorithm="rsa-sha256",signature="by7dCTY4+j/oIiW19p7NVqXRCrjELs3FoIZtpGGB7ztPXHyR4spChlgVwAvfJnM5iSwnIiL3/O4HCRWocx/yzqgQftNwxRfRElNDyP4jhyloBvH2nQK7O83oov7valeN8AyZa6NUkfI9bMYUP3etoNsqbOFdbS8NMz7r+ElpFLhgnIB0aiSq4FugZoPzFNARS7ipTKfiIHUug9koshCfEmrSVrzCkX9FHR7wXi4iXs6ZAwyp2xJLkHXI4MD/bKgPMbM1nTS0EeKUxXWmfosg6Gsh4H1J3TXfSGBJ0B1QCxbnMHQxrydeYnz2NN18660gwZUuvfX8V8ELYgfwzc0p+w==" ) ~~~ But then it [fails to send](https://notabug.org/diogo/gnu-social/src/nightly/lib/util/httpclient.php#L369): ~~~ 2020-01-26 16:03:37 LOG_DEBUG: [gnusocial.sierranorte.red:20540.ea2e798b POST /main/remotefollowsub] [colegota] parent::send() with response > 400 2020-01-26 16:03:37 LOG_ERR: [gnusocial.sierranorte.red:20540.ea2e798b POST /main/remotefollowsub] HTTPClient: HTTP POST https://mstdn.io/inbox - 401 Unauthorized 2020-01-26 16:03:37 LOG_DEBUG: [gnusocial.sierranorte.red:20540.ea2e798b POST /main/remotefollowsub] ActivityPub Postman: Delivery result with status code 401: Public key not found for key http://gnusocial.sierranorte.red/index.php/user/1#public-key 2020-01-26 16:03:37 LOG_DEBUG: [gnusocial.sierranorte.red:20540.ea2e798b POST /main/remotefollowsub] action.php - Server error '500' on 'remotefollowsub': An unknown error occurred. 2020-01-26 16:03:37 LOG_ERR: [gnusocial.sierranorte.red:20540.ea2e798b POST /main/remotefollowsub] Handled serverError (500) but cannot output into desired format (NULL): 'An unknown error occurred.' 2020-01-26 16:03:37 LOG_ERR: [gnusocial.sierranorte.red:20540.ea2e798b POST /main/remotefollowsub] ServerErrorAction: 500 An unknown error occurred. ~~~ Nodes that fails for me: * mstdn.io * mastodon.ar.al * chile.masto.host * mastodon.uy/ Nodes I can subscribe: * mastodon.social * mastodon.madrid * proyectozero.org * fossium.space * xarxa.cloud * metalhead.club
Diogo Cordeiro commented 3 years ago
Owner

Fixed with 737f3eb553 . Related to #104

Fixed with https://notabug.org/diogo/gnu-social/commit/737f3eb55338a2d196b281114b9bb72e0a53168c . Related to https://notabug.org/diogo/gnu-social/issues/104
Sign in to join this conversation.
No Milestone
No assignee
2 Participants
Loading...
Cancel
Save
There is no content yet.