ElectricBadger

Members
  • Posts

    107
  • Joined

  • Last visited

Everything posted by ElectricBadger

  1. It works inside a private window, and if I use Vivaldi rather than Firefox Developer Edition (but that's a pain as I have to copy/paste the link rather than just clicking, obviously). All adblockers are disabled for the unRAID server's address in Firefox, but not in Vivaldi — but they all report nothing is blocked, anyway. I've tried disabling each extension individually, with no effect. Most of them were active in Vivaldi anyway. The connection doesn't get established when I use TigerVNC. console.log.txt It's very mysterious… ¿ⓧ_ⓧﮌ
  2. Thanks — no joy with a cache clear, or with enabling privileged mode. Doesn't work in Vivaldi or Firefox (where it used to work). This is what I get in the browser console: Msg: Starting VNC handshake util.js:218:50 Msg: Sent ProtocolVersion: 003.008 util.js:218:50 Source map error: Error: request failed with status 404 Resource URL: http://192.168.69.99:7806/css/bootstrap.min.css?v=be005ac911 Source Map URL: bootstrap.min.css.map WebSocket on-close event util.js:218:50 Msg: Server disconnected (code: 1006) Not sure the source map error is relevant and it sometimes occurs after the server disconnect.
  3. I can't get the Web UI to work — I just get the toolbar at the top with a red X next to the MakeMKV logo. When I mouse over the X, I see a tooltip with the message "Server disconnected (code: 1006)". I've tried uninstalling and reinstalling the container. There is a "s6-svwait: fatal: timed out" in the log (attached) but I don't know if it's significant. Does anybody have any idea what's going wrong? I've just bought a new DVD box set that I'd like to rip… log.txt
  4. Slightly confused — are you saying that I can just define this disk as a separate cache pool and then use that for the VM storage? I'm talking about the disk images for the VMs, not libvirt.img…
  5. It's turning red for me as well. It's not changing to a state where "it's working now". I can change each VM individually, and they all work, but new VMs created still try to use /mnt/user/domains. The only way I was able to change it was by editing /boot/config/domains.cfg and rebooting (which is no quick task with a Dell R720 — it takes over five minutes to restart!) Why is there this restriction? And why does it just turn the text red rather than displaying a helpful error message — it's really poor UX… Just to make me feel like I've really got value for the $49 I've just paid to upgrade my licence, I've tried to rename a stopped VM. The button changes from "Update" to "Updating…" — and then stays like that (update: now over ten minutes since I clicked the button. TEN MINUTES TO RENAME A VM!) You would think that changing the name of a VM would be pretty near instant, but apparently it takes over a minute. What exactly is unRAID trying to do that takes so long — and why isn't there any sort of feedback (a window with estimated time remaining would be useful. Doing the update in the background and letting me use the UI for other things would be even more useful, because navigating away from the page stops the rename!)
  6. I've been having a similar problem — I'm using a Dell R720 with a NIC that has four ports, but eth0 and eth1 are SFP fibre ports. I'm using eth3, but unRAID lost the DNS config once I switched. The network settings page has the DNS settings under eth0 rather than either per-port or separate from all the ports. unRAID had decided to bridge eth3 to eth0, even though I'm not using eth0. When I turned bridging off on eth0, and enabled it on eth3 with no other interfaces on the bridge (and then had to change the bridge on every VM — a "bulk edit" mode would be greatly appreciated) DNS stopped working after a reboot. When I looked at /boot/config/network.cfg, these lines were missing: DHCP_KEEPRESOLV="yes" DNS_SERVER1="192.168.1.1" DNS_SERVER2="1.1.1.1" DHCP6_KEEPRESOLV="no" Adding them back in and rebooting seemed to confuse unRAID, because console now said this after boot. Presumably the code that generates this is assuming eth0 will always be used. unRAID Server OS version: 6.8.3 IPv4 address: not set IPv6 address: not set I could still ssh in, but the web interface was down. I eventually resolved this by reverting to the original network.cfg that used eth0 for everything, and editing /boot/config/network-rules.cfg to change the port assignments, so the port in use is now treated as eth0. (That might be an easier fix for anybody else who has a port failure )
  7. The PERC H810 is Dell's official recommendation for the MD1200; it's flashed to IT mode, meaning it's showing as an LSI card (I can't tell which one without rebooting, as it doesn't show in IDRAC without Dell firmware). The output of `dmesg` contains a load of lines like this: [832578.039795] mpt2sas_cm1: log_info(0x31080000): originator(PL), code(0x08), sub_code(0x0000) which I suspect is related. I can't believe I forgot you could configure the warnings per-drive. More coffee needed, I think…
  8. I'm running unRAID on a Dell R720 with an additional MD1200 attached for another 12 drive bays, connected through a PERC H810 in IT mode. The drives in the R720 itself are fine, but the drives in the MD1200 keep racking up the UDMA CRC errors — I'm getting three or four alerts per day, per drive. I've tried these steps: disassembling and reassembling the MD1200, just in case the backplane was slightly out of place using the other controller in the MD1200 using other channels on the PERC H810 replacing the cable swapping the drives to different bays in the MD1200 swapping the drives from the MD1200 with drives in the R720 — the errors stay with the MD1200 rather than following the drives (as expected) Nothing seems to make any difference. Does anybody have any idea how I could fix this? (Or, is there a way to disable UDMA CRC error warnings for those drives only? At least I wouldn't have to clear a ton of notifications every morning 🙂 )
  9. Thanks — I've opened a second ticket as they seem to be ignoring my first. Wonder if PayPal will authorise a refund this far along?
  10. Since yesterday morning, my PureVPN connection has been unable to connect. It looks like both of these options are now removed from /root/openvpn.sh — I've tried various combinations of these three options: --pull-filter ignore 'dhcp-option DNS6' --pull-filter ignore 'redirect-gateway sipv6' --pull-filter ignore 'dhcp-option DNS' but none seems to work. I've attached the log and the latest .ovpn file that I'm using. I downloaded that from PureVPN today, in case the certificates were out of date, but I get the same results. I'm assuming that file is right, but given how their website really makes you search for help if you're daring to not use their GUI, who knows? Does anyone have any idea what could be going wrong here? It would be lovely to be rich enough to throw away the remaining 2.5 years on this PureVPN subscription and just pay PIA's rather higher prices, but it's not really an option, unfortunately… sweden.ovpn vpn.log
  11. Rats, I thought I was on the Deluge thread here. Sorry!
  12. After stopping and starting the array, VMs set to autostart are not started, while Docker containers marked as autostart are. Reproduction steps: Install two Docker containers: letsencrypt and emby. Set the letsencrypt container to autostart, but leave autostart disabled on the emby container. Start both containers manually if they are not already started. Create two VMs called a and b. Set a to autostart, but leave autostart disabled on b. Start both VMs manually if they are not already started. Go to Main and stop the array. Start the array. Go to Docker and verify the state of the containers. Go to VMs and verify the state of the VMs. Expected behaviour: The letsencrypt container and the a VM are started. The emby container and the b VM are stopped. Actual behaviour: The letsencrypt container is started. The emby container is stopped, as are both VMs — the autostart setting has been ignored for VMs. (In case it shows in the diagnostics: I had already restarted one VM manually when I remembered I needed to grab diagnostics :) celestia-diagnostics-20200625-0918.zip
  13. It is not possible to add a user with the username "mail". (Presumably this is because there is already a system-created account with this name in /etc/passwd). However, when clicking "Add", the unRAID logo animates as normal, then appears to complete with no error message. It's only after clicking "Done" that you realise the user was not created. This means going back and creating the user with a different name, but having to retype password and description, and re-upload the image. Is it possible to have unRAID display a message when the username already exists? Ideally, it would show on blur of the username field, but on clicking "Add" would probably do, as long as the field values are preserved. celestia-diagnostics-20200620-1051.zip
  14. I have a VM configured that was using the Ubuntu template, and which I decided to install Debian on. Once I had installed Debian, I was unable to change the icon using forms mode — the "Update" button changed to "Updating…", both that and the "Cancel" button were greyed, and no progress appeared to be made. On reloading the page after one minute, the icon was still Ubuntu and both buttons were re-enabled. I was able to make the change by changing the line <vmtemplate xmlns="unraid" name="Ubuntu" icon="ubuntu.png" os="ubuntu"/> to <vmtemplate xmlns="unraid" name="Debian" icon="debian.png" os="debian"/> in the XML, but I assume the GUI is meant to be able to update this or why would it let me choose an icon when I click on the existing one? 😀 One point to note is that this VM had previously been edited in XML mode. Reproduction instructions: Create a new VM of type Ubuntu. Install a version of Ubuntu (20.04 should be fine on it). Decide to install Debian instead. Stop the VM. Change the attached image to a Debian installer. Start the VM. Realise that the boot order will need changing as it has ignored the image. Stop the VM. Swap the boot order of the disks in XML mode as form mode doesn't support doing this (but that's a separate feature request…) Start the VM. Install Debian. Stop the VM. Swap the boot order back in XML mode. Change back to forms mode. Try to change the icon using forms mode. Wait. Wait some mode. Continue waiting. After more than a minute, reload the page. Observe that the change has not been made. Edit the VM in XML mode and make the swap above. Return to forms mode, and observe that the change has now been made. This was only that easy because I still had an Ubuntu VM to copy from, otherwise I would have to have guessed at the correct line or created a new VM just to be able to copy a line from the XML. (Aside: is there really no way to enter monospaced text in a post?) celestia-diagnostics-20200604-1137.zip
  15. I only just discovered the Docker "container size" button, and it's very useful — except for the bit where you have to whip out a calculator to find out how much space you're using overall, as you only get per-container figures. Could it print the total usage at the bottom of the list?
  16. Is it possible to have an expand/collapse control on both the "Ignored Errors & Warnings" section, and the "All Ignored Errors & Warnings" sections? Currently, if a problem is found but it's not something you need to fix (not having Unassigned Devices + installed when you don't need its features, say), ignoring it takes you from one item in FCP's page to two, meaning it's more visually intrusive to set it to ignored! If each section started collapsed, and there was an "expand" button (preferably in something a little more subtle than that shade of orange ) then it would make the page a lot less cluttered — currently it's hard to see where new errors stop and ignored errors start as the ignored errors still seem to scream "look at me!"
  17. Given the notifications appear to be sent as high priority, which causes Pushover to override phone DND settings and make a sound regardless, would it be possible to allow users to configure a time window in which these alerts are delivered? The PSA arrived at 0230 UK time, and it's not really a "you need to wake up and deal with this now" thing — and nor are any of the other notices listed above 🙂
  18. I love the fact that I don't have to upgrade all drives at once when I need more space. For 2020, I'd like to have multiple cache pools, too.
  19. The letsencrypt proxy only handles HTTPS, not SSH — I think I posted that to show what I was doing to get HTTPS working, but it's been a while since I did that Forwarding the port should be all you need to do for SSH, but I decided not to bother with SSH in the end, and just use HTTPS. I can't offer much more help at the moment as my container doesn't seem to want to come up after the last auto-update…
  20. My container won't come up after updating, either. I don't see that message — but it's difficult to select things from the log, or even read it, when GitLab outputs so much to the thing. I wish the log viewer had a pause button, or at least didn't keep jumping to the bottom every time there was new output… Update: I don't know what it was doing, but the container came back up by itself after being down for just under 24 hours. Some particularly meaty database migration, perhaps?
  21. The "registry" is because I'm using GitLab's Docker registry rather than pushing to DockerHub (from when my upstream connection was only 0.5Mbps). Port 9381 is to put registry.mydomain on a separate port from git.mydomain so the nginx proxy can redirect accordingly. It's safe to skip both those bits if you don't need your own Docker registry.
  22. To reproduce: Stop the array Go to Settings > Global Share Settings Enter "80G" for minimum free space under Cache Settings Click Apply Start the array The array will start, and Fix Common Problems will then notify you that you entered an invalid value, giving the message "An improper suffix gwas use in the cache floor settings The only valid suffixes allowed are KB, MB, GB, TB.". You then have to stop the array again and go back and get it right. There is nothing on the settings page to suggest what values are valid (unless you remember that mousing around until the cursor changes to a ? will let you open the help) but, more importantly, the form silently accepts an invalid value. It's extremely user-unfriendly to require a second array stop to fix this — could the form not tell the user they've entered an invalid value when they click Apply, like pretty much every other web form in existence? (I still think that the help system is nowhere near discoverable enough — people don't wave the mouse around hoping to find something helpful. I wonder how many users never notice that there is inline help?)
  23. I like the new dashboard, but is it possible for users to reorder the boxes? I'd like to have Parity appear above Shares and Users, as the utilization counters are useful to have on the screen without scrolling (even with Shares and Users collapsed, it doesn't quite fit on a 27" display — Edit: this is with the window sized for two columns. Making the window a bit wider gives a better layout, but it takes up rather a lot of the screen!) Similarly, I'd want to put Motherboard below Processor and Memory in the server view on the left, since it doesn't tend to change much, and you know when you've changed it Not suggesting making these changes for everybody, as everybody has different needs — but I can't see any way of reordering them myself.