[object Object]

← back to Gmc Viewer

reassign default port 9971->9972 to resolve collision with adsense-manager (TK-11375)

05df51ed9562d10eeb73df98b3ddeef735c7de7d · 2026-09-10 08:04:37 -0700 · Steve Abrams

Files touched

Diff

commit 05df51ed9562d10eeb73df98b3ddeef735c7de7d
Author: Steve Abrams <steve@designerwallcoverings.com>
Date:   Thu Sep 10 08:04:37 2026 -0700

    reassign default port 9971->9972 to resolve collision with adsense-manager (TK-11375)
---
 server.js | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/server.js b/server.js
index 9cd6972..6aff703 100644
--- a/server.js
+++ b/server.js
@@ -7,7 +7,10 @@ const fs = require('fs');
 const path = require('path');
 const { token, MERCHANT } = require('./_auth.js');
 
-const PORT = process.env.PORT || 9971;
+const PORT = process.env.PORT || 9972; // reassigned from 9971 2026-09-10 (TK-11375): 9971 collided
+  // with adsense-manager (pm2), which documents :9971 as its canonical dashboard port. gmc-viewer's
+  // launchd KeepAlive job (com.steve.gmc-viewer) always wins a respawn fight, so moving THIS port
+  // (not adsense-manager's) is the durable fix. Undo: revert to 9971 (git revert this commit).
 const DATA = path.join(__dirname, 'data', 'catalog.json');
 const AUTH = 'Basic ' + Buffer.from('admin:DW2024!').toString('base64');
 let CATALOG = { generated_at: null, items: [], summary: {} };

← 9a84d83 creds-safe fetch guard: resolve relative fetch vs credential  ·  back to Gmc Viewer  ·  gmc-viewer: migrate refresh to Merchant API v1, fail-closed 828b20f →