Got issues now accessing my heimdall #861

Closed
opened 2026-02-20 11:08:16 -05:00 by deekerman · 3 comments
Owner

Originally created by @andymarden on GitHub (Feb 20, 2025).

It was working fine for months and now I get the browser hanging for ages, sometimes quick sometime very slow and sometimes errors out.

Example F12 from Edge:

BlockingPageContent.js:2  action SET_STORAGE_DATA @ 07:44:05.468
BlockingPageContent.js:2  prev state Object
BlockingPageContent.js:2  action     Object
BlockingPageContent.js:2  next state Object
web-client-content-script.js:2  Uncaught (in promise) Error: Access to storage is not allowed from this context.
NotificationContent.js:2  action SET_LOCALE @ 07:44:05.490
NotificationContent.js:2  prev state Object
NotificationContent.js:2  action     Object
NotificationContent.js:2  next state Object
NotificationContent.js:2  action SET_STORAGE_DATA @ 07:44:05.501
NotificationContent.js:2  prev state Object
NotificationContent.js:2  action     Object
NotificationContent.js:2  next state Object

        
        Failed to load resource: the server responded with a status of 500 (Internal Server Error)
app.js?id=3b306fb20ef1a3c96c09963a4f6ff712:1  Error: Network response was not ok: 500
    at app.js?id=3b306fb20ef1a3c96c09963a4f6ff712:1:147140
(anonymous) @ app.js?id=3b306fb20ef1a3c96c09963a4f6ff712:1
55:1 
        
        
        Failed to load resource: the server responded with a status of 500 (Internal Server Error)
app.js?id=3b306fb20ef1a3c96c09963a4f6ff712:1  Error: Network response was not ok: 500
    at app.js?id=3b306fb20ef1a3c96c09963a4f6ff712:1:147140
(anonymous) @ app.js?id=3b306fb20ef1a3c96c09963a4f6ff712:1

Where are the server logs? What portainer shows under logs is just the embedded nginx startup it seems:

[migrations] started

[migrations] 01-nginx-site-confs-default: skipped

[migrations] 02-default-location: skipped

[migrations] done

usermod: no changes

───────────────────────────────────────

      ██╗     ███████╗██╗ ██████╗

      ██║     ██╔════╝██║██╔═══██╗

      ██║     ███████╗██║██║   ██║

      ██║     ╚════██║██║██║   ██║

      ███████╗███████║██║╚██████╔╝

      ╚══════╝╚══════╝╚═╝ ╚═════╝

   Brought to you by linuxserver.io

───────────────────────────────────────

To support LSIO projects visit:

https://www.linuxserver.io/donate/

───────────────────────────────────────

GID/UID

───────────────────────────────────────

User UID:    911

User GID:    911

───────────────────────────────────────

Linuxserver.io version: v2.6.3-ls300

Build-date: 2025-02-14T18:41:55+00:00

───────────────────────────────────────

    

using keys found in /config/keys

**** The following active confs have different version dates than the samples that are shipped. ****

**** This may be due to user customization or an update to the samples. ****

**** You should compare the following files to the samples in the same folder and update them. ****

**** Use the link at the top of the file to view the changelog. ****

┌────────────┬────────────┬────────────────────────────────────────────────────────────────────────┐

│  old date  │  new date  │ path                                                                   │

├────────────┼────────────┼────────────────────────────────────────────────────────────────────────┤

│ 2023-04-13 │ 2024-05-27 │ /config/nginx/nginx.conf                                               │

│ 2023-04-13 │ 2024-07-16 │ /config/nginx/site-confs/default.conf                                  │

└────────────┴────────────┴────────────────────────────────────────────────────────────────────────┘

[custom-init] No custom files found, skipping...

nginx: [warn] the "listen ... http2" directive is deprecated, use the "http2" directive instead in /config/nginx/site-confs/default.conf:7

nginx: [warn] the "listen ... http2" directive is deprecated, use the "http2" directive instead in /config/nginx/site-confs/default.conf:8

[ls.io-init] done.

Can't see anything useful in the other logs - php, nginx and there is nothing under log/heimdall. I took my own reverse proxy out of the loop and still the same problems.

Originally created by @andymarden on GitHub (Feb 20, 2025). It was working fine for months and now I get the browser hanging for ages, sometimes quick sometime very slow and sometimes errors out. Example F12 from Edge: ``` BlockingPageContent.js:2 action SET_STORAGE_DATA @ 07:44:05.468 BlockingPageContent.js:2 prev state Object BlockingPageContent.js:2 action Object BlockingPageContent.js:2 next state Object web-client-content-script.js:2 Uncaught (in promise) Error: Access to storage is not allowed from this context. NotificationContent.js:2 action SET_LOCALE @ 07:44:05.490 NotificationContent.js:2 prev state Object NotificationContent.js:2 action Object NotificationContent.js:2 next state Object NotificationContent.js:2 action SET_STORAGE_DATA @ 07:44:05.501 NotificationContent.js:2 prev state Object NotificationContent.js:2 action Object NotificationContent.js:2 next state Object Failed to load resource: the server responded with a status of 500 (Internal Server Error) app.js?id=3b306fb20ef1a3c96c09963a4f6ff712:1 Error: Network response was not ok: 500 at app.js?id=3b306fb20ef1a3c96c09963a4f6ff712:1:147140 (anonymous) @ app.js?id=3b306fb20ef1a3c96c09963a4f6ff712:1 55:1 Failed to load resource: the server responded with a status of 500 (Internal Server Error) app.js?id=3b306fb20ef1a3c96c09963a4f6ff712:1 Error: Network response was not ok: 500 at app.js?id=3b306fb20ef1a3c96c09963a4f6ff712:1:147140 (anonymous) @ app.js?id=3b306fb20ef1a3c96c09963a4f6ff712:1 ``` Where are the server logs? What portainer shows under logs is just the embedded nginx startup it seems: ``` [migrations] started [migrations] 01-nginx-site-confs-default: skipped [migrations] 02-default-location: skipped [migrations] done usermod: no changes ─────────────────────────────────────── ██╗ ███████╗██╗ ██████╗ ██║ ██╔════╝██║██╔═══██╗ ██║ ███████╗██║██║ ██║ ██║ ╚════██║██║██║ ██║ ███████╗███████║██║╚██████╔╝ ╚══════╝╚══════╝╚═╝ ╚═════╝ Brought to you by linuxserver.io ─────────────────────────────────────── To support LSIO projects visit: https://www.linuxserver.io/donate/ ─────────────────────────────────────── GID/UID ─────────────────────────────────────── User UID: 911 User GID: 911 ─────────────────────────────────────── Linuxserver.io version: v2.6.3-ls300 Build-date: 2025-02-14T18:41:55+00:00 ─────────────────────────────────────── using keys found in /config/keys **** The following active confs have different version dates than the samples that are shipped. **** **** This may be due to user customization or an update to the samples. **** **** You should compare the following files to the samples in the same folder and update them. **** **** Use the link at the top of the file to view the changelog. **** ┌────────────┬────────────┬────────────────────────────────────────────────────────────────────────┐ │ old date │ new date │ path │ ├────────────┼────────────┼────────────────────────────────────────────────────────────────────────┤ │ 2023-04-13 │ 2024-05-27 │ /config/nginx/nginx.conf │ │ 2023-04-13 │ 2024-07-16 │ /config/nginx/site-confs/default.conf │ └────────────┴────────────┴────────────────────────────────────────────────────────────────────────┘ [custom-init] No custom files found, skipping... nginx: [warn] the "listen ... http2" directive is deprecated, use the "http2" directive instead in /config/nginx/site-confs/default.conf:7 nginx: [warn] the "listen ... http2" directive is deprecated, use the "http2" directive instead in /config/nginx/site-confs/default.conf:8 [ls.io-init] done. ``` Can't see anything useful in the other logs - php, nginx and there is nothing under log/heimdall. I took my own reverse proxy out of the loop and still the same problems.
Author
Owner

@andymarden commented on GitHub (Feb 21, 2025):

Now that's weird - I created another heimdall docker container and copied over the whole /config/www dir (bind mount on host). That works fine.

The only explanation I can think if is that something got corrupted in the other persistent subdirs of /config.

So I am back working again but I would like to know what happened.

@andymarden commented on GitHub (Feb 21, 2025): Now that's weird - I created another heimdall docker container and copied over the whole /config/www dir (bind mount on host). That works fine. The only explanation I can think if is that something got corrupted in the other persistent subdirs of /config. So I am back working again but I would like to know what happened.
Author
Owner

@LinuxServer-CI commented on GitHub (Mar 23, 2025):

This issue has been automatically marked as stale because it has not had recent activity. This might be due to missing feedback from OP. It will be closed if no further activity occurs. Thank you for your contributions.

@LinuxServer-CI commented on GitHub (Mar 23, 2025): This issue has been automatically marked as stale because it has not had recent activity. This might be due to missing feedback from OP. It will be closed if no further activity occurs. Thank you for your contributions.
Author
Owner

@LinuxServer-CI commented on GitHub (Jun 21, 2025):

This issue is locked due to inactivity

@LinuxServer-CI commented on GitHub (Jun 21, 2025): This issue is locked due to inactivity
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/Heimdall#861
No description provided.