diff --git a/server/routers/newt/handleGetConfigMessage.ts b/server/routers/newt/handleGetConfigMessage.ts index 9ab1c049..b2594a71 100644 --- a/server/routers/newt/handleGetConfigMessage.ts +++ b/server/routers/newt/handleGetConfigMessage.ts @@ -102,7 +102,7 @@ export const handleGetConfigMessage: MessageHandler = async (context) => { .from(exitNodes) .where(eq(exitNodes.exitNodeId, site.exitNodeId)) .limit(1); - if (exitNode.reachableAt) { + if (exitNode.reachableAt && existingSite.subnet && existingSite.listenPort) { try { const response = await axios.post( `${exitNode.reachableAt}/update-proxy-mapping`,