this post was submitted on 19 Jan 2022
1 points (100.0% liked)

Lemmy Support

4652 readers
1 users here now

Support / questions about Lemmy.

Matrix Space: #lemmy-space

founded 5 years ago
MODERATORS
 

UPDATE: HERE IS THE ANSWER

^^^^^^^


Hi,

Lemmy is awesome.

I’m having trouble launching my instance.

Here is a home page screenshot:

HERE'S THE FULL ERROR:

“Found. Redirecting to /404?err=FetchError: invalid json response body at http://lemmy:8536/api/v3/post/list?page=1&limit=20&sort=Active&type_=Local&saved_only=false 
reason: Unexpected token N in JSON at position 0”

IF YOU CLICK ‘SIGN UP’, CONSOLE SAYS:

client.js:formatted:60298 Uncaught TypeError: Cannot read properties of undefined (reading 'site')
    at n.get (client.js:formatted:60298)
    at n.get (client.js:formatted:60293)
    at n.a.render (client.js:formatted:59987)
    at Ae (client.js:formatted:7378)
    at Pe (client.js:formatted:7410)
    at client.js:formatted:7420
    at Ve (client.js:formatted:7423)
    at client.js:formatted:7495
    at Ue (client.js:formatted:7497)
    at qe (client.js:formatted:7819)

OFTEN REQUESTED LOGS / CONFIGS: (pastebin)

Docker logs (2 errors)

  • TL-DR (the 2 errors):
  • lemmy_server:::root_span_builder:NotFound
  • lemmy_server:::root_span_builder:captcha_incorrect

Lemmy config

Nginx config (/etc/nginx/sites-enabled/ggg.com.conf)


PORTS

I have the following ports open on the server (maybe too many):

  • 22, 80, 443, 8536, 5432, 1235

And the following rules in IPTABLES (maybe too many)

  • A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT
  • A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT
  • A INPUT -p tcp -m state --state NEW -m tcp --dport 443 -j ACCEPT
  • A INPUT -p tcp -m state --state NEW -m tcp --dport 8536 -j ACCEPT
  • A INPUT -p tcp -m state --state NEW -m tcp --dport 5432 -j ACCEPT
  • A INPUT -p tcp -m state --state NEW -m tcp --dport 1235 -j ACCEPT

I've failed at several 'fixes'.

If anyone knows what to do, I’d really appreciate the guidance.

If any more info is needed, I'll gladly provide.

Thank you

you are viewing a single comment's thread
view the rest of the comments
[–] picoblaanket@lemmy.ml 0 points 2 years ago* (last edited 2 years ago) (1 children)

It was an ansible install, but you are right, I modified the config a ton (tryin to make it work).

I’ll wipe the VM, reinstall with an unedited config, and go from there. Thank you

[–] dessalines@lemmy.ml 0 points 2 years ago (1 children)
[–] picoblaanket@lemmy.ml 1 points 2 years ago* (last edited 1 year ago)

Dessa the rev,

I did a FRESH lemmy-ansible install on a new VPS.

  • I only modified the host file (did not edit config).

Homepage shows the same UI and error message:

  • "Found. Redirecting to /404?err=FetchError: invalid json response body at http:/lemmy:8536/api/v3/post/list?page=1&limit=20&sort=Active&type_=Local&saved_only=false reason: Unexpected token N in JSON at position 0"

Clicking “Login” or “Sign Up” gives the same error:

  • client.js: Uncaught TypeError: Cannot read properties of undefined (reading 'site')

And the same docker error:

  • lemmy_server:::root_span_builder:NotFound

I haven’t modified anything - it is still a fresh ansible-install.


Here are the configs/logs for this NEW lemmy instance (pretty-fied).

I haven’t changed anything (database / ports / config) beyond what ansible did.


If you have a chance to consider this, I am very grateful.

I've read all the docs and I don't know what else to try.


NOTE: The GOOD news is - I’m making a “Lemmy Install for Noobs” guide as I go (detailing every small step)....

When I finally get Lemmy running, I’ll share the guide for community review/benefit.