Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

GUI unresponsive/lost

Featured Replies

  • Author

Thanks Tom.

 

I can confirm that if I access the GUI from IE, it does work, it's only an issue for me in Firefox.  Now that I know I can just clear the cookies for my IP address and reaccess the GUI, it's not such a big deal.  I'll wait, and look forward to your fix in the next beta.

 

thanks again!

  • 3 weeks later...

I suspect what's happening is that the Deluge webui is sending a very long cookie to the browser.  Later when you request a normal page from the unRaid webGui, the browser is sending the same cookie in the header lines included with the GET request.  This is because the browser doesn't know which UI it's talking to - the unRaid webGui is on the same IP address as the Deluge webui (port is not taken into account).

 

When emhttp was coded up I looked at apache to see how they handled header lines.  In the code I looked at the max length was set at 1024 and so that's what I set for emhttp.  It turns out cookies can be up 4093 bytes:

http://stackoverflow.com/questions/640938/what-is-the-maximum-size-of-a-web-browsers-cookies-key

(4093 is common but according to RFC they can be arbitrarily sized).

 

When emhttp header line buffer size is reached it treats this as an error condition and closes the connection.  But now every time you click Refresh the browser issues the same GET request with the same long cookie, with the same result (looks like browser is hung).  You should be able to test this theory by firing up a different browser, or connect via different PC and find that webGui is still working.

 

If this is the case, then I will add necessary code to fix this.

 

BTW, the unRaid webGui does not generate or store any cookie data.

 

Yep this could be a very nice fix indeed :)

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.