Certbot Error - Type: unauthorized Detail: Invalid response from (node.js, parse-server)

There are some node-specific instructions in this topic:

(I wasn't sure if your question was just about the permission problem, or about how to configure SSL in node in general.)

The permissions are a feature - you don't want every user on your system to be able to read your private key. If you need to read the files using a different user, I would recommend chown-ing them to that user in a separate step after you run the certbot command. I would advise against copying the files somewhere else and rather point your code to the files in /etc/letsencrypt/live/example.com directly.