Testing FreeCodeCamp:
I am running the app on AWS an ubuntu server with a nginx reverse proxy.
I get the following error when testing with freeCodeCamp:
SyntaxError: Unexpected token < in JSON at position 0
at JSON.parse (<anonymous>)
at /home/yordanis/project/boilerplate-express/node_modules/fcc-express-bground/index.js:91:26
at IncomingMessage.r.on (/home/yordanis/project/boilerplate-express/node_modules/fcc-express-bground/index.js:33:7)
at IncomingMessage.emit (events.js:198:13)
at IncomingMessage.Readable.read (_stream_readable.js:505:10)
at flow (_stream_readable.js:974:34)
at resume_ (_stream_readable.js:955:3)
at process._tickCallback (internal/process/next_tick.js:63:19)
SyntaxError: Unexpected token < in JSON at position 0
at JSON.parse (<anonymous>)
at /home/yordanis/project/boilerplate-express/node_modules/fcc-express-bground/index.js:99:28
at IncomingMessage.r.on (/home/yordanis/project/boilerplate-express/node_modules/fcc-express-bground/index.js:33:7)
at IncomingMessage.emit (events.js:198:13)
at IncomingMessage.Readable.read (_stream_readable.js:505:10)
at flow (_stream_readable.js:974:34)
at resume_ (_stream_readable.js:955:3)
at process._tickCallback (internal/process/next_tick.js:63:19)
_http_outgoing.js:470
throw new ERR_HTTP_HEADERS_SENT('set');
^
Error [ERR_HTTP_HEADERS_SENT]: Cannot set headers after they are sent to the client
at ServerResponse.setHeader (_http_outgoing.js:470:11)
at ServerResponse.header (/home/yordanis/project/boilerplate-express/node_modules/express/lib/response.js:771:10)
at ServerResponse.send (/home/yordanis/project/boilerplate-express/node_modules/express/lib/response.js:170:12)
at ServerResponse.json (/home/yordanis/project/boilerplate-express/node_modules/express/lib/response.js:267:15)
at /home/yordanis/project/boilerplate-express/node_modules/fcc-express-bground/index.js:108:15
at IncomingMessage.r.on (/home/yordanis/project/boilerplate-express/node_modules/fcc-express-bground/index.js:33:7)
at IncomingMessage.emit (events.js:198:13)
at IncomingMessage.Readable.read (_stream_readable.js:505:10)
at flow (_stream_readable.js:974:34)
at resume_ (_stream_readable.js:955:3)
Link my Project
Link web live
https://www.nodechallenge.xyz/json
solution: https://www.nodechallenge.xyz
Your browser information:
User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:88.0) Gecko/20100101 Firefox/88.0
Challenge: Use the .env File
Link to the challenge:
Thanks for your time