# Internet Identity id.ai/#authorize returning 503 / corrupted JS from some boundary nodes

**URL:** <https://forum.dfinity.org/t/internet-identity-id-ai-authorize-returning-503-corrupted-js-from-some-boundary-nodes/64358>\
**Category:** internet-identity\
**Created:** [February 19, 2026, 3:07am UTC](https://forum.dfinity.org/t/internet-identity-id-ai-authorize-returning-503-corrupted-js-from-some-boundary-nodes/64358 "2026-02-19T03:07:29Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ra1](https://avatars.discourse-cdn.com/v4/letter/r/5daacb/32.png) [@Ra1](https://forum.dfinity.org/u/Ra1)\
**Post date:** [February 19, 2026, 3:07am UTC](https://forum.dfinity.org/t/internet-identity-id-ai-authorize-returning-503-corrupted-js-from-some-boundary-nodes/64358/1 "2026-02-19T03:07:29Z")

</div>

Some ICP boundary nodes (e.g., `208.115.197.139`) are serving `text/html` error pages instead of JavaScript files for `id.ai/_app/immutable/...` URLs. This causes II login to randomly fail depending on which boundary node handles the request. CSS loads fine, only JS fails.

Behavior: intermittent — sometimes works, sometimes fails, varies by browser and refresh. Started around Feb 19, 2026.

Affects all browsers. `id.ai` homepage loads fine, only `/#authorize` sub-resources fail.

---

<div class="post-metadata">

**Author:** ![Ra1](https://avatars.discourse-cdn.com/v4/letter/r/5daacb/32.png) [@Ra1](https://forum.dfinity.org/u/Ra1)\
**Post date:** [February 19, 2026, 3:43am UTC](https://forum.dfinity.org/t/internet-identity-id-ai-authorize-returning-503-corrupted-js-from-some-boundary-nodes/64358/2 "2026-02-19T03:43:24Z")

</div>

Update: This issue likely started after II upgrade proposal 140447 (`release-2026-02-17`). Some boundary nodes appear to be caching stale JS filenames from the pre-upgrade frontend. Requests hitting these nodes get 503s because the old filenames no longer exist on the canister. CSS files (unchanged between versions) load fine. The issue is intermittent because load balancing distributes requests across both stale and updated nodes.

---

<div class="post-metadata">

**Author:** ![ZackDS](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/zackds/32/40368_2.png) [@ZackDS](https://forum.dfinity.org/u/ZackDS)\
**Post date:** [February 19, 2026, 3:49am UTC](https://forum.dfinity.org/t/internet-identity-id-ai-authorize-returning-503-corrupted-js-from-some-boundary-nodes/64358/3 "2026-02-19T03:49:08Z")

</div>

> [@Ra1](#):
>
> started after II upgrade proposal 140447

The proposal was not executed yet .

> **[Proposal: 140447](https://dashboard.internetcomputer.org/proposal/140447)**
>
> Upgrade Internet Identity Canister to c14480a6

---

<div class="post-metadata">

**Author:** ![Ra1](https://avatars.discourse-cdn.com/v4/letter/r/5daacb/32.png) [@Ra1](https://forum.dfinity.org/u/Ra1)\
**Post date:** [February 19, 2026, 10:59am UTC](https://forum.dfinity.org/t/internet-identity-id-ai-authorize-returning-503-corrupted-js-from-some-boundary-nodes/64358/4 "2026-02-19T10:59:23Z")

</div>

**Update with full details:**  
I’m experiencing inconsistent behavior with Internet Identity login on my ICP-hosted dapp ([sudokuchallenge.com](http://sudokuchallenge.com)) since approximately February 19, 2026.

**The problem:** When my app opens `id.ai/#authorize` as a popup for authentication, the JavaScript assets under `id.ai/_app/immutable/` randomly fail to load. CSS files always load successfully. The failures are intermittent — the same browser on the same device may work one attempt and fail the next.

**What the errors look like:**

Chrome/Edge report:

```auto
Failed to load resource: the server responded with a status of 503 ()
TypeError: Failed to fetch dynamically imported module: https://id.ai/_app/immutable/entry/app.BwBhTjuN.js

```

Firefox reports:

```auto
Loading module from "https://id.ai/_app/immutable/nodes/2.CMV56_xp.js" was blocked because of a disallowed MIME type ("text/html")
NS_ERROR_CORRUPTED_CONTENT

```

The Firefox error reveals that the server returns `Content-Type: text/html` instead of `application/javascript` for `.js` files — meaning an HTML error page is being served instead of the actual JavaScript.

**Network tab observation:** One of the failing requests showed:

- **Remote Address:** `208.115.197.139:443`

- **Status Code:** 503 Service Unavailable

- **Content-Type:** `text/html; charset=utf-8`

- **Content-Length:** 39773

- **X-Ic-Canister-Id:** `rdmx6-jaaaa-aaaaa-aaadq-cai`

The response is a 39KB HTML page instead of the requested JS file.

**Inconsistency pattern:**

- Login worked perfectly for the first 2 days after launch (Feb 17–18)

- Started failing Feb 19

- At any given moment, login may work on one browser but not another on the same machine

- Firefox worked, then stopped working after a computer restart, then worked again, then stopped again

- Mobile Chrome works, desktop Chrome doesn’t — then reverses

- Edge mobile works, Edge desktop doesn’t — then reverses

- Sometimes all browsers fail simultaneously, sometimes one works while others don’t

- Visiting `id.ai` directly in a browser tab loads fine every time. Only the `/#authorize` sub-resources fail intermittently

**What I’ve ruled out:**

- Not a caching issue (fails in incognito, persists after clearing all browser data)

- Not browser extensions (fails in incognito with all extensions disabled)

- Not my CSP (updated connect-src to include all IC/II domains — login now works more often but still fails intermittently)

- Not my canister cycles (both canisters running, healthy balance)

- Not DNS (tried Google 8.8.8.8, Cloudflare 1.1.1.1, Quad9 9.9.9.9 — no difference)

- Not my network (same behavior on home WiFi and mobile hotspot)

- Not McAfee/firewall (verified no blocked connections, web protection off for Chrome)

- My canisters serve the website and all gameplay features perfectly — only the II popup fails

**Environment:**

- @dfinity/auth-client: 3.4.3

- @dfinity/agent: 3.4.3

- Identity provider URL: `https://id.ai`

- Windows 11, tested on Chrome 145, Firefox, Edge

- Samsung mobile, tested on Chrome, Edge, Firefox, Opera

- App hosted on IC: [sudokuchallenge.com](http://sudokuchallenge.com)

This is blocking all user authentication for my live app. Any guidance appreciated.

---

<div class="post-metadata">

**Author:** ![rbirkner](https://avatars.discourse-cdn.com/v4/letter/r/838e76/32.png) [@rbirkner](https://forum.dfinity.org/u/rbirkner)\
**Post date:** [February 19, 2026, 11:27am UTC](https://forum.dfinity.org/t/internet-identity-id-ai-authorize-returning-503-corrupted-js-from-some-boundary-nodes/64358/5 "2026-02-19T11:27:33Z")

</div>

Hello @Ra1

This not an issue with the HTTP gateways/API boundary nodes, but with the canister itself. The asset that you are requesting does not exist.

```auto
$ curl -sLv https://rdmx6-jaaaa-aaaaa-aaadq-cai.raw.ic0.app/_app/immutable/nodes/2.CMV56_xp.js
...
* Request completely sent off
< HTTP/2 404
...
Asset /_app/immutable/nodes/2.CMV56_xp.js not found.%

```

---

<div class="post-metadata">

**Author:** ![ZackDS](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/zackds/32/40368_2.png) [@ZackDS](https://forum.dfinity.org/u/ZackDS)\
**Post date:** [February 19, 2026, 11:38am UTC](https://forum.dfinity.org/t/internet-identity-id-ai-authorize-returning-503-corrupted-js-from-some-boundary-nodes/64358/6 "2026-02-19T11:38:06Z")

</div>

Couldn’t replicate. On Win11 logging in and out multiple times works fine on Brave and Chrome latest versions.

Edit : location Eastern Europe.

---

<div class="post-metadata">

**Author:** ![Ra1](https://avatars.discourse-cdn.com/v4/letter/r/5daacb/32.png) [@Ra1](https://forum.dfinity.org/u/Ra1)\
**Post date:** [February 19, 2026, 11:47am UTC](https://forum.dfinity.org/t/internet-identity-id-ai-authorize-returning-503-corrupted-js-from-some-boundary-nodes/64358/7 "2026-02-19T11:47:35Z")

</div>

I’m located in Sydney, Australia. This is likely region-specific — the HTTP gateway serving my region (`208.115.197.139`) appears to be the one failing.

This affects all browsers on my machine — Chrome, Edge, and Firefox all fail with the same errors. Even visiting `https://id.ai` directly (not from my app) fails. It’s not browser-specific.

Also, the current filenames are failing too, not just the old deleted ones. Can you test these from the canister directly?

```auto
curl -sLv https://rdmx6-jaaaa-aaaaa-aaadq-cai.raw.ic0.app/_app/immutable/entry/app.BwBhTjuN.js
curl -sLv https://rdmx6-jaaaa-aaaaa-aaadq-cai.raw.ic0.app/_app/immutable/chunks/qbgVze6d.js

```

Can you try with a VPN set to Australia/APAC region to replicate?

---

<div class="post-metadata">

**Author:** ![zeeghazi](https://avatars.discourse-cdn.com/v4/letter/z/bcef8e/32.png) [@zeeghazi](https://forum.dfinity.org/u/zeeghazi)\
**Post date:** [February 19, 2026, 12:11pm UTC](https://forum.dfinity.org/t/internet-identity-id-ai-authorize-returning-503-corrupted-js-from-some-boundary-nodes/64358/8 "2026-02-19T12:11:26Z")

</div>

Experiencing the same issue, sometimes it loads while most of the times its failing

 ![image](https://us1.discourse-cdn.com/flex023/uploads/dfn/original/3X/e/1/e17e3d4cc326190863ad076ed1aa04a09bcc6600.png)

---

<div class="post-metadata">

**Author:** ![Ra1](https://avatars.discourse-cdn.com/v4/letter/r/5daacb/32.png) [@Ra1](https://forum.dfinity.org/u/Ra1)\
**Post date:** [February 19, 2026, 12:16pm UTC](https://forum.dfinity.org/t/internet-identity-id-ai-authorize-returning-503-corrupted-js-from-some-boundary-nodes/64358/9 "2026-02-19T12:16:04Z")

</div>

**Confirmed: region-specific issue.**

I just tested with a VPN set to USA — Internet Identity works perfectly. As soon as I disconnect the VPN and use my Australian connection, it fails again with the same 503 errors on all browsers.

The HTTP gateway at `208.115.197.139` (serving the APAC/Australia region) is returning 503 for all JS assets from the II canister while CSS loads fine.

@zeeghazi — what region are you located in?

This screenshot shows the issue on Edge visiting `id.ai/#authorize` directly (not from any dapp): all JS files return 503.

Also tested with VPN set to Australia — different gateway IP (`208.115.197.147`) but same 503 failure. So at least two Australian gateways are affected:

- `208.115.197.139` (my direct connection)

- `208.115.197.147` (VPN Australia)

Both are in the `208.115.197.x` range — likely the same data center/cluster.

---

<div class="post-metadata">

**Author:** ![ZackDS](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/zackds/32/40368_2.png) [@ZackDS](https://forum.dfinity.org/u/ZackDS)\
**Post date:** [February 19, 2026, 12:17pm UTC](https://forum.dfinity.org/t/internet-identity-id-ai-authorize-returning-503-corrupted-js-from-some-boundary-nodes/64358/10 "2026-02-19T12:17:21Z")

</div>

VPN set to random ASIA

 ![image](https://us1.discourse-cdn.com/flex023/uploads/dfn/original/3X/f/f/ff7563dbb61c12473c090dee7ba85c9846feac19.png)

else

 ![image](https://us1.discourse-cdn.com/flex023/uploads/dfn/original/3X/0/2/02045a899899b6c537a3dfce292637506fcea74e.png)

---

<div class="post-metadata">

**Author:** ![zeeghazi](https://avatars.discourse-cdn.com/v4/letter/z/bcef8e/32.png) [@zeeghazi](https://forum.dfinity.org/u/zeeghazi)\
**Post date:** [February 19, 2026, 12:24pm UTC](https://forum.dfinity.org/t/internet-identity-id-ai-authorize-returning-503-corrupted-js-from-some-boundary-nodes/64358/11 "2026-02-19T12:24:11Z")

</div>

try setting this in AuthClient options  
identityProvider: “[Internet Identity](https://id.ai/?feature_flag_guided_upgrade=true%E2%80%9D)

reference: [🚀 Announcement: identity.ic0.app & identity.internetcomputer.org → id.ai (Internet Identity 2.0)](https://forum.dfinity.org/t/announcement-identity-ic0-app-identity-internetcomputer-org-id-ai-internet-identity-2-0/62566)

---

<div class="post-metadata">

**Author:** ![Ra1](https://avatars.discourse-cdn.com/v4/letter/r/5daacb/32.png) [@Ra1](https://forum.dfinity.org/u/Ra1)\
**Post date:** [February 19, 2026, 12:28pm UTC](https://forum.dfinity.org/t/internet-identity-id-ai-authorize-returning-503-corrupted-js-from-some-boundary-nodes/64358/12 "2026-02-19T12:28:16Z")

</div>

Thanks, but all three II URLs point to the same canister and route through the same regional gateways. I’ve tested `id.ai`, `identity.ic0.app`, and `identity.internetcomputer.org` — all fail identically from Australia. The issue is the HTTP gateways in the `208.115.197.x` range, not the URL used. VPN to USA works immediately.

**Request URL**

[https://identity.ic0.app/\_app/immutable/entry/start.CG7kSU6k.js](https://identity.ic0.app/_app/immutable/entry/start.CG7kSU6k.js)

**Request Method**

GET

**Status Code**

503 Service Unavailable

**Remote Address**

208.115.197.155:443

**Referrer Policy**

same-origin

---

<div class="post-metadata">

**Author:** ![rbirkner](https://avatars.discourse-cdn.com/v4/letter/r/838e76/32.png) [@rbirkner](https://forum.dfinity.org/u/rbirkner)\
**Post date:** [February 19, 2026, 2:31pm UTC](https://forum.dfinity.org/t/internet-identity-id-ai-authorize-returning-503-corrupted-js-from-some-boundary-nodes/64358/13 "2026-02-19T14:31:21Z")

</div>

It was a regional issue that should be resolved now.

---

<div class="post-metadata">

**Author:** ![Ra1](https://avatars.discourse-cdn.com/v4/letter/r/5daacb/32.png) [@Ra1](https://forum.dfinity.org/u/Ra1)\
**Post date:** [February 19, 2026, 2:46pm UTC](https://forum.dfinity.org/t/internet-identity-id-ai-authorize-returning-503-corrupted-js-from-some-boundary-nodes/64358/14 "2026-02-19T14:46:01Z")

</div>

Thank you @rbirkner and the DFINITY team for the quick fix! Confirmed — login is working perfectly now from Australia on all browsers. Really appreciate the fast response.
