Latest release breaks My Servers (2022.07.26.1609)


Go to solution Solved by ljm42,

Recommended Posts

I've just updated the My Servers plugin (2022.07.26.1609) and now get the following error:

"The My Servers plugin is out-of-date and will not connect to Unraid's cloud services. Please update the plugin."

My Servers section of unraid.net shows my server as offline.

 

I uninstalled and then reinstall the plugin, no joy.

I have no 0 byte files, and my server DNS was already set to cloudflare & google backup

My webgui is on a different port for NPM (44300)

 

In the interim is possible to manually rollback to previous release?

 

16 hours ago, ljm42 said:

@jeremy.markel @autumnwalker Do you have the UD Preclear plugin installed?  If so, you probably need to reboot your server to resolve GLIBC error messages that are likely in your syslog.

 

To the next person who finds this thread - if you have the UD Preclear plugin installed, please reboot BEFORE running any extra commands. I need to know if that reboot is enough to solve the problem :) thanks! 

 

Edited by CorvinusLucian
reboot instead of running /etc/rc.d/rc.unraid-api install
  • Upvote 2
Link to comment
50 minutes ago, CorvinusLucian said:

I've just updated the My Servers plugin (2022.07.26.1609) and now get the following error:

"The My Servers plugin is out-of-date and will not connect to Unraid's cloud services. Please update the plugin."

My Servers section of unraid.net shows my server as offline.

 

I uninstalled and then reinstall the plugin, no joy.

I have no 0 byte files, and my server DNS was already set to cloudflare & google backup

My webgui is on a different port for NPM (44300)

 

In the interim is possible to manually rollback to previous release?

 

Having the same issue here after the update...

Link to comment

Thanks for letting us know.

 

It is important to let the install run to completion. Do you recall if you clicked the "x" to close the install window or if you waited for the "DONE" button to appear?

 

If you try uninstalling/reinstalling, please take a screenshot of what you see right before you close the window, that may give some clues.

 

Also, the issue may resolve itself within 10-15 minutes. Please try waiting a bit and then reloading the page.

Link to comment
6 minutes ago, Koenig said:

Hope this helps.

 

Super helpful, the log shows that the plugin absolutely finished installing, so that is not the issue.

 

Would you please open a web terminal and run these two commands, then paste the results here?

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

 

 

Link to comment

I had the same issue a few hours ago, also noticed the plugin install took an unusually long time to install, especially for the first lines to appear, windows was blank for a long time, though it appeared to install correctly, I now removed the plugin from the flash drive, rebooted, re-installed, install was quick and now it's working.

  • Like 1
Link to comment

Also having same issue creating diagnostics.

 

running unraid-api reports command not found

 

(Output is anonymized, use '-vv' to see full details)
Unraid OS 6.10.3 with My Servers plugin version 2022.07.26.1609
  Signed in to Unraid.net as CorvinusLucian
Use SSL is yes
  Rebind protection is disabled for myunraid.net
Local Access url: https://[redacted]:44300
  10-0-2-254.hash.myunraid.net resolves to 10.0.2.254

Request:
{
    "keyfile": "[redacted]",
    "plgversion": "2022.07.26.1609",
    "internalhostname": "[redacted]",
    "internalport": "44300",
    "internalprotocol": "https",
    "remoteaccess": "no",
    "servercomment": "",
    "servername": "[redacted]",
    "internalip": "10.0.2.254"
}
Response (HTTP 200):
[]
success

 

Edited by CorvinusLucian
Link to comment
7 minutes ago, ljm42 said:

 

Super helpful, the log shows that the plugin absolutely finished installing, so that is not the issue.

 

Would you please open a web terminal and run these two commands, then paste the results here?

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

 

 

 

root@Unraid:~# unraid-api report -v
bash: unraid-api: command not found
root@Unraid:~# php /usr/local/emhttp/plugins/dynamix/include/UpdateDNS.php -v
(Output is anonymized, use '-vv' to see full details)
Unraid OS 6.10.3 with My Servers plugin version 2022.07.26.1609
⚠️  Not signed in to Unraid.net
Use SSL is auto
  Rebind protection is disabled for myunraid.net
Response (HTTP 406):
null
Error: Nothing to do

 

And I can't sign in to unraid.net, it just never gets to any login page....

Link to comment
7 minutes ago, CorvinusLucian said:

running unraid-api reports command not found

 

This means the install did not complete. Please uninstall the My Servers plugin (if the plugin is listed as being installed), then reinstall, making sure to let the plugin install run to completion. 

 

Unraid 6.11 has a feature where plugin installs will continue in the background so this shouldn't be an issue going forward.

 

 

Edit: hmm @Koenig is reporting the same and his log shows the install did complete. So reinstalling may not help you either.

Link to comment
4 minutes ago, ljm42 said:

 

This means the install did not complete. Please uninstall the My Servers plugin (if the plugin is listed as being installed), then reinstall, making sure to let the plugin install run to completion. 

 

Unraid 6.11 has a feature where plugin installs will continue in the background so this shouldn't be an issue going forward.

 

Well it says the same for me, but if you check the logs I attached you can see that the installation was completed.

  • Like 1
Link to comment
root@unraid:~# ls -al /usr/local/sbin/unraid-api 
lrwxrwxrwx 1 root root 36 Jul 27 17:38 /usr/local/sbin/unraid-api -> /usr/local/bin/unraid-api/unraid-api

root@unraid:~# ls -al /usr/local/bin/unraid-api/
/bin/ls: cannot access '/usr/local/bin/unraid-api/': No such file or directory

 

  • Like 1
  • Upvote 1
Link to comment
root@Unraid:~# ls -al /usr/local/sbin/unraid-api 
lrwxrwxrwx 1 root root 36 Jul 27 18:31 /usr/local/sbin/unraid-api -> /usr/local/bin/unraid-api/unraid-api
root@Unraid:~# ls -al /usr/local/bin/unraid-api/
/bin/ls: cannot access '/usr/local/bin/unraid-api/': No such file or directory

 

  • Upvote 1
Link to comment
root@Unraid:~# /etc/rc.d/rc.unraid-api install
API has been running for 1s and is in "production" mode!
-----UNRAID-API-REPORT----->
SERVER_NAME: Unraid
ENVIRONMENT: production
UNRAID_VERSION: 6.10.3
UNRAID_API_VERSION: 2.49.2 (running)
NODE_VERSION: v14.15.3
API_KEY: invalid
MY_SERVERS: signed out
CLOUD: API key is missing
RELAY: disconnected
MINI-GRAPH: disconnected
ONLINE_SERVERS: Unraid
OFFLINE_SERVERS:
HAS_CRASH_LOGS: no
</----UNRAID-API-REPORT----->

 

  • Like 1
Link to comment

That did the trick...

 

<-----UNRAID-API-REPORT----->
SERVER_NAME: unraid
ENVIRONMENT: production
UNRAID_VERSION: 6.10.3
UNRAID_API_VERSION: 2.49.2 (running)
NODE_VERSION: v14.15.3
API_KEY: valid
MY_SERVERS: authenticated
MY_SERVERS_USERNAME: username
CLOUD: disconnected
RELAY: disconnected
MINI-GRAPH: disconnected
ONLINE_SERVERS: 
OFFLINE_SERVERS:
HAS_CRASH_LOGS: no
</----UNRAID-API-REPORT----->

 

Link to comment