Since the upgrade to Spartacus v3.0 SSR stop working with this output:
Unknown http response error: -1
Unknown http response error: -1
SSR rendering exceeded timeout, fallbacking to CSR for /
This happens for every route on the first render and then it fallback to CSR.
I tried to raise the timeout to a higher value, but that didn't help:
server.ts
...
const ngExpressEngine = NgExpressEngineDecorator.get(engine, { timeout: 10000 });
...
I get the same behaviour when I create a new Angular app and add the Spartacus schematics. Any idea how I can debug this?
Unknown http response error: -1
might indicate, that there is an issue with connection to backend server, did you check if everything works as intended?If server indeed is missing proper ssl certificate, try adding
process.env.NODE_TLS_REJECT_UNAUTHORIZED = '0';
to server.ts (for debugging only!)
const ngExpressEngine = NgExpressEngineDecorator.get(engine, null);