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.

Can't login with SSL after IP change

Featured Replies

In the process of moving, my router decided it was a good time to change my unRaid server's IP address.  I can only login now unsecured.  It's been a while since I set up the secure login (https) and I'm at a loss  as to the procedure.  I'm running version 6.9.2 stable.  If someone  could point me in the right direction I would appreciate it.  Thanks.

DDNS for yourpersonalhash.unraid.net should update automatically within about 10-15 minutes. If pressing the Update DNS button in the gui doesn't solve it, open a web terminal and run:

php /usr/local/emhttp/plugins/dynamix/include/UpdateDNS.php -v

then paste the results here. 

  • Author

I opened the web terminal (I assume you mean the web terminal in the unRaid web gui) and the result say just "success"

OK this is Unraid 6.9.2 without the My Servers plugin installed. The version of UpdateDNS.php that ships with stock Unraid 6.9.2 doesn't have the verbose output option to see exactly what it is doing.

 

I'm going to have you download the version of that script that ships with Unraid 6.10 and drop it in /tmp. We'll run that and look at the output.

 

Please open a web terminal and type:
 

cd /tmp
[[ -f UpdateDNS.php ]] && rm UpdateDNS.php
wget -q https://raw.githubusercontent.com/limetech/webgui/master/plugins/dynamix/include/UpdateDNS.php
php UpdateDNS.php -v


and paste the results here.

  • Author

Results:

 

root@Tower:~# cd /tmp
root@Tower:/tmp# [[ -f UpdateDNS.php ]] && rm UpdateDNS.php
root@Tower:/tmp# wget -q https://raw.githubusercontent.com/limetech/webgui/master/plugins/dynamix/include/UpdateDNS.php
root@Tower:/tmp# php UpdateDNS.php -v

Warning: parse_ini_file(/var/local/emhttp/nginx.ini): failed to open stream: No such file or directory in /tmp/UpdateDNS.php on line 203
(Output is anonymized, use '-vv' to see full details)
Unraid OS 6.9.2
⚠️  Not signed in to Unraid.net
Use SSL is 
 Rebind protection is disabled for myunraid.net
Response (HTTP 406):
null
Error: Nothing to do
root@Tower:/tmp# 

OK that failed because 6.9.2 without the My Servers plugin is missing another file.

 

Been thinking about the best way to proceed, let's do this:

cd /tmp
[[ -f makestate ]] && rm makestate
wget -q https://gist.githubusercontent.com/ljm42/df7fd93e4d1972f9afef4e870cfbda6f/raw/79ce7c23ed2edb0f493032e72b6a6bac22e092b3/makestate

[[ -f UpdateDNS.php ]] && rm UpdateDNS.php
wget -q https://raw.githubusercontent.com/limetech/webgui/master/plugins/dynamix/include/UpdateDNS.php

php makestate
php UpdateDNS.php -v

Please post the output from that last command

  • Author

Last command output:

 

root@Tower:/tmp# php UpdateDNS.php -v
(Output is anonymized, use '-vv' to see full details)
Unraid OS 6.9.2
⚠️  Not signed in to Unraid.net
Use SSL is yes
 Rebind protection is disabled for unraid.net

Request:
{
    "keyfile": "[redacted]",
    "plgversion": "base-6.9.2",
    "internalip": "192.168.0.189"
}
Response (HTTP 200):
[]
success

192.168.0.189 matches your diagnostics, good.

 

So if you try to access http://192.168.0.189, what happens? It should redirect you to:
  https://hash.unraid.net
so you can login.

 

If that fails, what exactly happens? Are there any error messages?

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.