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.

[Solved] 6.9.2 to 6.11.0

Featured Replies

Greetings,

 

I recently upgraded my UNRAID from 6.9.2 to 6.11.0 and upon booting I cannot access the WebUI.  Shares are not started either, but one problem at a time.  Did some searching and such and found where sometimes the emhttp doesn't start so I checked the go file, attempted (even though forum said don't) to run it manually and was informed its already running.  Rebooted and performed a diagnostics and checked out those files.  

 

I did have SSL on my 6.9.2 and found this line in 'syslog.txt'

Sep 30 18:50:38 tower root: nginx: [emerg] cannot load certificate key "/boot/config/ssl/certs/tower_unraid_bundle.pem": PEM_read_bio_PrivateKey() failed (SSL: error:0909006C:PEM routines:get_name:no start line:Expecting: ANY PRIVATE KEY)

 

Am I correct in thinking that could be the culprit?  How can I reset the system to use HTTP and no SSL certificates from the CLI?  I'll attach my diagnostics just in case it could be something else.

 

Any help/advice is very much appreciated.

tower-diagnostics-20221001-1019.zip

Edited by timthedevguy

Solved by timthedevguy

  • Author

Thanks trurl, I read that but kept missing the use_ssl command, finally saw it and just ran use_ssl no and rebooted, still can't access the WebUI so I'm guessing the problem is bigger than the cert.  No rush on the diag, when you get time it would be appreciated.

  • Community Expert

Do you have an attached monitor and keyboard?

  • Author

Yes, it's sitting at the login prompt currently.

  • Community Expert

Can you ping the server on the network?

  • Author

Yep, I can even connect to it via SSH.  I did at at some point change the HTTP port from 80 to 8888 because I run a caddy docker container to act as a proxy to other docker containers on the box.

  • Community Expert

Edit /config/ident.cfg on the flash drive and change USE_SSL from "yes" or "auto" to "no", then reboot, if after that you can get into the GUI you can then reconfigure SSL.

  • Author

Thanks JorgeB, that did not fix it:(

 

Just to clarify, my original post combined with newer responses may confuse folks.

 

WebGUI HTTPS: Not working

WebGUI HTTP: Not working

SSH: Working

PING: Working

Console: Working

Shares: Not working

Docker: Not working

 

When I was working on 6.9.2 I added a cert from my own internal PKI and changed the HTTP port from 80 to 8888

 

I have no qualms with downgrading if we think that would help.

Edited by timthedevguy

  • Community Expert

Since array auto start is disabled the array is stopped so it's normal for the shares and docker not to work, did you try accessing the GUI using the IP address?

 

P.S.: LAN cable is connected to eth1, not eth0, while not technically a problem with the default bound you should always use eth0 to avoid future issues.

  • Author

I have tried via the IP, no luck.  Ah, I can change that, it has two stacked, I always just use the top one.  But can be changed no issues.  Should I attempt to change the http port back to 80 and reboot?  

  • Community Expert
On 10/1/2022 at 5:08 PM, timthedevguy said:

change the HTTP port from 80 to 8888 because I run a caddy docker

The best way is to map the host port on the container and leave the Unraid webUI port alone.

  • Author

Yeah, had to have a proxy server on port 80 though for my purposes and couldn't because UNRAID was using it, but....it looks like there are no good ideas on how to solve this.  Thank you to all for the ideas and help.

 

So instead, how can I either go back to 6.9.2 or get a working 6.11.0?  Do I run the usb installer and copy over some config files or am I hosed completely?

  • Author
  • Solution

I finally figured it out, had lots of time in the ER yesterday to think lol.

 

What I did.

 

Reviewed syslog from diagnostics, found the nginx was still complaining about the SSL certificate, I verified SSL was set to no in ident.cfg, changed http port back to 80 and then renamed the /boot/config/ssl/certs folder to certs_old.

 

I then ran '/etc/rc.d/rc.nginx start' and now I have access to the UI.  Rebooted and verified access is still ok.

 

As a last tidbit, I regenerated my SSL certs from my internal AD CA and have had no issues.

 

Thanks again for all the help folks!

Edited by timthedevguy

  • timthedevguy changed the title to [Solved] 6.9.2 to 6.11.0

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

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.