Viewing 4 replies - 1 through 4 (of 4 total)
  • Does your Site Health page give any errors? I have a similar problem on my site; WebFinger is reporting properly, but the main author page doesn’t return json, it just returns a link to the endpoint with json.

    Plugin Author Matthias Pfefferle

    (@pfefferle)

    Hey @makarygo

    I see a critical error when I tryy to access your profile page with the Accept header application/activity+json:

    
    {
      "code": "internal_server_error",
      "message": "<p>There has been a critical error on this website.<\/p><p><a href=\"https:\/\/www.ads-software.com\/support\/article\/faq-troubleshooting\/\">Learn more about troubleshooting WordPress.<\/a><\/p>",
      "data": {
        "status": 500
      },
      "additional_errors": []
    }
    

    You can try to reproduce using this URL: https://blog.federated.site/author/news/activitypub/

    Maybe you should enable WP_DEBUG and check why it fails.

    Thread Starter makarygo

    (@makarygo)

    Hi! Thank you for taking a look. I wasn’t aware of /author/*/activitypub/ endpoint, hence debugging fail.
    After enabling WP_DEBUG it returns:

    Warning: openssl_pkey_export(): Cannot get key from parameter 1 in <redacted>/wp-content/plugins/activitypub/includes/class-signature.php on line 62
    
    Fatal error: Uncaught TypeError: openssl_pkey_get_details(): Argument #1 ($key) must be of type OpenSSLAsymmetricKey, bool given in <redacted>/wp-content/plugins/activitypub/includes/class-signature.php:67 

    Could it be caused by incompatible OpenSSL version? I’m on newest Ubuntu (22.04) and php uses default OpenSSL 3.0.2.

    Plugin Author Matthias Pfefferle

    (@pfefferle)

    Thanks for debugging! Good question! I will have a look why there seems to be incompatibilities between openssl implementations!

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Mastodon does not seem to “see” my instance’ is closed to new replies.