AkamaiGHost
tcp/80
nginx 1.29.1
tcp/443
Open service 2.16.204.138:443 · experience-ext.dev.writing.nike.com
2026-01-03 15:53
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 158089
Server: nginx/1.29.1
Last-Modified: Wed, 03 Sep 2025 05:19:46 GMT
ETag: "68b7cff2-26989"
Expires: Sat, 03 Jan 2026 15:53:42 GMT
Cache-Control: no-cache
Accept-Ranges: bytes
X-EdgeConnect-MidMile-RTT: 86
X-EdgeConnect-Origin-MEX-Latency: 2
Date: Sat, 03 Jan 2026 15:53:44 GMT
Connection: close
Strict-Transport-Security: max-age=15768000 ; preload
Akamai-GRN: 0.911d1002.1767455623.99916ac2
<!doctype html><html lang="en"><head><meta charset="utf-8"/><meta name="viewport" content="width=device-width,initial-scale=1"/><script>let accID, appID;
const url = window.location.hostname;
if (url.includes("dev.writing.nike.com")) {
accID = "714739";
appID = "718413571";
} else if (url.includes("prod.writing.nike.com")) {
accID = "714737";
appID = "718413573";
} else if (url.includes("test.writing.nike.com")) {
accID = "714739";
appID = "718413572";
}
window.NREUM || (NREUM = {});
NREUM.init = {
distributed_tracing: { enabled: true },
privacy: { cookies_enabled: true },
ajax: { deny_list: ["bam.nr-data.net"] },
};
NREUM.loader_config = {
accountID: accID,
trustKey: "1631518",
agentID: appID,
licenseKey: "NRBR-e491173e2f1faf1f38e",
applicationID: appID,
};
NREUM.info = {
beacon: "bam.nr-data.net",
errorBeacon: "bam.nr-data.net",
licenseKey: "NRBR-e491173e2f1faf1f38e",
applicationID: appID,
sa: 1,
}; /*! For license information please see nr-loader-spa-1.295.0.min.js.LICENSE.txt */
(() => {
var e,
t,
r = {
8122: (e, t, r) => {
"use strict";
r.d(t, { a: () => i });
var n = r(944);
function i(e, t) {
try {
if (!e || "object" != typeof e) return (0, n.R)(3);
if (!t || "object" != typeof t) return (0, n.R)(4);
const r = Object.create(
Object.getPrototypeOf(t),
Object.getOwnPropertyDescriptors(t)
),
o = 0 === Object.keys(r).length ? e : r;
for (let a in o)
if (void 0 !== e[a])
try {
if (null === e[a]) {
r[a] = null;
continue;
}
Array.isArray(e[a]) && Array.isArray(t[a])
? (r[a] = Array.from(new Set([...e[a], ...t[a]])))
: "object" == typeof e[a] && "object" == typeof t[a]
? (r[a] = i(e[a], t[a]))
: (r[a] = e[a]);
} catch (e) {
r[a] || (0, n.R)(1, e);
}
return r;
} catch (e) {
(0, n.R)(2, e);
}
}
},
2555: (e, t, r) => {
"use strict";
r.d(t, { D: () => s, f: () => a });
var n = r(384),
i = r(8122);
const o = {
beacon: n.NT.beacon,
errorBeacon: n.NT.errorBeacon,
licenseKey: void 0,
applicationID: void 0,
sa: void 0,
queueTime: void 0,
applicationTime: void 0,
ttGuid: void 0,
user: void 0,
account: void 0,
product: void 0,
extra: void 0,
jsAttributes: {},
userAttributes: void 0,
atts: void 0,
transactionName: void 0,
tNamePlain: void 0,
};
function a(e) {
try {
return !!e.licenseKey && !!e.errorBeacon && !!e.applicationID;
} catch (e) {
return !1;
}
}
const s = (e) => (0, i.a)(e, o);
},
9324: (e, t, r) => {
"use strict";
r.d(t, { F3: () => i, Xs: () => o, Yq: () => a, xv: () => n });
const n = "1.295.0",
i = "PROD",
o = "CDN",
a = "^2.0.0-alpha.18";
},
6154: (e, t, r) => {
"use str
Open service 2a02:26f0:2780:67::217:e39b:443 · experience-ext.dev.writing.nike.com
2026-01-03 15:53
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 158089
Server: nginx/1.29.1
Last-Modified: Wed, 03 Sep 2025 05:19:46 GMT
ETag: "68b7cff2-26989"
Expires: Sat, 03 Jan 2026 15:53:42 GMT
Cache-Control: no-cache
Accept-Ranges: bytes
X-EdgeConnect-MidMile-RTT: 84
X-EdgeConnect-Origin-MEX-Latency: 213
Date: Sat, 03 Jan 2026 15:53:43 GMT
Connection: close
Strict-Transport-Security: max-age=15768000 ; preload
Akamai-GRN: 0.89c41402.1767455623.c398b722
<!doctype html><html lang="en"><head><meta charset="utf-8"/><meta name="viewport" content="width=device-width,initial-scale=1"/><script>let accID, appID;
const url = window.location.hostname;
if (url.includes("dev.writing.nike.com")) {
accID = "714739";
appID = "718413571";
} else if (url.includes("prod.writing.nike.com")) {
accID = "714737";
appID = "718413573";
} else if (url.includes("test.writing.nike.com")) {
accID = "714739";
appID = "718413572";
}
window.NREUM || (NREUM = {});
NREUM.init = {
distributed_tracing: { enabled: true },
privacy: { cookies_enabled: true },
ajax: { deny_list: ["bam.nr-data.net"] },
};
NREUM.loader_config = {
accountID: accID,
trustKey: "1631518",
agentID: appID,
licenseKey: "NRBR-e491173e2f1faf1f38e",
applicationID: appID,
};
NREUM.info = {
beacon: "bam.nr-data.net",
errorBeacon: "bam.nr-data.net",
licenseKey: "NRBR-e491173e2f1faf1f38e",
applicationID: appID,
sa: 1,
}; /*! For license information please see nr-loader-spa-1.295.0.min.js.LICENSE.txt */
(() => {
var e,
t,
r = {
8122: (e, t, r) => {
"use strict";
r.d(t, { a: () => i });
var n = r(944);
function i(e, t) {
try {
if (!e || "object" != typeof e) return (0, n.R)(3);
if (!t || "object" != typeof t) return (0, n.R)(4);
const r = Object.create(
Object.getPrototypeOf(t),
Object.getOwnPropertyDescriptors(t)
),
o = 0 === Object.keys(r).length ? e : r;
for (let a in o)
if (void 0 !== e[a])
try {
if (null === e[a]) {
r[a] = null;
continue;
}
Array.isArray(e[a]) && Array.isArray(t[a])
? (r[a] = Array.from(new Set([...e[a], ...t[a]])))
: "object" == typeof e[a] && "object" == typeof t[a]
? (r[a] = i(e[a], t[a]))
: (r[a] = e[a]);
} catch (e) {
r[a] || (0, n.R)(1, e);
}
return r;
} catch (e) {
(0, n.R)(2, e);
}
}
},
2555: (e, t, r) => {
"use strict";
r.d(t, { D: () => s, f: () => a });
var n = r(384),
i = r(8122);
const o = {
beacon: n.NT.beacon,
errorBeacon: n.NT.errorBeacon,
licenseKey: void 0,
applicationID: void 0,
sa: void 0,
queueTime: void 0,
applicationTime: void 0,
ttGuid: void 0,
user: void 0,
account: void 0,
product: void 0,
extra: void 0,
jsAttributes: {},
userAttributes: void 0,
atts: void 0,
transactionName: void 0,
tNamePlain: void 0,
};
function a(e) {
try {
return !!e.licenseKey && !!e.errorBeacon && !!e.applicationID;
} catch (e) {
return !1;
}
}
const s = (e) => (0, i.a)(e, o);
},
9324: (e, t, r) => {
"use strict";
r.d(t, { F3: () => i, Xs: () => o, Yq: () => a, xv: () => n });
const n = "1.295.0",
i = "PROD",
o = "CDN",
a = "^2.0.0-alpha.18";
},
6154: (e, t, r) => {
"use str
Open service 2a02:26f0:2780:67::217:e389:443 · experience-ext.dev.writing.nike.com
2026-01-03 15:53
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 158089
Server: nginx/1.29.1
Last-Modified: Wed, 03 Sep 2025 05:19:46 GMT
ETag: "68b7cff2-26989"
Expires: Sat, 03 Jan 2026 15:53:42 GMT
Cache-Control: no-cache
Accept-Ranges: bytes
X-EdgeConnect-MidMile-RTT: 85
X-EdgeConnect-Origin-MEX-Latency: 8
Date: Sat, 03 Jan 2026 15:53:43 GMT
Connection: close
Strict-Transport-Security: max-age=15768000 ; preload
Akamai-GRN: 0.89c41402.1767455623.c398b5e7
<!doctype html><html lang="en"><head><meta charset="utf-8"/><meta name="viewport" content="width=device-width,initial-scale=1"/><script>let accID, appID;
const url = window.location.hostname;
if (url.includes("dev.writing.nike.com")) {
accID = "714739";
appID = "718413571";
} else if (url.includes("prod.writing.nike.com")) {
accID = "714737";
appID = "718413573";
} else if (url.includes("test.writing.nike.com")) {
accID = "714739";
appID = "718413572";
}
window.NREUM || (NREUM = {});
NREUM.init = {
distributed_tracing: { enabled: true },
privacy: { cookies_enabled: true },
ajax: { deny_list: ["bam.nr-data.net"] },
};
NREUM.loader_config = {
accountID: accID,
trustKey: "1631518",
agentID: appID,
licenseKey: "NRBR-e491173e2f1faf1f38e",
applicationID: appID,
};
NREUM.info = {
beacon: "bam.nr-data.net",
errorBeacon: "bam.nr-data.net",
licenseKey: "NRBR-e491173e2f1faf1f38e",
applicationID: appID,
sa: 1,
}; /*! For license information please see nr-loader-spa-1.295.0.min.js.LICENSE.txt */
(() => {
var e,
t,
r = {
8122: (e, t, r) => {
"use strict";
r.d(t, { a: () => i });
var n = r(944);
function i(e, t) {
try {
if (!e || "object" != typeof e) return (0, n.R)(3);
if (!t || "object" != typeof t) return (0, n.R)(4);
const r = Object.create(
Object.getPrototypeOf(t),
Object.getOwnPropertyDescriptors(t)
),
o = 0 === Object.keys(r).length ? e : r;
for (let a in o)
if (void 0 !== e[a])
try {
if (null === e[a]) {
r[a] = null;
continue;
}
Array.isArray(e[a]) && Array.isArray(t[a])
? (r[a] = Array.from(new Set([...e[a], ...t[a]])))
: "object" == typeof e[a] && "object" == typeof t[a]
? (r[a] = i(e[a], t[a]))
: (r[a] = e[a]);
} catch (e) {
r[a] || (0, n.R)(1, e);
}
return r;
} catch (e) {
(0, n.R)(2, e);
}
}
},
2555: (e, t, r) => {
"use strict";
r.d(t, { D: () => s, f: () => a });
var n = r(384),
i = r(8122);
const o = {
beacon: n.NT.beacon,
errorBeacon: n.NT.errorBeacon,
licenseKey: void 0,
applicationID: void 0,
sa: void 0,
queueTime: void 0,
applicationTime: void 0,
ttGuid: void 0,
user: void 0,
account: void 0,
product: void 0,
extra: void 0,
jsAttributes: {},
userAttributes: void 0,
atts: void 0,
transactionName: void 0,
tNamePlain: void 0,
};
function a(e) {
try {
return !!e.licenseKey && !!e.errorBeacon && !!e.applicationID;
} catch (e) {
return !1;
}
}
const s = (e) => (0, i.a)(e, o);
},
9324: (e, t, r) => {
"use strict";
r.d(t, { F3: () => i, Xs: () => o, Yq: () => a, xv: () => n });
const n = "1.295.0",
i = "PROD",
o = "CDN",
a = "^2.0.0-alpha.18";
},
6154: (e, t, r) => {
"use str
Open service 2.16.204.145:80 · experience-ext.dev.writing.nike.com
2026-01-03 15:53
HTTP/1.1 403 Forbidden Server: AkamaiGHost Mime-Version: 1.0 Content-Type: text/html Content-Length: 401 Expires: Sat, 03 Jan 2026 15:53:45 GMT X-Reference-Error: 18.911d1002.1767455625.99917618 Date: Sat, 03 Jan 2026 15:53:45 GMT Connection: close Akamai-GRN: 0.911d1002.1767455625.99917618 Page title: Access Denied <HTML><HEAD> <TITLE>Access Denied</TITLE> </HEAD><BODY> <H1>Access Denied</H1> You don't have permission to access "http://experience-ext.dev.writing.nike.com/" on this server.<P> Reference #18.911d1002.1767455625.99917618 <P>https://errors.edgesuite.net/18.911d1002.1767455625.99917618</P> </BODY> </HTML>
Open service 2.16.204.138:80 · experience-ext.dev.writing.nike.com
2026-01-03 15:53
HTTP/1.1 301 Moved Permanently Server: AkamaiGHost Content-Length: 0 Location: https://experience-ext.dev.writing.nike.com/ Date: Sat, 03 Jan 2026 15:53:44 GMT Connection: close Akamai-GRN: 0.8a1d1002.1767455624.98f834af
Open service 2a02:26f0:2780:67::217:e39b:80 · experience-ext.dev.writing.nike.com
2026-01-03 15:53
HTTP/1.1 301 Moved Permanently Server: AkamaiGHost Content-Length: 0 Location: https://experience-ext.dev.writing.nike.com/ Date: Sat, 03 Jan 2026 15:53:45 GMT Connection: close Akamai-GRN: 0.9bc41402.1767455625.b238ca29
Open service 2a02:26f0:2780:67::217:e389:80 · experience-ext.dev.writing.nike.com
2026-01-03 15:53
HTTP/1.1 301 Moved Permanently Server: AkamaiGHost Content-Length: 0 Location: https://experience-ext.dev.writing.nike.com/ Date: Sat, 03 Jan 2026 15:53:44 GMT Connection: close Akamai-GRN: 0.89c41402.1767455624.c398c39d
Open service 2.16.204.145:443 · experience-ext.dev.writing.nike.com
2026-01-03 15:53
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 158089
Server: nginx/1.29.1
Last-Modified: Wed, 03 Sep 2025 05:19:46 GMT
ETag: "68b7cff2-26989"
Expires: Sat, 03 Jan 2026 15:53:41 GMT
Cache-Control: no-cache
Accept-Ranges: bytes
X-EdgeConnect-MidMile-RTT: 88
X-EdgeConnect-Origin-MEX-Latency: 154
Date: Sat, 03 Jan 2026 15:53:43 GMT
Connection: close
Strict-Transport-Security: max-age=15768000 ; preload
Akamai-GRN: 0.8a1d1002.1767455622.98f826e8
<!doctype html><html lang="en"><head><meta charset="utf-8"/><meta name="viewport" content="width=device-width,initial-scale=1"/><script>let accID, appID;
const url = window.location.hostname;
if (url.includes("dev.writing.nike.com")) {
accID = "714739";
appID = "718413571";
} else if (url.includes("prod.writing.nike.com")) {
accID = "714737";
appID = "718413573";
} else if (url.includes("test.writing.nike.com")) {
accID = "714739";
appID = "718413572";
}
window.NREUM || (NREUM = {});
NREUM.init = {
distributed_tracing: { enabled: true },
privacy: { cookies_enabled: true },
ajax: { deny_list: ["bam.nr-data.net"] },
};
NREUM.loader_config = {
accountID: accID,
trustKey: "1631518",
agentID: appID,
licenseKey: "NRBR-e491173e2f1faf1f38e",
applicationID: appID,
};
NREUM.info = {
beacon: "bam.nr-data.net",
errorBeacon: "bam.nr-data.net",
licenseKey: "NRBR-e491173e2f1faf1f38e",
applicationID: appID,
sa: 1,
}; /*! For license information please see nr-loader-spa-1.295.0.min.js.LICENSE.txt */
(() => {
var e,
t,
r = {
8122: (e, t, r) => {
"use strict";
r.d(t, { a: () => i });
var n = r(944);
function i(e, t) {
try {
if (!e || "object" != typeof e) return (0, n.R)(3);
if (!t || "object" != typeof t) return (0, n.R)(4);
const r = Object.create(
Object.getPrototypeOf(t),
Object.getOwnPropertyDescriptors(t)
),
o = 0 === Object.keys(r).length ? e : r;
for (let a in o)
if (void 0 !== e[a])
try {
if (null === e[a]) {
r[a] = null;
continue;
}
Array.isArray(e[a]) && Array.isArray(t[a])
? (r[a] = Array.from(new Set([...e[a], ...t[a]])))
: "object" == typeof e[a] && "object" == typeof t[a]
? (r[a] = i(e[a], t[a]))
: (r[a] = e[a]);
} catch (e) {
r[a] || (0, n.R)(1, e);
}
return r;
} catch (e) {
(0, n.R)(2, e);
}
}
},
2555: (e, t, r) => {
"use strict";
r.d(t, { D: () => s, f: () => a });
var n = r(384),
i = r(8122);
const o = {
beacon: n.NT.beacon,
errorBeacon: n.NT.errorBeacon,
licenseKey: void 0,
applicationID: void 0,
sa: void 0,
queueTime: void 0,
applicationTime: void 0,
ttGuid: void 0,
user: void 0,
account: void 0,
product: void 0,
extra: void 0,
jsAttributes: {},
userAttributes: void 0,
atts: void 0,
transactionName: void 0,
tNamePlain: void 0,
};
function a(e) {
try {
return !!e.licenseKey && !!e.errorBeacon && !!e.applicationID;
} catch (e) {
return !1;
}
}
const s = (e) => (0, i.a)(e, o);
},
9324: (e, t, r) => {
"use strict";
r.d(t, { F3: () => i, Xs: () => o, Yq: () => a, xv: () => n });
const n = "1.295.0",
i = "PROD",
o = "CDN",
a = "^2.0.0-alpha.18";
},
6154: (e, t, r) => {
"use str