[Pleroma] Error 500 / invalid credentials

I have two similar problems, ERROR 500 with two different applications:

  • pleroma does not work anymore. It does not connect to other servers and does not permit the login with error “Invalid credentials” and often gives the page with ERROR 500

in /var/log/nginx/pleroma.noferini.org-access.log I found this error

 2020/04/14 19:03:57 [error] 1297#1297: *14143 lua entry thread aborted: runtime error: /usr/share/ssowat/access.lua:361: string argument only stack traceback: coroutine 0:
    [C]: in function 'decode_base64'
    /usr/share/ssowat/access.lua:361: in function </usr/share/ssowat/access.lua:1>, client: 5.170.242.30, server: pleroma.noferini.org, request: "GET /api/v1/notifications HTTP/2.0", host: "pleroma.noferini.org"

and many time errors like

2020/04/14 19:04:05 [error] 1299#1299: *13570 connect() failed (111: Connection refused) while connecting to upstream, client: 5.170.240.149, server: pleroma.noferini.org, request: “GET /api/v1/timelines/public?since_id=9tx7tDjKE7YmPUU8w4&only_media=false&count=20&with_muted=true HTTP/2.0”, upstream: “http://[::1]:8096/api/v1/timelines/public?since_id=9tx7tDjKE7YmPUU8w4&only_media=false&count=20&with_muted=true”, host: “pleroma.noferini.org”, referrer: “https://pleroma.noferini.org/main/all

  • I have also a problem with wallabag client, for android and also for firefox but I cannot see anything in the log. The android error speaks something about ERROR 500

The other applications (ttrss, nextcloud and other) seems to work well, either directly, either via client.

(If you can avoid posting your own question in random topics unrelated to your issue that’s nice … Otherwise the handling of support questions becomes a huge mess.

I know it’s also about some error with code 500, it’s quite probably unrelated (think about 500 like the famous error 404 … if you have a 404 error on your server, the error itself probably has nothing to do with the fact that https://en.wikipedia.org/DoesNotExists also returns a 404 error…))

I am not an expert but I really don’t think the two problems are unrelated because

  • they appeared at the same time
  • the first error in /var/log/nginx/pleroma.noferini.org-error.log is related to ssowat

I report the error again:

     2020/04/14 19:03:57 [error] 1297#1297: *14143 lua entry thread aborted: runtime error: /usr/share/ssowat/access.lua:361: string argument only stack traceback: coroutine 0:
    [C]: in function 'decode_base64'
    /usr/share/ssowat/access.lua:361: in function </usr/share/ssowat/access.lua:1>, client: 5.170.242.30, server: pleroma.noferini.org, request: "GET /api/v1/notifications HTTP/2.0", host: "pleroma.noferini.org"

But the original post does not even mention anything about Pleroma …

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.