Domain experience-ext.dev.writing.nike.com
Germany
Akamai International B.V.
Software information

AkamaiGHost

tcp/80

nginx 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
    Found 2026-01-03 by HttpPlugin
    Create report
  • 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
    Found 2026-01-03 by HttpPlugin
    Create report
  • 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
    Found 2026-01-03 by HttpPlugin
    Create report
  • 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&#58;&#47;&#47;experience&#45;ext&#46;dev&#46;writing&#46;nike&#46;com&#47;" on this server.<P>
    Reference&#32;&#35;18&#46;911d1002&#46;1767455625&#46;99917618
    <P>https&#58;&#47;&#47;errors&#46;edgesuite&#46;net&#47;18&#46;911d1002&#46;1767455625&#46;99917618</P>
    </BODY>
    </HTML>
    
    Found 2026-01-03 by HttpPlugin
    Create report
  • 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
    
    Found 2026-01-03 by HttpPlugin
    Create report
  • 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
    
    Found 2026-01-03 by HttpPlugin
    Create report
  • 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
    
    Found 2026-01-03 by HttpPlugin
    Create report
  • 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
    Found 2026-01-03 by HttpPlugin
    Create report
experience-ext.dev.writing.nike.com
CN:
experience-ext.dev.writing.nike.com
Key:
ECDSA-256
Issuer:
E7
Not before:
2025-10-29 16:02
Not after:
2026-01-27 16:02