Hi,
I have to say this only happens in production and not locally.... However I hope to have helpful error messages..... (as they are long, you can see them in the end)
My setup is: I have a VPS with Plesk. I have a docker container started through plesk and also have a proxy rule configured. So https://reisinger.pictures is proxied to docker to next running on localhost:3000 (which you cannot access)...
I used the following command to downgrade:
npm i [email protected] @next/[email protected] [email protected] @next/[email protected]
I have no idea how to upgrade as I have a valid lets encrypt ssl cert, but honestly the nginx reverse proxy handles https. In any case the source file can be accessed using the browser.....
Attached is the error in the server console log.... Most important part:
at async /app/node_modules/next/dist/server/response-cache/index.js:102:36 { cause: [Error: 584B4B3E647F0000:error:0A00010B:SSL routines:ssl3_get_record:wrong version number:../deps/openssl/openssl/ssl/record/ssl3_record.c:354: ] { library: 'SSL routines', reason: 'wrong version number', code: 'ERR_SSL_WRONG_VERSION_NUMBER' } }
and in the browser the following error message: "url" parameter is valid but upstream response is invalid