Server IP address could not be found”
Hi everyone,
I’m currently working on a custom Shopify app built with Node.js + Express, and I’m facing an issue during the app installation step.
What I’ve done so far
-
Created the custom app in Shopify Partner dashboard
-
Configured:
-
App URL
-
Redirect URL
-
API scopes
-
-
Set up my local Node.js server running on:
http://localhost:3000 -
Installed and configured ngrok
-
Generated a public HTTPS forwarding URL from ngrok and used it as:
-
App URL
-
Redirect URL
-
Webhook URL
-
-
Created and released a new app version
-
Tried uninstalling and reinstalling the app
Problem
When I try to install the app, Shopify shows this error:
“Server IP address could not be found.”
Because of this, the app installation does not complete and I’m unable to proceed with OAuth authentication and API usage.
What I want to understand
-
What is the exact cause of this error?
-
Is it related to:
-
ngrok configuration
-
incorrect App URL / Redirect URL
-
local server not running
-
DNS or HTTPS validation
-
-
Can this be solved without using ngrok (for example via Postman or another method)?
Environment
-
Node.js + Express backend
-
Local development on Windows
-
Using Shopify custom app (not public app)
I would really appreciate any guidance or troubleshooting steps.
Thank you in advance for your help!