[GH-ISSUE #1464] Request Header Fields Too Large 431 Error #1031

Closed
opened 2026-05-07 00:29:43 +02:00 by BreizhHardware · 1 comment

Originally created by @richard7ac on GitHub (Oct 12, 2025).
Original GitHub issue: https://github.com/binwiederhier/ntfy/issues/1464

🐞 Describe the bug

Using a self hosted installation version 2.14 behind Traefik I have HomePage set to link to NTFY Web and have authorised to HomePage using PocketId for local Authentication.
This creates some cookies which are passed around at domain level but seems to break NTFY communication with error 431 Header Fields Too Large.

💻 Components impacted

NTFY Web App is impacted

💡 Screenshots and/or logs

Failed to load resource: the server responded with a status of 431 ()Understand this error
index-CRPtsiE0.js:288 Uncaught TypeError: Cannot read properties of undefined (reading 'base_url')
    at index-CRPtsiE0.js:288:8735Understand this error
manifest.webmanifest:1  Failed to load resource: the server responded with a status of 404 ()Understand this error
(index):1 Manifest fetch from https://ntfy.mydomain/manifest.webmanifest failed, code 404Understand this error
(index):1  Failed to load resource: the server responded with a status of 431 ()Understand this error
manifest.webmanifest:1  Failed to load resource: the server responded with a status of 404 ()Understand this error
Navigated to https://ntfy.mydomain/
(index):56  GET https://ntfy.mydomain/config.js net::ERR_ABORTED 431 (Request Header Fields Too Large)Understand this error
index-CRPtsiE0.js:288 Uncaught TypeError: Cannot read properties of undefined (reading 'base_url')
    at index-CRPtsiE0.js:288:8735
(anonymous) @ index-CRPtsiE0.js:288Understand this error
manifest.webmanifest:1  GET https://ntfy.mydomain/manifest.webmanifest 404 (Not Found)Understand this error
(index):1 Manifest fetch from https://ntfy.mydomain/manifest.webmanifest failed, code 404

🔮 Additional context

Not sure why this is important to NTFY and whether the header issue can be addressed easily!

Originally created by @richard7ac on GitHub (Oct 12, 2025). Original GitHub issue: https://github.com/binwiederhier/ntfy/issues/1464 :lady_beetle: **Describe the bug** <!-- A clear and concise description of the problem. --> Using a self hosted installation version 2.14 behind Traefik I have HomePage set to link to NTFY Web and have authorised to HomePage using PocketId for local Authentication. This creates some cookies which are passed around at domain level but seems to break NTFY communication with error 431 Header Fields Too Large. :computer: **Components impacted** <!-- ntfy server, Android app, iOS app, web app --> NTFY Web App is impacted :bulb: **Screenshots and/or logs** <!-- If applicable, add screenshots or share logs help explain your problem. To get logs from the ... - ntfy server: Enable "log-level: trace" in your server.yml file - Android app: Go to "Settings" -> "Record logs", then eventually "Copy/upload logs" - web app: Press "F12" and find the "Console" window --> ``` Failed to load resource: the server responded with a status of 431 ()Understand this error index-CRPtsiE0.js:288 Uncaught TypeError: Cannot read properties of undefined (reading 'base_url') at index-CRPtsiE0.js:288:8735Understand this error manifest.webmanifest:1 Failed to load resource: the server responded with a status of 404 ()Understand this error (index):1 Manifest fetch from https://ntfy.mydomain/manifest.webmanifest failed, code 404Understand this error (index):1 Failed to load resource: the server responded with a status of 431 ()Understand this error manifest.webmanifest:1 Failed to load resource: the server responded with a status of 404 ()Understand this error Navigated to https://ntfy.mydomain/ (index):56 GET https://ntfy.mydomain/config.js net::ERR_ABORTED 431 (Request Header Fields Too Large)Understand this error index-CRPtsiE0.js:288 Uncaught TypeError: Cannot read properties of undefined (reading 'base_url') at index-CRPtsiE0.js:288:8735 (anonymous) @ index-CRPtsiE0.js:288Understand this error manifest.webmanifest:1 GET https://ntfy.mydomain/manifest.webmanifest 404 (Not Found)Understand this error (index):1 Manifest fetch from https://ntfy.mydomain/manifest.webmanifest failed, code 404 ``` :crystal_ball: **Additional context** <!-- Add any other context about the problem here. --> Not sure why this is important to NTFY and whether the header issue can be addressed easily!
BreizhHardware 2026-05-07 00:29:43 +02:00
  • closed this issue
  • added the
    🪲 bug
    label
Author
Owner

@richard7ac commented on GitHub (Oct 15, 2025):

Closing this issue - not 100% sure if this is due to NTFY or Authelia inconjunction with NTFY but I have resolved the issue using a Plugin withn Trefik.

<!-- gh-comment-id:3407686651 --> @richard7ac commented on GitHub (Oct 15, 2025): Closing this issue - not 100% sure if this is due to NTFY or Authelia inconjunction with NTFY but I have resolved the issue using a Plugin withn Trefik.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/ntfy#1031
No description provided.