9 months ago
npm ERR! path /app
npm ERR! command failed
npm ERR! signal SIGTERM
npm ERR! command sh -c next start
npm ERR! A complete log of this run can be found in: /root/.npm/_logs/2024-08-02T23_21_13_903Z-debug-0.log
TypeError [ERR_INVALID_URL]: Invalid URL
at new NodeError (node:internal/errors:405:5)
at new URL (node:internal/url:676:13)
at iX (/app/.next/server/chunks/361.js:393:47593)
at i2 (/app/.next/server/chunks/361.js:393:53647)
at /app/.next/server/chunks/361.js:393:54657
at h (/app/.next/server/app/page.js:1:14082)
at eh (/app/node_modules/next/dist/compiled/next-server/app-page.runtime.prod.js:12:134786)
at e (/app/node_modules/next/dist/compiled/next-server/app-page.runtime.prod.js:12:137671)
at ek (/app/node_modules/next/dist/compiled/next-server/app-page.runtime.prod.js:12:138145)
at Array.toJSON (/app/node_modules/next/dist/compiled/next-server/app-page.runtime.prod.js:12:135755) {
input: 'streaksaver.up.railway.app',
code: 'ERR_INVALID_URL',
digest: '3650051894'
}
I am getting this error when I changed the railway deployment url. Not sure whats causing it. I'm using Next.js v14
1 Replies
9 months ago
808d69ee-f688-4ec9-b90d-0be6af1aa4a0
9 months ago
have you re-deployed since?
9 months ago
Yep i redeployed. Im testing right now to see if it was because there was no https://
in front of my shared variable for the public url
9 months ago
Seems to have kind of fixed it. This is only semi-related to railway now
9 months ago
Basically I'm using next-auth and when node.js ran new URL ( public endpoint) without the https://
in front, it errored out. I added it and now I'm getting a weird error with nextauth.
[auth][error] UntrustedHost: Host must be trusted. URL was: https://streaksaver.up.railway.app/api/auth/providers. Read more at https://errors.authjs.dev#untrustedhost
at /app/.next/server/chunks/361.js:393:48353
at iZ (/app/.next/server/chunks/361.js:393:51024)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async /app/node_modules/next/dist/compiled/next-server/app-route.runtime.prod.js:6:36258
at async eR.execute (/app/node_modules/next/dist/compiled/next-server/app-route.runtime.prod.js:6:26874)
at async eR.handle (/app/node_modules/next/dist/compiled/next-server/app-route.runtime.prod.js:6:37512)
at async doRender (/app/node_modules/next/dist/server/base-server.js:1377:42)
at async cacheEntry.responseCache.get.routeKind (/app/node_modules/next/dist/server/base-server.js:1599:28)
9 months ago
redeploying to see if that has any effect
9 months ago
I'm changing the .env var from "NEXTAUTHURL" to "AUTHURL" to see if that fixes. It seems its now using a different version of Auth.js or nextauth
Status changed to Solved brody • 9 months ago