Solutions
-
ljm42's post in Unable to update 7.2.1 -> 7.2.2 was marked as the answerThe upgrade script failed when extracting the downloaded zip file onto the flash drive. The flash drive could be out of space (although the script does try to detect that). It is likely that the flash drive is failing, I'd suggest making a backup and consider replacing the flash drive:
https://docs.unraid.net/unraid-os/system-administration/maintain-and-update/changing-the-flash-device/
-
ljm42's post in Loading screen won't go away since updating to 7 was marked as the answerWoah, some of your plugins are from 2020 (!!) It is important to keep plugins up to date, it is likely that old code is messing with the display
-
ljm42's post in Patch install fails was marked as the answerOh I see, you have the mover tuning plugin. It has already modified the mover script so when this installs it throws an error message about that one file. The rest of the patches installed fine, it is safe to ignore this.
Need to see if there is a better way of handling issues from files that were modified by plugins
-
ljm42's post in After upgrading to Unraid 7 - 500 Internal Server Error on both web gui and local GUI Safemode was marked as the answerYou have a very complex go script, and it looks like it messes with nginx/php config:
cp /boot/config/www.conf /etc/php-fpm.d/ I'd recommend commenting all of your go script mods and re-implementing them one at a time in Unraid 7
-
ljm42's post in server.local not safe was marked as the answerDocker containers are not proxied through Unraid, so Unraid's certificate has no bearing on a container's certificate. You'd want to ask for help setting up that container in the forum thread for that container.
The local TLD is used for URLS, such as:
http://server.local
https://server.local
The https url will use a self-signed certificate which causes browser warnings. But other than that it is fine.
If you had your own domain you could enter "mydomain.com" in that field and then the urls would be:
http://server.mydomain
https://server.mydomain
This also requires you to have DNS and provide your own certificate. More details in the docs provided earlier
Separate from that, once you provision a myunraid certificate you can access the server via a unique myunraid.net url using a valid certificate that we provide.
-
ljm42's post in The link from the Connect plugin does not work. was marked as the answerI'd recommend following the instructions here:
https://wiki.unraid.net/Connect#Remote_Access_.28optional.29
if you get stuck, let me know what step you are on. i.e. describe what you have done so far and what isn't working.
Note that some routers don't let you use different WAN and LAN ports for a port forward. In that case I'd recommend using a high random port for both.
-
ljm42's post in CPU pinning giving csrf error was marked as the answerOooh that's exciting
Tools -> PHP Settings -> PHP Info confirms that max_input_vars is at 1000
Edit /etc/php.ini and add a new line at the end:
max_input_vars = 1500
And then reload PHP:
/etc/rc.d/rc.php-fpm reload
Refresh Tools -> PHP Settings -> PHP Info to confirm max_input_vars has a new value, then try submitting the form. If PHP log still complains, try a higher number.
FYI, the changes to php.ini will be lost the next time you reboot
-
ljm42's post in Unraid Connect: Failed to Sync Flash Backup was marked as the answerAaaaand we're back: https://forums.unraid.net/topic/138392-unraid-connect-plugin-announcements/#comment-1427183
-
ljm42's post in Mucked up my MTU settings and can no longer reach my server. was marked as the answerJumbo frames are evil. Well, they cause a lot of problems anyway. Fix Common Problems will warn against them:
https://forums.unraid.net/topic/120220-fix-common-problems-more-information/page/2/#comment-1167702
To manually remove them, on the flash drive, edit config/network.cfg. Find any MTU[x] entries and change them to "1500", i.e.:
MTU[0]="1500" MTU[1]="1500" When you reboot you will be back to stock MTUs.
-
ljm42's post in “Import Tunnel” in VPNManager brings me to a blank page was marked as the answerTo be safe, make a backup of your flash drive first. Main -> Boot -> Flash -> Flash Device Settings -> Flash Backup
The files are stored on the flash drive in the config/wireguard directory. Delete everything in that directory (but leave the directory itself) to start over with WireGuard.
To do this from the web terminal type:
rm -r /boot/config/wireguard/* ( Be extremely careful typing that command! A space in the wrong place will wreak havoc. )
-
ljm42's post in Flash Backup every 15 minutes was marked as the answerFlash backup runs whenever it detects a change on the flash drive, so something is updating a file on your flash drive every 15 minutes.
To see what it is, open a web terminal and type:
cd /boot then
git log --stat You can up/down arrow through the list, press Q to quit
You will probably see the same file being mentioned multiple times, please copy/paste what you see back here.
-
ljm42's post in Terminal Session not working with Unraid Connect "Protocol Error" was marked as the answerThis is the problem, DNS Rebind Protection needs to be disabled.
Diagnostics shows that DNS requests for 192-168-4-100.hash.myunraid.net do not resolve. It needs to resolve to 192.168.4.100 in order for the url to work.
Isn't there a message about this on the Settings -> Management Access page?
-
ljm42's post in Switch from Self-Signed Certificate to Unraid LE (Solved) was marked as the answerThis is correct. The certificate_bundle.pem cert is ONLY valid for *.myunraid.net urls. There is zero benefit to using it with other urls. If you access the server by IP address or by name then it will use a self-signed cert.
It is fully setup. To use it, click the url starting with https://192-168... that you blanked out of the screenshot.
For more information, see https://docs.unraid.net/unraid-os/manual/security/secure-webgui-ssl/
-
ljm42's post in Invalid, missing or expired registration key was marked as the answerUnraid 6.12.8 does not have proper support for Lifetime keys. Please upgrade to Unraid 6.12.10
-
ljm42's post in Issues connecting to the WEBUI + Server not connecting to internet was marked as the answerExcellent. I'd suggest turning that other piece of hardware off and then see if Unraid can boot and get an IP. If so, you'll want to dig into the config of that other system and figure out why it is claiming 10.1.10.81 when you have it set to use 10.1.10.82
-
ljm42's post in Very slow web UI after identification changes was marked as the answerNavigate to Settings -> Identification and remove any single or double quote marks from the description and model fields. This will be resolved in the next release.
-
ljm42's post in Docker Security Advisory for runc, BuildKit, and Moby (is this affecting the current release?) was marked as the answerRegarding the Docker security advisory, Unraid 6.12.7-rc2 is now available with Docker 24.0.9 and runc 1.1.12:
-
ljm42's post in Unable to import or create VPN - No option to do so was marked as the answerIt looks like there might be some partial config files causing problems. On your flash drive, open the config/wireguard folder and delete any files/folders you find there, then refresh the page.
-
ljm42's post in UNABLE TO LOAD WEBUI . LOCAL CMD LINE AND SSH STILL WORKING was marked as the answerYou are having issues with SSL and DNS.
After disabling SSL like JorgeB recommended you should be able to access the server via:
http://10.10.10.10
(note: http not https)
Then follow the instructions here:
https://docs.unraid.net/unraid-os/manual/security/secure-webgui-ssl/
to enable SSL with a custom certificate. Note that servername + localTLD has to be listed in the custom SSL cert. And the network has to provide a DNS entry that resolves to the server's IP.
-
ljm42's post in Wireguard - Import Duplicate Config Bug was marked as the answerDelete config/wireguard/wg1.* from the flash drive and then refresh the page
-
ljm42's post in After upgrade, troubles with ipv6 was marked as the answerAh, looks like you have a statically assigned IPv6 address. We just tracked down an issue with that, it will be fixed in the next release:
https://forums.unraid.net/bug-reports/prereleases/bugs-with-ipv6-in-6125-rc1-r2742/?tab=comments#comment-26714
-
ljm42's post in Unable to install plugin after reflashing USB with backup. was marked as the answerThis is really odd... Digital Ocean (our CDN) is sending the wrong file when the plugin installer tries to download it. The good news is that the SHA256 mismatch detects the wrong file and refuses to install it.
We are investigating, in the meantime you can manually download the file by opening a web terminal and running these commands one at a time:
mkdir -p /boot/config/plugins/dynamix.my.servers wget -O /boot/config/plugins/dynamix.my.servers/unraid-api.tgz https://unraid-dl.sfo2.cdn.digitaloceanspaces.com/unraid-api/unraid-api-3.2.3.tgz Once that is done, you will be able to install the current Connect plugin (dated 2023.09.08.0637)
-
ljm42's post in Cannot log into the webui was marked as the answerWhen you enable/disable SSL there is a warning in the webgui:
Basically, your browser is remembering that it used to use SSL for this url and it wants to keep using it. If you run into this, you need to close any other browser tabs that are pointed to the server and then clear your browser's cache. That should convince your browser to let you log in using the newly configured url.
-
ljm42's post in [6.12.4] Cannot Access WebGui, but SSH Access is Successful was marked as the answerOh I see the issue. Edit config/ident.cfg on the flash drive. Find this line:
PORTSSL="88443" 88443 is too big, change that to a number between 1000 and 64000
Then run
/etc/rc.d/rc.nginx start
-
ljm42's post in Unable to access webui after restart was marked as the answerIt looks like DNS Rebinding is enabled for your network, so the myunraid.net url will not work.
Using SSH, Telnet, or a local keyboard/monitor, type:
use_ssl no
Then you should be able to access the webgui using:
http://192.168.50.254