Posts by heinsenberg82

    Hello everyone,


    I'm trying to integrate Homarr with OpenMediaVault and I'm facing an authentication issue. I configured Homarr to connect to OpenMediaVault using the internal Docker network. I found that I can reach OpenMediaVault from my container using the IP 172.17.0.1, which resolves to the host machine.

    However, when I try to authenticate, Homarr reports that my credentials are incorrect. I’m absolutely certain that I’m using the correct username and password because I can log in successfully to the OpenMediaVault web GUI with the same credentials.

    Looking at the OpenMediaVault authentication logs, I found the following message:

    Code
    openmediavault-webgui[17606]: Unauthorized login attempt from 172.18.0.6 [username=admin, user-agent=undici]

    ...where 172.18.0.6 is, in fact, homarr's internal IP.


    This suggests that OpenMediaVault is receiving the request but rejecting the authentication.

    Any guidance would be greatly appreciated!

    Thanks in advance.

    I’m getting an error when trying to run the scheduled task configured by SnapRAID plugin (for conf in /etc/snapraid/omv-snapraid-*.conf; do /usr/sbin/omv-snapraid-diff ${conf}; done).


    This is my current SnapRAID configuration:


    When I try to run the scheduled task manually, I get the following error:



    When I try to run the command sudo /usr/sbin/omv-snapraid-diff /etc/snapraid/default.confmanually, no error appears, although there is also no output in the terminal.

    Install this on your dad's raspeberry and you won't need AnyDesk. ;)

    [How-To] Install Wireguard (VPN) in docker, server mode

    Have you found a really good guide about how to setup Wireguard on docker using IPV6? Because it is a nightmare....


    Anyway, I'm trying something different than a VPN solution, because I want my domain to point to a single IPV6 address, that I can use from both inside the LAN and over the internet.


    As I said, I'm already doing that with the x86 OMV6 machine I have in my home. I just can't do it with the Raspberry Pi.

    Try using the multicast IPv6 address of the OMV box (They start with FF02::) when connecting from the LAN.


    I will try that as soon as I can (when I'm there again or when my father is available on AnyDesk 8o), but meanwhile, I might found something relevant with regard to your suggestion:


    I have my own OMV6 machine at my home, wich I can access from both LAN and internet using ipv6. This is the result of cat /etc/hosts:

    If I type ping ff02::1  (all nodes), then it pings a lot of hosts, including my OMV6 machine:


    If I try the same thing on the Raspberry Pi located at my parents' home, the ping is unsuccessfull - I get no packets received from anywhere:

    Code
    PING ff02::1(ff02::1) 56 data bytes
    ^C
    --- ff02::1 ping statistics ---
    12 packets transmitted, 0 received, 100% packet loss, time 11445ms


    By the way, this is the content of /etc/hosts on the RPi:

    Code
    127.0.0.1       localhost
    ::1             localhost ip6-localhost ip6-loopback
    ff02::1         ip6-allnodes
    ff02::2         ip6-allrouters
    
    127.0.1.1               raspberrypi

    I hope this is useful.

    First of all, let me say that I googled the hell out before posting this issue here. And it seems like very little people has this kind of issue. Usually, people have issues like not being able to access external ipv6 sites, or not being able to reach their device from the internet.


    My issue is like the oposite of that. I have configured a OMV6 Raspberry Pi on my parents home. I can reach the device normally from my home (over the internet). I can SSH in the RPi and ping6 ipv6 sites normally. Everything seems to be ok on this matter.


    However, when I'm in my parents home and try to access the RPi, that is, through the local network the RPi is hooked on, I just can't reach it .


    Any insights will be appreciated, thank you.

    Thank you all for your time. In a kind of a bittersweet situation, I'm sad and happy to say that the issue just... disapperead. I'm pretty sure I didn't do anything, but just now I clicked the "apply changes" button again and... it just worked. No warning banner anymore, and the drive is mounted. Go figure...

    Just an update: I plugged the disk on another HD enclosure, and succesfully wiped and partitioned it using a software (Aomei Partition Manager). Then, I put it back on the Orico case hooked with the OpenmediaVault machine, and tried to mount it.


    Now this weird thing happens: I get the same error, but the file system is being listed with the others. However, I can't get rid of the yellow warning message box that says "Pending configuration changes. You must apply these changes in order for them to take effect".


    If I click on the apply button, I'm stuck with the same error. And I don't want to click on the roolback button (because I guess the filesystem had mounted succesfully). Is there a way to get rid of this warning yellow banner?

    Yes, if you install Debian 11 Bullseye, 64 bits can also be installed (Google it for howto) and use the OMV install-script. It will then automatically install OMV 6 (beta).

    I've tried doing that by downloading and installing the latest Rasperry Pi OS (a.k.a. Raspbian) image (using the "Raspberry Pi OS Imager" utility from https://www.raspberrypi.com/software/) on a brand new SD Card, and then running the install script ( sudo wget -O - https://github.com/OpenMediaVault-Plugin-Developers/installScript/raw/master/install | sudo bash ), but got no luck. I get this error: "This system is running a desktop environment! This is not supported. Exiting..."

    I'm trying to use MergeFS plugin on my new OMV6 installation. When I merge 2 of my shared folders (each one pointing to a folder named "media" on different disks), everything is ok. However, if I try to add a third shared folder (again, pointing to a folder named "media" on a third different drive), then I get this error:


    If I run systemctl status srv-mergerfs-media.mount, I get this:


    Code
    srv-mergerfs-media.mount - MergerFS mount for media
         Loaded: error (Reason: Unit srv-mergerfs-media.mount failed to load properly: File name too long.)
         Active: inactive (dead)
          Where: /srv/mergerfs/media
           What: /srv/dev-disk-by-uuid-00259a2c-d4c1-4c25-8464-6f6d7e10ea74/media/:/srv/dev-disk-by-uuid-814e4bb0-de6d-4587-946d-c11316764bf5/media/:/srv/dev-disk-by-uuid-e3ba9cb9-e610-4b98-ad8f-87bc4e4099db/media/

    (Notice the three paths I'm trying to merge, showed above. The third path I'm trying to add is the /srv/dev-disk-by-uuid-814e4bb0-de6d-4587-946d-c11316764bf5/media. If I just add the other two, I don't get this error)


    I've tried to google this, but I have no clue where to start digging... Any help will be appreciated.