GithubHelp home page GithubHelp logo

openmediavault / openmediavault Goto Github PK

View Code? Open in Web Editor NEW
4.7K 170.0 447.0 525.58 MB

openmediavault is the next generation network attached storage (NAS) solution based on Debian Linux. Thanks to the modular design of the framework it can be enhanced via plugins. openmediavault is primarily designed to be used in home environments or small home offices.

Home Page: https://www.openmediavault.org

License: Other

Makefile 0.38% Shell 8.16% PHP 32.72% JavaScript 0.02% Python 12.63% XSLT 0.10% M4 0.05% C 0.31% SaltStack 9.13% HTML 2.59% SCSS 2.17% TypeScript 27.46% Jinja 4.29%
nas debian

openmediavault's Introduction

openmediavault

openmediavault is the next generation network attached storage (NAS) solution based on Debian Linux. It contains services like SSH, (S)FTP, SMB/CIFS, RSync and many more. Thanks to the modular design of the framework it can be enhanced via plugins. openmediavault is primarily designed to be used in home environments or small home offices, but is not limited to those scenarios. It is a simple and easy to use out-of-the-box solution that will allow everyone to install and administrate a Network Attached Storage without deeper knowledge.

Note: openmediavault (like other NAS solutions) expects to have full, exclusive control over OS configuration and cannot be used within a container. Also, no graphical desktop user interface can be installed in parallel.

Installation

A detailed instruction about how to install openmediavault can be found here.

Resources

Donation

openmediavault is free, but costs money and time to produce, support and distribute. This gift to the developer would demonstrate your appreciation of this software and help its future development.

paypal

openmediavault's People

Contributors

andybjackson avatar dependabot[bot] avatar emamirazavi avatar fra-iesus avatar getsurreal avatar jlayec avatar kochinc avatar long-walk avatar lucagiove avatar mestrelion avatar mi-hol avatar modelrockettier avatar myomv100 avatar neheb avatar pixibixi avatar rascasoft avatar ry8806 avatar ryecoaaron avatar septs avatar southwolf avatar stevefan1999-personal avatar stevegilbert23 avatar stweil avatar subzero79 avatar superenginegit avatar tompoulton avatar varkentjes avatar votdev avatar winw avatar zszs73 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

openmediavault's Issues

Scrollbars in web view configuration windows are hard to catch

It is hard to scroll the configuration windows in omv web view, as the cursor switches to windows resize mode too quick. In the screenshot the cursor should already be in resize mode, but the screenshot app let it appear as arrow again. So please just imagine it to be the resize arrow, not the native cursor at its shown position.

omv_hard_to_scroll

Firefox 59.0.2
Release: 4.1.6
Linux 4.15.0-0.bpo.2-amd64 #1 SMP Debian 4.15.11-1~bpo9+1 (2018-04-07) x86_64 GNU/Linux

Improper Addition of New Disk

OMV 4.1.6 (AMD64)

When adding a new disk to the system, an improper entry is made into the fstab section of config.xml. The result of this is that the new disk does not appear in any drop-down lists where drives may be selected and also results in an incorrect /etc/fstab entry.

Below is the defective mtent entry in config.xml:

    <uuid>a9c72e53-4144-4975-9bee-269bf9c7089e</uuid>
    <fsname>/dev/disk/by-label/d5</fsname>
    <dir>srv/dev-disk-by-label-d5</dir>
    <type>ext4</type>
    <opts>defaults,nofail,user_xattr,exec,usrjquota=aquota.user,grpjquota=aquota.group,jqfmt=vfsv0,acl</opts>
    <freq>0</freq>
    <passno>2</passno>
    <hidden>0</hidden>
  </mntent>

The error is in this line:
<dir>srv/dev-disk-by-label-d5</dir>

(missing forward slash just before srv)

The correct line is:

<dir>/srv/dev-disk-by-label-d5</dir>

Failed to read file '/tmp/bgstatuswQibP8' (size=0).

Hi,

When I make something (I can have this error in some page) I have this error, after refresh it can disappear.

I use OMV 4.1.5-1

OMV\Exception: Failed to read file '/tmp/bgstatuswQibP8' (size=0). in /usr/share/php/openmediavault/json/file.inc:199
Stack trace:
#0 /usr/share/php/openmediavault/json/file.inc(214): OMV\Json\File->getContents()
#1 /usr/share/php/openmediavault/rpc/serviceabstract.inc(342): OMV\Json\File->read()
#2 /usr/share/php/openmediavault/rpc/serviceabstract.inc(533): OMV\Rpc\ServiceAbstract->updateBgProcStatus('/tmp/bgstatuswQ...', 'outputfilename', '/tmp/bgoutputFK...')
#3 /usr/share/openmediavault/engined/rpc/apt.inc(224): OMV\Rpc\ServiceAbstract->execBgProc(Object(Closure))
#4 [internal function]: OMVRpcServiceApt->update(NULL, Array)
#5 /usr/share/php/openmediavault/rpc/serviceabstract.inc(123): call_user_func_array(Array, Array)
#6 /usr/share/php/openmediavault/rpc/rpc.inc(86): OMV\Rpc\ServiceAbstract->callMethod('update', NULL, Array)
#7 /usr/sbin/omv-engined(536): OMV\Rpc\Rpc::call('Apt', 'update', NULL, Array, 1)
#8 {main}```

![omv4_failedtoreadfile_tmp](https://user-images.githubusercontent.com/9074014/39661271-05d9d99a-504f-11e8-872c-8936d23bbca3.jpg)

Monit config for forked-daapd causes monit to think forked-daapd is not running

OMV and OS version info:

root@nas:~# lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux 9.4 (stretch)
Release:        9.4
Codename:       stretch

root@nas:~# apt list --installed | egrep '(openmediavault|forked-daapd)'
forked-daapd/stable,now 24.2-2 amd64 [installed,automatic]
openmediavault/arrakis,arrakis,now 4.1.0-1 all [installed]
openmediavault-forkeddaapd/arrakis,arrakis,now 4.0.5-1 all [installed]
...

As presently configured, monit generates log messages stating that forked-daapd is not running every 30 seconds, even when it is:


Mar 10 17:51:20 [monit] daemon err:  'forked-daapd' process is not running
Mar 10 17:51:20 [monit] daemon info:  'forked-daapd' trying to restart
Mar 10 17:51:20 [monit] daemon info:  'forked-daapd' start: '/bin/systemctl start forked-daapd'
Mar 10 17:51:50 [monit] daemon err:  'forked-daapd' failed to start (exit status 0) -- no output
Mar 10 17:52:20 [monit] daemon err:  'forked-daapd' process is not running
Mar 10 17:52:20 [monit] daemon info:  'forked-daapd' trying to restart
Mar 10 17:52:20 [monit] daemon info:  'forked-daapd' start: '/bin/systemctl start forked-daapd'
Mar 10 17:52:50 [monit] daemon err:  'forked-daapd' failed to start (exit status 0) -- no output
Mar 10 17:53:20 [monit] daemon err:  'forked-daapd' process is not running
Mar 10 17:53:20 [monit] daemon info:  'forked-daapd' trying to restart
Mar 10 17:53:20 [monit] daemon info:  'forked-daapd' start: '/bin/systemctl start forked-daapd'
Mar 10 17:53:50 [monit] daemon err:  'forked-daapd' failed to start (exit status 0) -- no output
Mar 10 17:54:21 [monit] daemon err:  'forked-daapd' process is not running
Mar 10 17:54:21 [monit] daemon info:  'forked-daapd' trying to restart
Mar 10 17:54:21 [monit] daemon info:  'forked-daapd' start: '/bin/systemctl start forked-daapd'
Mar 10 17:54:51 [monit] daemon err:  'forked-daapd' failed to start (exit status 0) -- no output

Running "systemctl status forked-daapd" shows that forked-daapd is in fact running.

The monit configuration for forked-daapd is set to look for a pid file in /var/run, however the systemd unit file shipped with forked-daapd runs the process in the foreground and consequently there is no pid file created. Although forked-daapd has a "-P" option to cause it to write a pid file, it will not do so when running in the foreground. The unit file originates from the author and is just included as-is by Debian. I am assuming running in the foreground, not as a daemon, letting systemd handle "daemonizing", is intentional.

Changing the monit configuration to use a process name to find forked-daapd resolves the issue. I have made the change locally and monit is able to detect the process and restart it if it terminates.

I have created pull request 61 which contains this change: #61

Trying to change user from LDAP finished with an error

OMV\ExecException: Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C; usermod --gid 'users' --shell '/bin/bash' --comment 'Sergey' --groups 'ldap_users' 'sergey' 2>&1' with exit code '6': usermod: user 'sergey' does not exist in /etc/passwd in /usr/share/php/openmediavault/system/process.inc:175
Stack trace:
#0 /usr/share/openmediavault/engined/rpc/usermgmt.inc(559): OMV\System\Process->execute()
#1 [internal function]: OMVRpcServiceUserMgmt->setUser(Array, Array)
#2 /usr/share/php/openmediavault/rpc/serviceabstract.inc(123): call_user_func_array(Array, Array)
#3 /usr/share/php/openmediavault/rpc/rpc.inc(86): OMV\Rpc\ServiceAbstract->callMethod('setUser', Array, Array)
#4 /usr/sbin/omv-engined(536): OMV\Rpc\Rpc::call('UserMgmt', 'setUser', Array, Array, 1)
#5 {main}

sergey doesn't exist in the passwd, because he was received from the LDAP server.

Inappropriate IOCTL

I just got a mail with the content:

/etc/cron.weekly/openmediavault-update-smart-drivedb:
mesg: ttyname failed: Unpassender IOCTL (I/O-Control) für das Gerät

The forum suggests a fix for /root/.profile.
But could the problem also be avoided by not executing the script as a login shell, by making the shebang #! /bin/sh instead of #! /bin/sh -l like here?

3b08060#diff-3d0f72f14b9a4eb86127299f58aec433

Handle /var/log/ == tmpfs

Behavior

~# reboot
~# omv-initsystem
/usr/sbin/omv-initsystem: 38: /usr/sbin/omv-initsystem: cannot create /var/log/openmediavault/initsystem.log: Directory nonexistent

Resolution

resolved by mkdir -pv /var/log/openmediavault.

Expected Behavior

Create dir if not existent.

Setup

Linux hostname 4.9.80-v7+ #1098 SMP Fri Mar 9 19:11:42 GMT 2018 armv7l GNU/Linux

~# cat /etc/fstab
tmpfs /var/log tmpfs defaults,noatime,nosuid,mode=0755,size=100m 0 0
[...]

OMW version 4.1.2-1

Deal with not existing folders while uninstalling

~# apt-get purge openmediavault-diskstats openmediavault-lvm2 openmediavault-snmp

The following packages will be REMOVED:
  openmediavault-diskstats* openmediavault-lvm2* openmediavault-snmp*
0 upgraded, 0 newly installed, 3 to remove and 0 not upgraded.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] 
Processing triggers for rsyslog (8.24.0-1) ...
(Reading database ... 61003 files and directories currently installed.)
Purging configuration files for openmediavault-lvm2 (4.0.5-1) ...
/var/lib/dpkg/info/openmediavault-lvm2.postrm: 24: .: Can't open /etc/default/openmediavault
dpkg: error processing package openmediavault-lvm2 (--purge):
 subprocess installed post-removal script returned error exit status 2
Purging configuration files for openmediavault-snmp (4.0.4-1) ...
/var/lib/dpkg/info/openmediavault-snmp.postrm: 24: .: Can't open /etc/default/openmediavault
dpkg: error processing package openmediavault-snmp (--purge):
 subprocess installed post-removal script returned error exit status 2
Purging configuration files for openmediavault-diskstats (4.0.2-1) ...
/var/lib/dpkg/info/openmediavault-diskstats.postrm: 24: .: Can't open /etc/default/openmediavault
dpkg: error processing package openmediavault-diskstats (--purge):
 subprocess installed post-removal script returned error exit status 2
Errors were encountered while processing:
 openmediavault-lvm2
 openmediavault-snmp
 openmediavault-diskstats
E: Sub-process /usr/bin/dpkg returned an error code (1)
~# ls /etc/default/openmediavault
ls: cannot access '/etc/default/openmediavault': No such file or directory
omv-version 4.1.2-1

NFS Mounts Break on Shared Folder Path Change

openmediavault information

Release: 3.0.99
Codename: Erasmus

System information

Linux NAS 4.9.0-0.bpo.6-amd64 #1 SMP Debian 4.9.88-1+deb9u1~bpo8+1 (2018-05-13) x86_64 GNU/Linux

I had a shared folder that was on a single disk that was referenced as an NFS share.

I copied the contents of the folder to a different drive with the same path on that device.

I went to the 'Shared Folders' area and modified the associated share to change it from the old device to the new one with the same folder path on that new device as the old one.

I tested the matching SMB share and it was now working and pointed to the new device.

I checked the NFS share and in the dialogue it showed it was also pointed to the new device.

I tested the NFS mount and it was still pointing to the old drive, I restarted the NFS service, still pointing to the old drive, restarted the entire NAS, still pointing to the old drive, unmounted the file system of the old drive, wouldn't let me because although its not 'referenced' its in use, restarted the NAS again with the mount disabled, the system booted and showed everything was fine, it was not.

The NFS mount no longer worked but still showed it was pointing to the new drive, trying to delete the NFS share caused issues because removing the associated mount point from the "/export" area failed since it got a "Device or Resource busy" error when attempting to do so... because even with the old drive's filesystem not mounted, it was still mounting that specific folder from the old drive to that "/export" location to facilitate the NFS share all while the system thought the share was pointing to the new drive and that the old drive wasn't even mounted.

I had to manually unmount the "/export" location since any change I made on the system was broken without doing so.

The bug seems to be that if you edit the location of a 'Shared Folder", the NFS share assocaited thinks its pointing to the new location since the name is the same, but its not and it never will, there's also no way to edit an NFS share's path which is more than a mild annoyance.

Diskstats plugin not showing for non-OMV mounted drive

Hi,

I'm using the ZFS pluging to manage a pool of disk.
At the moment, the plugin is using this function to populate the list of watched disks in the UI. https://github.com/openmediavault/openmediavault/blob/master/deb/openmediavault/usr/share/openmediavault/engined/rpc/filesystemmgmt.inc#L166

The disks are not "mounted" by/in OMV but it can still be usefull to have some info on them as you just need to add them in the collectd conf file to have the data generated and the graph too.

Only the UI is blocking at the moment.

root@home-server:/# cat /etc/collectd/collectd.conf.d/disk.conf
LoadPlugin disk
<Plugin disk>
  Disk "sda"
  Disk "sdb"
  Disk "sdc"
  Disk "sde"
  Disk "sdf"
  Disk "sdg"
  Disk "sdh"
  Disk "sdi"
  IgnoreSelected false
</Plugin>
root@home-server:/# ls -al /var/lib/rrdcached/db/localhost/
total 120
drwxr-xr-x 30 root root 4096 avril 16 17:30 .
drwxr-xr-x  3 root root 4096 mars  15 10:13 ..
drwxr-xr-x  2 root root 4096 avril 17 11:11 cpu-0
drwxr-xr-x  2 root root 4096 avril 17 11:11 cpu-1
drwxr-xr-x  2 root root 4096 avril 17 11:11 df-root
drwxr-xr-x  2 root root 4096 avril 17 11:11 df-srv-dev-disk-by-id-ata-SAMSUNG_MZ7LN512HCHP-000L1_S1ZKNXAG526958-part5
drwxr-xr-x  2 root root 4096 avril 17 11:11 df-StoragePool
drwxr-xr-x  2 root root 4096 avril 17 11:11 disk-sda
drwxr-xr-x  2 root root 4096 avril 17 11:11 disk-sdb
drwxr-xr-x  2 root root 4096 avril 17 11:11 disk-sdc
drwxr-xr-x  2 root root 4096 avril 17 11:11 disk-sdd
drwxr-xr-x  2 root root 4096 avril 17 11:11 disk-sde
drwxr-xr-x  2 root root 4096 avril 17 11:11 disk-sdf
drwxr-xr-x  2 root root 4096 avril 17 11:11 disk-sdg
drwxr-xr-x  2 root root 4096 avril 17 11:11 disk-sdh
drwxr-xr-x  2 root root 4096 avril 17 11:11 disk-sdi

[Feature Request] save / restore options

This is an option that has long been called for. I haven't found it in the Issues yet.
With this option you should be able to save and restore the OMV system settings.

Add custom column under S.M.A.R.T.

Hi,

I would like to monitor a custom S.M.A.R.T. attribute, would it be possible to add options to customize the columns under S.M.A.R.T. -> Devices?

OMV version 4.1.7

Thanks

//Zdenek

Dangerous Rsync server bug: Syncing OMV to a backup OMV server deletes all files

I've discovered a dangerous bug with Rsync server:

My NAS setup consists of two OMV servers each with 1 data drive. The main server is running rsync as server. The backup server is configured to synchronize all data 1:1 with the main server over rsync (configured over web interface). Therefore a rsync job was configured to pull the data from the main server.

If the data drive of the main server is now removed / broken or similar and the rsync pull job still running (cron job configured in the rsync module in web interface) all data will be erased !

This encounters if you configure this rsync job as a cron job over the rsync setting interface with rsync option "Delete files on the receiving side which doesn't exist on sender".

You can test it with rsync option "--dry-run" and a backup server installed in Virtualbox with external USB drive. Sync on time, and second time just disconnect the data drive in your main OMV before the rsync job is running and see what happens ...

Please get sure that rsync server is NOT running or data not available in case the data share points to a missing or broken drive !

Does somebody have a workaround solution for this case until this issue is solved ?

Thx.

[Feature request] Improve notification

Hi, I wanted to ask if it's possible to improve notification with some of this suggestion:

  1. Let us choose if we want a notification every time we log on the webinterface
  2. More control on notification from CPU/RAM/HDD monitoring. Example: let us choose the % of CPU usage or the temp of the hard driver for what we want a notificatin. So I can set to recieve an email when the CPU is at 50% or when the hdd1(or any if set up threshold for every HDD is too complicated) reach 45°
  3. Maybe I'm doing something wrong, but I never recieved an email saying that the SMART test was OK. There is some way to send a weekly/monthly report with SMART test of every HDD even if there is nothing wrong? Something like hdd1 - OK, hdd2 - OK, ecc.

Wrong IP address reported by GUI

Steps to reproduce the problem:

  1. fresh install OMV 4 (actually, 4.1.4-1 is running on my system)
  2. assign a static IP to the nas, and apply the changes.
  3. log in into the NAS with the new IP assigned
  4. return to DHCP mode, and apply the changes.
  5. reboot OMV
  6. [during reboot, OMV will ask an IP to the DHCP server]
  7. log in into the NAS, using the IP assigned by DHCP
  8. Now what is wrong --> the GUI is reporting the OLD static IP, not the DHCP assigned one.
    cattura

WebUI - 504 Gateway Time-out

I have just burned OMV_3_0_99_RaspberryPi_2_3_4.9.80.img.xz with etcher-1.3.1-x86_64.AppImage on MicroSD card. Insert the card in my RPi 3 and power it on, connected to a local network with Ethernet cable. Then go to it's IP address from my laptop ASUS G550JK with Linux Mint 18.3 MATE x64 and webbrowser Firefox 59.0.1 (64-bit). Login screen appears. After entering default credentials I got this:

untitled

Addons enabled in the browser are 'Adblock Plus' and 'Tree Style Tab'.
I got the error after pressing CTRL+F5 too, every time.

When updating settings OMV\Exception

Hi,
I get this error when updating settings sometimes. I'm on OMV 4.1.1-1 (Arrakis).
Thank you.

OMV\Exception: Failed to read file '/tmp/bgstatusgO158S' (size=0). in /usr/share/php/openmediavault/json/file.inc:199
Stack trace:
#0 /usr/share/php/openmediavault/json/file.inc(214): OMV\Json\File->getContents()
#1 /usr/share/php/openmediavault/rpc/serviceabstract.inc(306): OMV\Json\File->read()
#2 /usr/share/php/openmediavault/rpc/serviceabstract.inc(536): OMV\Rpc\ServiceAbstract->finalizeBgProcStatus('/tmp/bgstatusgO...', '', Object(OMV\Exception))
#3 /usr/share/php/openmediavault/rpc/serviceabstract.inc(151): OMV\Rpc\ServiceAbstract->execBgProc(Object(Closure))
#4 /usr/share/openmediavault/engined/rpc/config.inc(213): OMV\Rpc\ServiceAbstract->callMethodBg('applyChanges', Array, Array)
#5 [internal function]: OMVRpcServiceConfig->applyChangesBg(Array, Array)
#6 /usr/share/php/openmediavault/rpc/serviceabstract.inc(123): call_user_func_array(Array, Array)
#7 /usr/share/php/openmediavault/rpc/rpc.inc(86): OMV\Rpc\ServiceAbstract->callMethod('applyChangesBg', Array, Array)
#8 /usr/sbin/omv-engined(536): OMV\Rpc\Rpc::call('Config', 'applyChangesBg', Array, Array, 1)
#9 {main}

Perf. statistics/Disk usage tab: double label if the system disk has already a label

Hi,

If you have system disk with a label already set, the tab shows two label concatenated.

capture

Maybe check if there is already a label set before adding one here in DiskUsage.js

if ("/" == item.mountpoint) {
item.title = Ext.String.format("{0} [{1}]",
item.title, _("System"));
}

replace by
if (("/" == item.mountpoint) && ("" == item.label)) {

Use systemd to manage mount points

With systemd it is possible to auto-mount filesystems again if a device was missing and reappears.
Currently /sharedfolders/xxx are already handled via systemd, but there is no xxx.automount file because systemd will immediatelly create the mount point after the file has been created. This does not fit into the OMV4 workflow where the configuration and service management steps are splitted into separate steps. With Salt in OMV5 this is not the case anymore, so the systemd automount behaviour should fit into the new workflow.

See https://forum.openmediavault.org/index.php/Thread/23062-Problems-and-Questions-about-Shared-Folders/?postID=176092#post176092.

OpenVPN plugin not working on OMV 4

​Hello,

I recently updated to OMV 4, and noticed that the OpenVPN doesn't start anymore, when applying changes it says:
Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C; omv-mkconf openvpn setup 2>&1' with exit code '2': iptables: No chain/target/match by that name. iptables v1.6.0: option "--to" requires an argument Try iptables -h' or 'iptables --help' for more information.

Error #0:
OMV\ExecException: Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C; omv-mkconf openvpn setup 2>&1' with exit code '2': iptables: No chain/target/match by that name.
iptables v1.6.0: option "--to" requires an argument
Try iptables -h' or 'iptables --help' for more information. in /usr/share/php/openmediavault/system/process.inc:175 Stack trace: #0 /usr/share/openmediavault/engined/module/openvpn.inc(88): OMV\System\Process->execute() #1 /usr/share/openmediavault/engined/rpc/config.inc(168): OMV\Engined\Module\OpenVpn->applyConfig() #2 [internal function]: OMVRpcServiceConfig->applyChanges(Array, Array) #3 /usr/share/php/openmediavault/rpc/serviceabstract.inc(123): call_user_func_array(Array, Array) #4 /usr/share/php/openmediavault/rpc/serviceabstract.inc(150): OMV\Rpc\ServiceAbstract->callMethod('applyChanges', Array, Array) #5 /usr/share/php/openmediavault/rpc/serviceabstract.inc(528): OMV\Rpc\ServiceAbstract->OMV\Rpc\{closure}('/tmp/bgstatus11...', '/tmp/bgoutput7G...') #6 /usr/share/php/openmediavault/rpc/serviceabstract.inc(151): OMV\Rpc\ServiceAbstract->execBgProc(Object(Closure)) #7 /usr/share/openmediavault/engined/rpc/config.inc(213): OMV\Rpc\ServiceAbstract->callMethodBg('applyChanges', Array, Array) #8 [internal function]: OMVRpcServiceConfig->applyChangesBg(Array, Array) #9 /usr/share/php/openmediavault/rpc/serviceabstract.inc(123): call_user_func_array(Array, Array) #10 /usr/share/php/openmediavault/rpc/rpc.inc(86): OMV\Rpc\ServiceAbstract->callMethod('applyChangesBg', Array, Array) #11 /usr/sbin/omv-engined(536): OMV\Rpc\Rpc::call('Config', 'applyChangesBg', Array, Array, 1) #12 {main}

I ssh-ed and created the postrouting masquarade rule manually for the VPN network, and manually started openvpn and it works, but GUI is still broken.

ZFS device(s) not listed in devices dropdown

Hi!

I'm not sure if this is the right place to open this issue as I am not certain the following problem is caused by OMV or by the ZFS plugin:

When I installed my System a few month ago with OMV 4.0.X I set up a ZFS pool using the ZFS plugin and created all my network shares on the pool. From that time on I kept my system up to date but did not created any other shared folders.
Today I tried to create a new shared folder but the device dropdown menu in the "Add shared folder" popup is empty. The device name for all previous created shares is set to "n/a" in the shared folder overview.

When I try to edit an existing shared folder, I get the following error message: "Failed to execute XPath query '//system/fstab/mntent[uuid='3f8ede54-1dc4-47be-ab28-eedd97a3ab6d']'."
Error #0:
OMV\Config\DatabaseException: Failed to execute XPath query '//system/fstab/mntent[uuid='3f8ede54-1dc4-47be-ab28-eedd97a3ab6d']'. in /usr/share/php/openmediavault/config/database.inc:78
Stack trace:
#0 /usr/share/openmediavault/engined/rpc/sharemgmt.inc(231): OMV\Config\Database->get('conf.system.fil...', '3f8ede54-1dc4-4...')
#1 [internal function]: OMVRpcServiceShareMgmt->get(Array, Array)
#2 /usr/share/php/openmediavault/rpc/serviceabstract.inc(123): call_user_func_array(Array, Array)
#3 /usr/share/php/openmediavault/rpc/rpc.inc(86): OMV\Rpc\ServiceAbstract->callMethod('get', Array, Array)
#4 /usr/sbin/omv-engined(536): OMV\Rpc\Rpc::call('ShareMgmt', 'get', Array, Array, 1)
#5 {main}

Kind regards
Teeminus

Timeout on File Systems page when having many FS

Hey,

this is a long standing issue but it should be fixed at some point. Even when you end up increasing the timeout for this specific page. The current code is probably query each FS in a row. Maybe it would be possible to make this async so it'll query all FS at the same time and wait for all results.

As temporary workaround I'd be fine to increase the timeout of the Webinterface but how? I've already increased the PHP timeout to 300 seconds but that didn't helped it still kicks the timeout after 30 seconds.

Failed to read file '/tmp/bgstatus*' (size=0).

Almost every time I hit the "Apply Config" button after changing some settings in the WebUI the following error occours:

Failed to read file '/tmp/bgstatuslKpFPa' (size=0).
Error #0:
OMV\Exception: Failed to read file '/tmp/bgstatuslKpFPa' (size=0). in /usr/share/php/openmediavault/json/file.inc:199
Stack trace:
#0 /usr/share/php/openmediavault/json/file.inc(214): OMV\Json\File->getContents()
#1 /usr/share/php/openmediavault/rpc/serviceabstract.inc(342): OMV\Json\File->read()
#2 /usr/share/php/openmediavault/rpc/serviceabstract.inc(533): OMV\Rpc\ServiceAbstract->updateBgProcStatus('/tmp/bgstatuslK...', 'outputfilename', '/tmp/bgoutputXG...')
#3 /usr/share/openmediavault/engined/rpc/apt.inc(224): OMV\Rpc\ServiceAbstract->execBgProc(Object(Closure))
#4 [internal function]: OMVRpcServiceApt->update(NULL, Array)
#5 /usr/share/php/openmediavault/rpc/serviceabstract.inc(123): call_user_func_array(Array, Array)
#6 /usr/share/php/openmediavault/rpc/rpc.inc(86): OMV\Rpc\ServiceAbstract->callMethod('update', NULL, Array)
#7 /usr/sbin/omv-engined(536): OMV\Rpc\Rpc::call('Apt', 'update', NULL, Array, 1)
#8 {main}

Release: 4.1.5-1
Codename: Arrakis

Problem with Apply button - Failed to execute command

After mounting a new filesystem and trying to apply settings I get the following error:

Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C; monit monitor collectd 2>&1' with exit code '1': Cannot create socket to [localhost]:2812 -- Connection refused
Error #0:
OMV\ExecException: Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C; monit monitor collectd 2>&1' with exit code '1': Cannot create socket to [localhost]:2812 -- Connection refused in /usr/share/php/openmediavault/system/process.inc:175
Stack trace:
#0 /usr/share/php/openmediavault/system/monit.inc(115): OMV\System\Process->execute()
#1 /usr/share/php/openmediavault/system/monit.inc(82): OMV\System\Monit->action('monitor', false)
#2 /usr/share/openmediavault/engined/module/collectd.inc(81): OMV\System\Monit->monitor()
#3 /usr/share/openmediavault/engined/rpc/config.inc(194): OMVModuleCollectd->startService()
#4 [internal function]: OMVRpcServiceConfig->applyChanges(Array, Array)
#5 /usr/share/php/openmediavault/rpc/serviceabstract.inc(123): call_user_func_array(Array, Array)
#6 /usr/share/php/openmediavault/rpc/serviceabstract.inc(149): OMV\Rpc\ServiceAbstract->callMethod('applyChanges', Array, Array)
#7 /usr/share/php/openmediavault/rpc/serviceabstract.inc(565): OMV\Rpc\ServiceAbstract->OMV\Rpc\{closure}('/tmp/bgstatusgh...', '/tmp/bgoutputfh...')
#8 /usr/share/php/openmediavault/rpc/serviceabstract.inc(159): OMV\Rpc\ServiceAbstract->execBgProc(Object(Closure))
#9 /usr/share/openmediavault/engined/rpc/config.inc(213): OMV\Rpc\ServiceAbstract->callMethodBg('applyChanges', Array, Array)
#10 [internal function]: OMVRpcServiceConfig->applyChangesBg(Array, Array)
#11 /usr/share/php/openmediavault/rpc/serviceabstract.inc(123): call_user_func_array(Array, Array)
#12 /usr/share/php/openmediavault/rpc/rpc.inc(86): OMV\Rpc\ServiceAbstract->callMethod('applyChangesBg', Array, Array)
#13 /usr/sbin/omv-engined(536): OMV\Rpc\Rpc::call('Config', 'applyChangesBg', Array, Array, 1)
#14 {main}

Package: openmediavault
Version: 4.1.7
Linux omv01 4.16.0-0.bpo.1-amd64 #1 SMP Debian 4.16.5-1~bpo9+1 (2018-05-06) x86_64 GNU/Linux

OMV 4 partitioner reserves too much space for swap

I have HP Microserver Gen10. When installing OMV 4 the partitioner reserves 13,6GB for swap on the 16GB USB stick, which make the installation fail as there is not enough space left on /target (857MB) to copy all the files needed.
The server have 32GB RAM, so reserving anything over 4GB for swap seems unnecessary to me.

Same configuration with OMV 3 installs and works fine.

Filesystem backend efficiency

I've been just recently trying to patch some issues we have with the zfs plugin. Among those issues is the one that happens when you use docker in conjunction with zfs as a storage driver. So my idea is to add some filtering to those clones, snapshots and filesystems that docker creates.

When fiddling around with the code i just noticed by adding a debug print in the zfs enumerate function from the backend, that this one is called 12 times, the pool only has 5 datasets (including the pool). 12 is actually the number of filesystems rendered in the default omv fs section (all fs).

Just to be sure I did the same with remote-mount plugin enumerate function and the same happens. I also did this with the default omv enumerate function and also the same is called as many fs are present.

So i don't if there is room to improve the code? because i would though that enumerate is called by type, then it returns the an array of fs of that given type just once, not for every FS.

If we add more backends (via plugins), and then we add and they have at least one fs, the more it slows down.

A single pool with 5 datasets and the omv fs grid renders in about 2 seconds, the more containers/images you add the more it slows down.

This is the debug log, where you can see the debug print, returning the zfs filesystems array 12 times.

https://paste.debian.net/1021631/

File system mounting fails when multiple disks has the same label

I currently have 2 disks with the same label on the partitions and running into a problem with mounting them:

Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C; mount -v --source '/dev/disk/by-label/wdc_ekstern' 2>&1' with exit code '16': Mount is denied because the NTFS volume is already exclusively opened. The volume may be already mounted, or another software may use it which could be identified for example by the help of the 'fuser' command.

Error #0:
OMV\ExecException: Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C; mount -v --source '/dev/disk/by-label/wdc_ekstern' 2>&1' with exit code '16': Mount is denied because the NTFS volume is already exclusively opened.
The volume may be already mounted, or another software may use it which
could be identified for example by the help of the 'fuser' command. in /usr/share/php/openmediavault/system/process.inc:175
Stack trace:
#0 /usr/share/php/openmediavault/system/filesystem/filesystem.inc(720): OMV\System\Process->execute()
#1 /usr/share/openmediavault/engined/rpc/filesystemmgmt.inc(911): OMV\System\Filesystem\Filesystem->mount()
#2 [internal function]: OMVRpcServiceFileSystemMgmt->mount(Array, Array)
#3 /usr/share/php/openmediavault/rpc/serviceabstract.inc(123): call_user_func_array(Array, Array)
#4 /usr/share/php/openmediavault/rpc/rpc.inc(86): OMV\Rpc\ServiceAbstract->callMethod('mount', Array, Array)
#5 /usr/sbin/omv-engined(536): OMV\Rpc\Rpc::call('FileSystemMgmt', 'mount', Array, Array, 1)
#6 {main}

I'm guessing not many will run into this, but in my opinion OMV should handle it by for example falling back to mounting by disk id instead of label when there are multiple disks with the same label. (OMV does this if the disks has no label at all)
Another suggestion would be a setting where we could override default mounting options.

Release: 4.1.5-1
Codename: Arrakis

[Feature Request] Advanced details on dashboard

Hey,

Love OMV, but i'd really like to see some more advanced information on the dashboard screen, especially the ability to save the dashboard layout.

-CPU clock speeds/usage (by core)
-Top process
-Top Ram hog
-Top disk usage
-Top network usage process
-Update speed of page

Keep up the good work, this stuff is awesome 👍

samba recycle not working correctly

Hi, as described in #55 samba recycle was not working at all, after the fix start working but now I see that there is still something strange.
After investigating I found that one or more recycle (there are many share with recycle) was not full cleaned and in /run there was lock dir still present occasionally.
Trying /etc/cron.daily/openmediavault-samba-recycle manually I saw that it seems that "ends" occasionally scripts without having finished, without errors, with exit status 0 and leaving the lock dir present in / run for such cases.
I could not find the problem or a vague logical explanation for it :(
Thanks for any reply and sorry for my bad english.

OMV produces an error when upgrading from 4.1.3-1 to 4.1.4-1

Hello,
I upgraded this morning using OMV's web interface, from OMV 4.1.3-1 to 4.1.4-1.

It spit an error about an RPC issue which I hadn't seen in any previous upgrades.

So I checked the syslog, and found :

avril 01 08:43:42 nasgul omv-engined[23403]: PHP Fatal error: Uncaught Error: Class 'OMV\Rpc\BgStatusFile' not found in /usr/share/openmediavault/engined/rpc/exec.inc:88
Stack trace:
#0 [internal function]: OMVRpcServiceExec->getOutput(Array, Array)
#1 /usr/share/php/openmediavault/rpc/serviceabstract.inc(123): call_user_func_array(Array, Array)
#2 /usr/share/php/openmediavault/rpc/rpc.inc(86): OMV\Rpc\ServiceAbstract->callMethod('getOutput', Array, Array)
#3 /usr/sbin/omv-engined(536): OMV\Rpc\Rpc::call('Exec', 'getOutput', Array, Array, 1)
#4 {main}
thrown in /usr/share/openmediavault/engined/rpc/exec.inc on line 88
avril 01 08:43:47 nasgul omv-engined[23541]: PHP Fatal error: Uncaught Error: Class 'OMV\Rpc\BgStatusFile' not found in /usr/share/openmediavault/engined/rpc/exec.inc:88
Stack trace:
#0 [internal function]: OMVRpcServiceExec->getOutput(Array, Array)
#1 /usr/share/php/openmediavault/rpc/serviceabstract.inc(123): call_user_func_array(Array, Array)
#2 /usr/share/php/openmediavault/rpc/rpc.inc(86): OMV\Rpc\ServiceAbstract->callMethod('getOutput', Array, Array)
#3 /usr/sbin/omv-engined(536): OMV\Rpc\Rpc::call('Exec', 'getOutput', Array, Array, 1)
#4 {main}
thrown in /usr/share/openmediavault/engined/rpc/exec.inc on line 88

Hope this helps.

Kind regards.

Mirror raid often is not available

Hello,

My Mirror raid often is not available and to correct it I need to run this command on an ssh command line
mdadm –assemble –scan

Result:
root@raspberrypi:~# mdadm –assemble –scan
mdadm: /dev/md0 has been started with 2 drives.

My Raid volume is than back online but this should not be the normal behaviour.

Linux root on ZFS doesn't work

Exception in the function assertIsUnique [/usr/share/php/openmediavault/config/database.inc:495].
Look at this instruction.
rpool has mountpoint "/" and rpool/ROOT/debian has mountpoint "/".
It's normal and not prohibited.
But you check mountpoint uniqueness, that is not correct.

Assert commenting "solved" this problem:

        /** 
         * Assert that a configuration object with the value of the specified
         * property is unique.
         * @param object The configuration object to use.
         * @param property The name of the data model property.
         * @return void
         * @throw \OMV\AssertException
         */
        public function assertIsUnique(ConfigObject $object, $property) {
              /*if (FALSE === $this->isUnique($object, $property)) {
                        throw new \OMV\AssertException("The configuration object '%s' is ".
                          "not unique. An object with the property '%s' and value '%s' ".
                          "already exists.", $object->getModelId(), $property,
                          $object->get($property));
        }*/
        }

This "fix" breaks monitd config:

# Alert if disk space of root filesystem gets low
check filesystem rootfs with path /
  if space usage > 85% for 5 times within 15 cycles
    then alert else if succeeded for 10 cycles then alert

check filesystem filesystem_ with path "/"
  if space usage > 85% for 5 times within 15 cycles
    then alert else if succeeded for 10 cycles then alert

check program mountpoint_ with path "/bin/mountpoint '/'"
  if status != 0 then alert
check filesystem filesystem_ with path "/"
  if space usage > 85% for 5 times within 15 cycles
    then alert else if succeeded for 10 cycles then alert

check program mountpoint_ with path "/bin/mountpoint '/'"
  if status != 0 then alert
check filesystem filesystem_home with path "/home"
  if space usage > 85% for 5 times within 15 cycles
    then alert else if succeeded for 10 cycles then alert

[Issues- arm64] some plugin was not show on Webgui left tree node when install success

Environment Info

  • OMV Version: 3.0.86
  • Plugin Name: openmediavault-shellinabox, openmediavault-shairport , third party plugin;
  • System: Debian jessie on arm64

Descripation

I am porting OMV3.X to arm64 board and success running it.
After I install shellinabox plugin, the plugin was install success, but the plugin was not show on OMV left tree node.

Procedure

  • dpdk -s openmediavault-shellinabox (on x86_64), find the depends package;
  • apt-get install shellinabox (on arm64);
  • dpkg -c openmediavault-shellinabox.deb or dpkg -L openmediavault-shellinabox, package list;
  • copy package list file to arm64 board;
  • add node in config.xml;
  • clean brower cookie/cahce and refresh brower;
  • login
  • can be found the service is exist, but OMV left tree node was not show;

Screenshots

x86_64 (normal)
image

arm64(abnormal)
image

Who can help me with this issue?
Thanks;

networking.service fails to start (times out after 5 minutes) when both IPv4 and IPv6 are enabled for an interface

When I enable both IPv4 and IPv6 for some interface (DHCP in both cases), omv boots very slowly. The problem is networking.service. It freezes and times out after 5 minutes:

root@omv:~# systemctl status networking.service 
● networking.service - Raise network interfaces
   Loaded: loaded (/lib/systemd/system/networking.service; enabled; vendor preset: enabled)
   Active: failed (Result: timeout) since Fri 2018-06-01 14:20:43 +06; 3min 41s ago
     Docs: man:interfaces(5)
  Process: 463 ExecStart=/sbin/ifup -a --read-environment (code=killed, signal=TERM)
  Process: 332 ExecStartPre=/bin/sh -c [ "$CONFIGURE_INTERFACES" != "no" ] && [ -n "$(ifquery --read-environment --list --exclude=lo)" ] && udevadm settle (code=exited, status=0/SUCCESS)
 Main PID: 463 (code=killed, signal=TERM)

Jun 01 14:15:42 omv systemd[1]: Starting Raise network interfaces...
Jun 01 14:15:43 omv ifup[463]: ifup: waiting for lock on /run/network/ifstate.enp0s3
Jun 01 14:20:43 omv systemd[1]: networking.service: Start operation timed out. Terminating.
Jun 01 14:20:43 omv systemd[1]: networking.service: Main process exited, code=killed, status=15/TERM
Jun 01 14:20:43 omv systemd[1]: Failed to start Raise network interfaces.
Jun 01 14:20:43 omv systemd[1]: networking.service: Unit entered failed state.
Jun 01 14:20:43 omv systemd[1]: networking.service: Failed with result 'timeout'.

But the interface gets an IPv6 address:

root@omv:~# ifconfig enp0s3
enp0s3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.140  netmask 255.255.255.0  broadcast 192.168.1.255
        inet6 fe80::a00:27ff:fed8:1436  prefixlen 64  scopeid 0x20<link>
        inet6 2a02:2698:5422:c615:a00:27ff:fed8:1436  prefixlen 64  scopeid 0x0<global>
        ether 08:00:27:d8:14:36  txqueuelen 1000  (Ethernet)
        RX packets 889  bytes 102471 (100.0 KiB)
        RX errors 0  dropped 1  overruns 0  frame 0
        TX packets 733  bytes 68035 (66.4 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

Reproducible on real hardware and in VirtualBox. Installed OMV 4 on top of a minimal installation of Debian 9 using this guide: http://openmediavault.readthedocs.io/en/latest/installation/on_debian.html
The same problem didn't occur on Debian prior to installation of OMV

Mount point renamed

I have installed an omv4 instance on February with one disk and LVM.
XFS mount point is /srv/dev-disk-by-id-dm-name-DATA-test
Then, today (all updates have been done to the server), i try to extend the XFS. Logical volume is extended OK.
Wen i try to extend XFS, i get this error :

Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C; xfs_growfs '/srv/6fd1dca3-2032-45b6-9678-a1f7ea6a8dae' 2>&1' with exit code '1': xfs_growfs: /srv/6fd1dca3-2032-45b6-9678-a1f7ea6a8dae is not a mounted XFS filesystem

=> It appears rezising job is using another device name.

This is the same device

$ ls -l /dev/disk/by-id/dm-name-DATA-test 
lrwxrwxrwx 1 root root 10 avril 21 17:58 /dev/disk/by-id/dm-name-DATA-test -> ../../dm-0
$ ls -l /dev/disk/by-uuid/6fd1dca3-2032-45b6-9678-a1f7ea6a8dae 
lrwxrwxrwx 1 root root 10 avril 21 17:58 /dev/disk/by-uuid/6fd1dca3-2032-45b6-9678-a1f7ea6a8dae -> ../../dm-0

I use several OMVs (0.2.7, 1.x, 2.x 3.x) and I was a bit surprised that mount point was not uuid anymore on OMV4

Something should have changed for mount point naming policy, but not everywhere ?

Thank you !

Proposal: Use BTRFS as default and only filesystem for data pools

Shared folders will be implemented via subvolumes. Thus it is easy to create snapshots with the ability to rollback to a previous state.

If this feature is implemented as planned, there will be no migration path from 4.x because EVERYTHING is based on the BTRFS features then. Maybe we can implement a backend layer that allows the use of other filesystems with equal features like ZFS.

Removable devices won't be supported the way it is done in 4.x, too. The only way to import data from external devices will be the openmediavault-usbbackup plugin then. The filesystem management UI will be removed completely and replaced by a pool management UI to create/edit/resize/shrink/convert and delete pools based on BTRFS (or ZFS via plugin). The UI to manage these pools is limited to the required configuration options, e.g. creating a pool will not show ALL possible options that are available for BTRFS, instead only the most used options are displayed. Special scenarious must be done manually via CLI by power users. Note, OMV is no UI to manage BTRFS (ZFS) pools.

The MDADM management UI (Software RAID) will be removed and LVM plugin will be discontinued because it does not make sense to use BTRFS on top of MDADM and LVM devices.

Other benefits:

  • It will be possible to implement quota per shared folders which is currently not possible, or at least for the volume that contains the shared folder.
  • It will be possible to support the ability to enable/disable execution permission per shared folders. Now this is only possible via custom env variables per volume.

Plugins that are using shared folders are not affected by these plans because the shared folder handling will not be changed at all.

OMV- EXTRA PLUGIN INSTALLATION PROBLEM

Need someone help.
I am new in OMV. I tried to install OME-extra plugins.
see below error

Reading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
dirmngr
Suggested packages:
dbus-user-session libpam-systemd pinentry-gnome3 tor

*************** Error ***************
Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C; export DEBIAN_FRONTEND=noninteractive; apt-get --yes --allow-downgrades --allow-change-held-packages --fix-missing --allow-unauthenticated --reinstall install openmediavault-omvextrasorg 2>&1' with exit code '100': Reading package lists...

Building dependency tree...

Reading state information...

The following additional packages will be installed:
dirmngr
Suggested packages:
dbus-user-session libpam-systemd pinentry-gnome3 tor
The following NEW packages will be installed:
dirmngr openmediavault-omvextrasorg
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 595 kB/667 kB of archives.
After this operation, 1518 kB of additional disk space will be used.
Get:1 file:/var/cache/openmediavault/archives openmediavault-omvextrasorg 4.1.6 [71.6 kB]
Err:2 http://ftp.us.debian.org/debian stretch/main amd64 dirmngr amd64 2.1.18-8~deb9u1
Temporary failure resolving 'ftp.us.debian.org'
Unable to correct missing packages.
E: Failed to fetch http://ftp.us.debian.org/debian/pool/main/g/gnupg2/dirmngr_2.1.18-8~deb9u1_amd64.deb Temporary failure resolving 'ftp.us.debian.org'
E: Aborting install.
<<< *************************************

*************** Error ***************
Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C; export DEBIAN_FRONTEND=noninteractive; apt-get --yes --allow-downgrades --allow-change-held-packages --fix-missing --allow-unauthenticated --reinstall install openmediavault-omvextrasorg 2>&1' with exit code '100': Reading package lists...

Building dependency tree...

Reading state information...

The following additional packages will be installed:
dirmngr
Suggested packages:
dbus-user-session libpam-systemd pinentry-gnome3 tor
The following NEW packages will be installed:
dirmngr openmediavault-omvextrasorg
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 595 kB/667 kB of archives.
After this operation, 1518 kB of additional disk space will be used.
Get:1 file:/var/cache/openmediavault/archives openmediavault-omvextrasorg 4.1.6 [71.6 kB]
Err:2 http://ftp.us.debian.org/debian stretch/main amd64 dirmngr amd64 2.1.18-8~deb9u1
Temporary failure resolving 'ftp.us.debian.org'
Unable to correct missing packages.
E: Failed to fetch http://ftp.us.debian.org/debian/pool/main/g/gnupg2/dirmngr_2.1.18-8~deb9u1_amd64.deb Temporary failure resolving 'ftp.us.debian.org'
E: Aborting install.
<<< *************************************

*************** Error ***************
Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C; export DEBIAN_FRONTEND=noninteractive; apt-get --yes --allow-downgrades --allow-change-held-packages --fix-missing --allow-unauthenticated --reinstall install openmediavault-omvextrasorg 2>&1' with exit code '100': Reading package lists...

Building dependency tree...

Reading state information...

The following additional packages will be installed:
dirmngr
Suggested packages:
dbus-user-session libpam-systemd pinentry-gnome3 tor
The following NEW packages will be installed:
dirmngr openmediavault-omvextrasorg
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 595 kB/667 kB of archives.
After this operation, 1518 kB of additional disk space will be used.
Get:1 file:/var/cache/openmediavault/archives openmediavault-omvextrasorg 4.1.6 [71.6 kB]
Err:2 http://ftp.us.debian.org/debian stretch/main amd64 dirmngr amd64 2.1.18-8~deb9u1
Temporary failure resolving 'ftp.us.debian.org'
Unable to correct missing packages.
E: Failed to fetch http://ftp.us.debian.org/debian/pool/main/g/gnupg2/dirmngr_2.1.18-8~deb9u1_amd64.deb Temporary failure resolving 'ftp.us.debian.org'
E: Aborting install.
<<< *************************************

*************** Error ***************
Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C; export DEBIAN_FRONTEND=noninteractive; apt-get --yes --allow-downgrades --allow-change-held-packages --fix-missing --allow-unauthenticated --reinstall install openmediavault-omvextrasorg 2>&1' with exit code '100': Reading package lists...

Building dependency tree...

Reading state information...

The following additional packages will be installed:
dirmngr
Suggested packages:
dbus-user-session libpam-systemd pinentry-gnome3 tor
The following NEW packages will be installed:
dirmngr openmediavault-omvextrasorg
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 595 kB/667 kB of archives.
After this operation, 1518 kB of additional disk space will be used.
Get:1 file:/var/cache/openmediavault/archives openmediavault-omvextrasorg 4.1.6 [71.6 kB]
Err:2 http://ftp.us.debian.org/debian stretch/main amd64 dirmngr amd64 2.1.18-8~deb9u1
Temporary failure resolving 'ftp.us.debian.org'
Unable to correct missing packages.
E: Failed to fetch http://ftp.us.debian.org/debian/pool/main/g/gnupg2/dirmngr_2.1.18-8~deb9u1_amd64.deb Temporary failure resolving 'ftp.us.debian.org'
E: Aborting install.
<<< *************************************

*************** Error ***************
Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C; export DEBIAN_FRONTEND=noninteractive; apt-get --yes --allow-downgrades --allow-change-held-packages --fix-missing --allow-unauthenticated --reinstall install openmediavault-omvextrasorg 2>&1' with exit code '100': Reading package lists...

Building dependency tree...

Reading state information...

The following additional packages will be installed:
dirmngr
Suggested packages:
dbus-user-session libpam-systemd pinentry-gnome3 tor
The following NEW packages will be installed:
dirmngr openmediavault-omvextrasorg
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 595 kB/667 kB of archives.
After this operation, 1518 kB of additional disk space will be used.
Get:1 file:/var/cache/openmediavault/archives openmediavault-omvextrasorg 4.1.6 [71.6 kB]
Err:2 http://ftp.us.debian.org/debian stretch/main amd64 dirmngr amd64 2.1.18-8~deb9u1
Temporary failure resolving 'ftp.us.debian.org'
Unable to correct missing packages.
E: Failed to fetch http://ftp.us.debian.org/debian/pool/main/g/gnupg2/dirmngr_2.1.18-8~deb9u1_amd64.deb Temporary failure resolving 'ftp.us.debian.org'
E: Aborting install.
<<< *************************************

*************** Error ***************
Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C; export DEBIAN_FRONTEND=noninteractive; apt-get --yes --allow-downgrades --allow-change-held-packages --fix-missing --allow-unauthenticated --reinstall install openmediavault-omvextrasorg 2>&1' with exit code '100': Reading package lists...

Building dependency tree...

Reading state information...

The following additional packages will be installed:
dirmngr
Suggested packages:
dbus-user-session libpam-systemd pinentry-gnome3 tor
The following NEW packages will be installed:
dirmngr openmediavault-omvextrasorg
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 595 kB/667 kB of archives.
After this operation, 1518 kB of additional disk space will be used.
Get:1 file:/var/cache/openmediavault/archives openmediavault-omvextrasorg 4.1.6 [71.6 kB]
Err:2 http://ftp.us.debian.org/debian stretch/main amd64 dirmngr amd64 2.1.18-8~deb9u1
Temporary failure resolving 'ftp.us.debian.org'
Unable to correct missing packages.
E: Failed to fetch http://ftp.us.debian.org/debian/pool/main/g/gnupg2/dirmngr_2.1.18-8~deb9u1_amd64.deb Temporary failure resolving 'ftp.us.debian.org'
E: Aborting install.
<<< *************************************

*************** Error ***************
Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C; export DEBIAN_FRONTEND=noninteractive; apt-get --yes --allow-downgrades --allow-change-held-packages --fix-missing --allow-unauthenticated --reinstall install openmediavault-omvextrasorg 2>&1' with exit code '100': Reading package lists...

Building dependency tree...

Reading state information...

The following additional packages will be installed:
dirmngr
Suggested packages:
dbus-user-session libpam-systemd pinentry-gnome3 tor
The following NEW packages will be installed:
dirmngr openmediavault-omvextrasorg
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 595 kB/667 kB of archives.
After this operation, 1518 kB of additional disk space will be used.
Get:1 file:/var/cache/openmediavault/archives openmediavault-omvextrasorg 4.1.6 [71.6 kB]
Err:2 http://ftp.us.debian.org/debian stretch/main amd64 dirmngr amd64 2.1.18-8~deb9u1
Temporary failure resolving 'ftp.us.debian.org'
Unable to correct missing packages.
E: Failed to fetch http://ftp.us.debian.org/debian/pool/main/g/gnupg2/dirmngr_2.1.18-8~deb9u1_amd64.deb Temporary failure resolving 'ftp.us.debian.org'
E: Aborting install.
<<< *************************************

*************** Error ***************
Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C; export DEBIAN_FRONTEND=noninteractive; apt-get --yes --allow-downgrades --allow-change-held-packages --fix-missing --allow-unauthenticated --reinstall install openmediavault-omvextrasorg 2>&1' with exit code '100': Reading package lists...

Building dependency tree...

Reading state information...

The following additional packages will be installed:
dirmngr
Suggested packages:
dbus-user-session libpam-systemd pinentry-gnome3 tor
The following NEW packages will be installed:
dirmngr openmediavault-omvextrasorg
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 595 kB/667 kB of archives.
After this operation, 1518 kB of additional disk space will be used.
Get:1 file:/var/cache/openmediavault/archives openmediavault-omvextrasorg 4.1.6 [71.6 kB]
Err:2 http://ftp.us.debian.org/debian stretch/main amd64 dirmngr amd64 2.1.18-8~deb9u1
Temporary failure resolving 'ftp.us.debian.org'
Unable to correct missing packages.
E: Failed to fetch http://ftp.us.debian.org/debian/pool/main/g/gnupg2/dirmngr_2.1.18-8~deb9u1_amd64.deb Temporary failure resolving 'ftp.us.debian.org'
E: Aborting install.
<<< *************************************

*************** Error ***************
Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C; export DEBIAN_FRONTEND=noninteractive; apt-get --yes --allow-downgrades --allow-change-held-packages --fix-missing --allow-unauthenticated --reinstall install openmediavault-omvextrasorg 2>&1' with exit code '100': Reading package lists...

Building dependency tree...

Reading state information...

The following additional packages will be installed:
dirmngr
Suggested packages:
dbus-user-session libpam-systemd pinentry-gnome3 tor
The following NEW packages will be installed:
dirmngr openmediavault-omvextrasorg
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 595 kB/667 kB of archives.
After this operation, 1518 kB of additional disk space will be used.
Get:1 file:/var/cache/openmediavault/archives openmediavault-omvextrasorg 4.1.6 [71.6 kB]
Err:2 http://ftp.us.debian.org/debian stretch/main amd64 dirmngr amd64 2.1.18-8~deb9u1
Temporary failure resolving 'ftp.us.debian.org'
Unable to correct missing packages.
E: Failed to fetch http://ftp.us.debian.org/debian/pool/main/g/gnupg2/dirmngr_2.1.18-8~deb9u1_amd64.deb Temporary failure resolving 'ftp.us.debian.org'
E: Aborting install.
<<< *************************************

*************** Error ***************
Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C; export DEBIAN_FRONTEND=noninteractive; apt-get --yes --allow-downgrades --allow-change-held-packages --fix-missing --allow-unauthenticated --reinstall install openmediavault-omvextrasorg 2>&1' with exit code '100': Reading package lists...

Building dependency tree...

Reading state information...

The following additional packages will be installed:
dirmngr
Suggested packages:
dbus-user-session libpam-systemd pinentry-gnome3 tor
The following NEW packages will be installed:
dirmngr openmediavault-omvextrasorg
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 595 kB/667 kB of archives.
After this operation, 1518 kB of additional disk space will be used.
Get:1 file:/var/cache/openmediavault/archives openmediavault-omvextrasorg 4.1.6 [71.6 kB]
Err:2 http://ftp.us.debian.org/debian stretch/main amd64 dirmngr amd64 2.1.18-8~deb9u1
Temporary failure resolving 'ftp.us.debian.org'
Unable to correct missing packages.
E: Failed to fetch http://ftp.us.debian.org/debian/pool/main/g/gnupg2/dirmngr_2.1.18-8~deb9u1_amd64.deb Temporary failure resolving 'ftp.us.debian.org'
E: Aborting install.
<<< *************************************

*************** Error ***************
Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C; export DEBIAN_FRONTEND=noninteractive; apt-get --yes --allow-downgrades --allow-change-held-packages --fix-missing --allow-unauthenticated --reinstall install openmediavault-omvextrasorg 2>&1' with exit code '100': Reading package lists...

Building dependency tree...

Reading state information...

The following additional packages will be installed:
dirmngr
Suggested packages:
dbus-user-session libpam-systemd pinentry-gnome3 tor
The following NEW packages will be installed:
dirmngr openmediavault-omvextrasorg
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 595 kB/667 kB of archives.
After this operation, 1518 kB of additional disk space will be used.
Get:1 file:/var/cache/openmediavault/archives openmediavault-omvextrasorg 4.1.6 [71.6 kB]
Err:2 http://ftp.us.debian.org/debian stretch/main amd64 dirmngr amd64 2.1.18-8~deb9u1
Temporary failure resolving 'ftp.us.debian.org'
Unable to correct missing packages.
E: Failed to fetch http://ftp.us.debian.org/debian/pool/main/g/gnupg2/dirmngr_2.1.18-8~deb9u1_amd64.deb Temporary failure resolving 'ftp.us.debian.org'
E: Aborting install.
<<< *************************************

*************** Error ***************
Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C; export DEBIAN_FRONTEND=noninteractive; apt-get --yes --allow-downgrades --allow-change-held-packages --fix-missing --allow-unauthenticated --reinstall install openmediavault-omvextrasorg 2>&1' with exit code '100': Reading package lists...

Building dependency tree...

Reading state information...

The following additional packages will be installed:
dirmngr
Suggested packages:
dbus-user-session libpam-systemd pinentry-gnome3 tor
The following NEW packages will be installed:
dirmngr openmediavault-omvextrasorg
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 595 kB/667 kB of archives.
After this operation, 1518 kB of additional disk space will be used.
Get:1 file:/var/cache/openmediavault/archives openmediavault-omvextrasorg 4.1.6 [71.6 kB]
Err:2 http://ftp.us.debian.org/debian stretch/main amd64 dirmngr amd64 2.1.18-8~deb9u1
Temporary failure resolving 'ftp.us.debian.org'
Unable to correct missing packages.
E: Failed to fetch http://ftp.us.debian.org/debian/pool/main/g/gnupg2/dirmngr_2.1.18-8~deb9u1_amd64.deb Temporary failure resolving 'ftp.us.debian.org'
E: Aborting install.
<<< *************************************

*************** Error ***************
Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C; export DEBIAN_FRONTEND=noninteractive; apt-get --yes --allow-downgrades --allow-change-held-packages --fix-missing --allow-unauthenticated --reinstall install openmediavault-omvextrasorg 2>&1' with exit code '100': Reading package lists...

Building dependency tree...

Reading state information...

The following additional packages will be installed:
dirmngr
Suggested packages:
dbus-user-session libpam-systemd pinentry-gnome3 tor
The following NEW packages will be installed:
dirmngr openmediavault-omvextrasorg
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 595 kB/667 kB of archives.
After this operation, 1518 kB of additional disk space will be used.
Get:1 file:/var/cache/openmediavault/archives openmediavault-omvextrasorg 4.1.6 [71.6 kB]
Err:2 http://ftp.us.debian.org/debian stretch/main amd64 dirmngr amd64 2.1.18-8~deb9u1
Temporary failure resolving 'ftp.us.debian.org'
Unable to correct missing packages.
E: Failed to fetch http://ftp.us.debian.org/debian/pool/main/g/gnupg2/dirmngr_2.1.18-8~deb9u1_amd64.deb Temporary failure resolving 'ftp.us.debian.org'
E: Aborting install.
<<< *************************************

*************** Error ***************
Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C; export DEBIAN_FRONTEND=noninteractive; apt-get --yes --allow-downgrades --allow-change-held-packages --fix-missing --allow-unauthenticated --reinstall install openmediavault-omvextrasorg 2>&1' with exit code '100': Reading package lists...

Building dependency tree...

Reading state information...

The following additional packages will be installed:
dirmngr
Suggested packages:
dbus-user-session libpam-systemd pinentry-gnome3 tor
The following NEW packages will be installed:
dirmngr openmediavault-omvextrasorg
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 595 kB/667 kB of archives.
After this operation, 1518 kB of additional disk space will be used.
Get:1 file:/var/cache/openmediavault/archives openmediavault-omvextrasorg 4.1.6 [71.6 kB]
Err:2 http://ftp.us.debian.org/debian stretch/main amd64 dirmngr amd64 2.1.18-8~deb9u1
Temporary failure resolving 'ftp.us.debian.org'
Unable to correct missing packages.
E: Failed to fetch http://ftp.us.debian.org/debian/pool/main/g/gnupg2/dirmngr_2.1.18-8~deb9u1_amd64.deb Temporary failure resolving 'ftp.us.debian.org'
E: Aborting install.
<<< *************************************

*************** Error ***************
Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C; export DEBIAN_FRONTEND=noninteractive; apt-get --yes --allow-downgrades --allow-change-held-packages --fix-missing --allow-unauthenticated --reinstall install openmediavault-omvextrasorg 2>&1' with exit code '100': Reading package lists...

Building dependency tree...

Reading state information...

The following additional packages will be installed:
dirmngr
Suggested packages:
dbus-user-session libpam-systemd pinentry-gnome3 tor
The following NEW packages will be installed:
dirmngr openmediavault-omvextrasorg
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 595 kB/667 kB of archives.
After this operation, 1518 kB of additional disk space will be used.
Get:1 file:/var/cache/openmediavault/archives openmediavault-omvextrasorg 4.1.6 [71.6 kB]
Err:2 http://ftp.us.debian.org/debian stretch/main amd64 dirmngr amd64 2.1.18-8~deb9u1
Temporary failure resolving 'ftp.us.debian.org'
Unable to correct missing packages.
E: Failed to fetch http://ftp.us.debian.org/debian/pool/main/g/gnupg2/dirmngr_2.1.18-8~deb9u1_amd64.deb Temporary failure resolving 'ftp.us.debian.org'
E: Aborting install.
<<< *************************************

*************** Error ***************
Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C; export DEBIAN_FRONTEND=noninteractive; apt-get --yes --allow-downgrades --allow-change-held-packages --fix-missing --allow-unauthenticated --reinstall install openmediavault-omvextrasorg 2>&1' with exit code '100': Reading package lists...

Building dependency tree...

Reading state information...

The following additional packages will be installed:
dirmngr
Suggested packages:
dbus-user-session libpam-systemd pinentry-gnome3 tor
The following NEW packages will be installed:
dirmngr openmediavault-omvextrasorg
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 595 kB/667 kB of archives.
After this operation, 1518 kB of additional disk space will be used.
Get:1 file:/var/cache/openmediavault/archives openmediavault-omvextrasorg 4.1.6 [71.6 kB]
Err:2 http://ftp.us.debian.org/debian stretch/main amd64 dirmngr amd64 2.1.18-8~deb9u1
Temporary failure resolving 'ftp.us.debian.org'
Unable to correct missing packages.
E: Failed to fetch http://ftp.us.debian.org/debian/pool/main/g/gnupg2/dirmngr_2.1.18-8~deb9u1_amd64.deb Temporary failure resolving 'ftp.us.debian.org'
E: Aborting install.
<<< *************************************

*************** Error ***************
Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C; export DEBIAN_FRONTEND=noninteractive; apt-get --yes --allow-downgrades --allow-change-held-packages --fix-missing --allow-unauthenticated --reinstall install openmediavault-omvextrasorg 2>&1' with exit code '100': Reading package lists...

Building dependency tree...

Reading state information...

The following additional packages will be installed:
dirmngr
Suggested packages:
dbus-user-session libpam-systemd pinentry-gnome3 tor
The following NEW packages will be installed:
dirmngr openmediavault-omvextrasorg
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 595 kB/667 kB of archives.
After this operation, 1518 kB of additional disk space will be used.
Get:1 file:/var/cache/openmediavault/archives openmediavault-omvextrasorg 4.1.6 [71.6 kB]
Err:2 http://ftp.us.debian.org/debian stretch/main amd64 dirmngr amd64 2.1.18-8~deb9u1
Temporary failure resolving 'ftp.us.debian.org'
Unable to correct missing packages.
E: Failed to fetch http://ftp.us.debian.org/debian/pool/main/g/gnupg2/dirmngr_2.1.18-8~deb9u1_amd64.deb Temporary failure resolving 'ftp.us.debian.org'
E: Aborting install.
<<< *************************************

*************** Error ***************
Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C; export DEBIAN_FRONTEND=noninteractive; apt-get --yes --allow-downgrades --allow-change-held-packages --fix-missing --allow-unauthenticated --reinstall install openmediavault-omvextrasorg 2>&1' with exit code '100': Reading package lists...

Building dependency tree...

Reading state information...

The following additional packages will be installed:
dirmngr
Suggested packages:
dbus-user-session libpam-systemd pinentry-gnome3 tor
The following NEW packages will be installed:
dirmngr openmediavault-omvextrasorg
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 595 kB/667 kB of archives.
After this operation, 1518 kB of additional disk space will be used.
Get:1 file:/var/cache/openmediavault/archives openmediavault-omvextrasorg 4.1.6 [71.6 kB]
Err:2 http://ftp.us.debian.org/debian stretch/main amd64 dirmngr amd64 2.1.18-8~deb9u1
Temporary failure resolving 'ftp.us.debian.org'
Unable to correct missing packages.
E: Failed to fetch http://ftp.us.debian.org/debian/pool/main/g/gnupg2/dirmngr_2.1.18-8~deb9u1_amd64.deb Temporary failure resolving 'ftp.us.debian.org'
E: Aborting install.
<<< *************************************

*************** Error ***************
Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C; export DEBIAN_FRONTEND=noninteractive; apt-get --yes --allow-downgrades --allow-change-held-packages --fix-missing --allow-unauthenticated --reinstall install openmediavault-omvextrasorg 2>&1' with exit code '100': Reading package lists...

Building dependency tree...

Reading state information...

The following additional packages will be installed:
dirmngr
Suggested packages:
dbus-user-session libpam-systemd pinentry-gnome3 tor
The following NEW packages will be installed:
dirmngr openmediavault-omvextrasorg
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 595 kB/667 kB of archives.
After this operation, 1518 kB of additional disk space will be used.
Get:1 file:/var/cache/openmediavault/archives openmediavault-omvextrasorg 4.1.6 [71.6 kB]
Err:2 http://ftp.us.debian.org/debian stretch/main amd64 dirmngr amd64 2.1.18-8~deb9u1
Temporary failure resolving 'ftp.us.debian.org'
Unable to correct missing packages.
E: Failed to fetch http://ftp.us.debian.org/debian/pool/main/g/gnupg2/dirmngr_2.1.18-8~deb9u1_amd64.deb Temporary failure resolving 'ftp.us.debian.org'
E: Aborting install.
<<< *************************************

*************** Error ***************
Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C; export DEBIAN_FRONTEND=noninteractive; apt-get --yes --allow-downgrades --allow-change-held-packages --fix-missing --allow-unauthenticated --reinstall install openmediavault-omvextrasorg 2>&1' with exit code '100': Reading package lists...

Building dependency tree...

Reading state information...

The following additional packages will be installed:
dirmngr
Suggested packages:
dbus-user-session libpam-systemd pinentry-gnome3 tor
The following NEW packages will be installed:
dirmngr openmediavault-omvextrasorg
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 595 kB/667 kB of archives.
After this operation, 1518 kB of additional disk space will be used.
Get:1 file:/var/cache/openmediavault/archives openmediavault-omvextrasorg 4.1.6 [71.6 kB]
Err:2 http://ftp.us.debian.org/debian stretch/main amd64 dirmngr amd64 2.1.18-8~deb9u1
Temporary failure resolving 'ftp.us.debian.org'
Unable to correct missing packages.
E: Failed to fetch http://ftp.us.debian.org/debian/pool/main/g/gnupg2/dirmngr_2.1.18-8~deb9u1_amd64.deb Temporary failure resolving 'ftp.us.debian.org'
E: Aborting install.
<<< *************************************

*************** Error ***************
Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C; export DEBIAN_FRONTEND=noninteractive; apt-get --yes --allow-downgrades --allow-change-held-packages --fix-missing --allow-unauthenticated --reinstall install openmediavault-omvextrasorg 2>&1' with exit code '100': Reading package lists...

Building dependency tree...

Reading state information...

The following additional packages will be installed:
dirmngr
Suggested packages:
dbus-user-session libpam-systemd pinentry-gnome3 tor
The following NEW packages will be installed:
dirmngr openmediavault-omvextrasorg
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 595 kB/667 kB of archives.
After this operation, 1518 kB of additional disk space will be used.
Get:1 file:/var/cache/openmediavault/archives openmediavault-omvextrasorg 4.1.6 [71.6 kB]
Err:2 http://ftp.us.debian.org/debian stretch/main amd64 dirmngr amd64 2.1.18-8~deb9u1
Temporary failure resolving 'ftp.us.debian.org'
Unable to correct missing packages.
E: Failed to fetch http://ftp.us.debian.org/debian/pool/main/g/gnupg2/dirmngr_2.1.18-8~deb9u1_amd64.deb Temporary failure resolving 'ftp.us.debian.org'
E: Aborting install.
<<< *************************************

*************** Error ***************
Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C; export DEBIAN_FRONTEND=noninteractive; apt-get --yes --allow-downgrades --allow-change-held-packages --fix-missing --allow-unauthenticated --reinstall install openmediavault-omvextrasorg 2>&1' with exit code '100': Reading package lists...

Building dependency tree...

Reading state information...

The following additional packages will be installed:
dirmngr
Suggested packages:
dbus-user-session libpam-systemd pinentry-gnome3 tor
The following NEW packages will be installed:
dirmngr openmediavault-omvextrasorg
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 595 kB/667 kB of archives.
After this operation, 1518 kB of additional disk space will be used.
Get:1 file:/var/cache/openmediavault/archives openmediavault-omvextrasorg 4.1.6 [71.6 kB]
Err:2 http://ftp.us.debian.org/debian stretch/main amd64 dirmngr amd64 2.1.18-8~deb9u1
Temporary failure resolving 'ftp.us.debian.org'
Unable to correct missing packages.
E: Failed to fetch http://ftp.us.debian.org/debian/pool/main/g/gnupg2/dirmngr_2.1.18-8~deb9u1_amd64.deb Temporary failure resolving 'ftp.us.debian.org'
E: Aborting install.
<<< *************************************

*************** Error ***************
Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C; export DEBIAN_FRONTEND=noninteractive; apt-get --yes --allow-downgrades --allow-change-held-packages --fix-missing --allow-unauthenticated --reinstall install openmediavault-omvextrasorg 2>&1' with exit code '100': Reading package lists...

Building dependency tree...

Reading state information...

The following additional packages will be installed:
dirmngr
Suggested packages:
dbus-user-session libpam-systemd pinentry-gnome3 tor
The following NEW packages will be installed:
dirmngr openmediavault-omvextrasorg
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 595 kB/667 kB of archives.
After this operation, 1518 kB of additional disk space will be used.
Get:1 file:/var/cache/openmediavault/archives openmediavault-omvextrasorg 4.1.6 [71.6 kB]
Err:2 http://ftp.us.debian.org/debian stretch/main amd64 dirmngr amd64 2.1.18-8~deb9u1
Temporary failure resolving 'ftp.us.debian.org'
Unable to correct missing packages.
E: Failed to fetch http://ftp.us.debian.org/debian/pool/main/g/gnupg2/dirmngr_2.1.18-8~deb9u1_amd64.deb Temporary failure resolving 'ftp.us.debian.org'
E: Aborting install.
<<< *************************************

*************** Error ***************
Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C; export DEBIAN_FRONTEND=noninteractive; apt-get --yes --allow-downgrades --allow-change-held-packages --fix-missing --allow-unauthenticated --reinstall install openmediavault-omvextrasorg 2>&1' with exit code '100': Reading package lists...

Building dependency tree...

Reading state information...

The following additional packages will be installed:
dirmngr
Suggested packages:
dbus-user-session libpam-systemd pinentry-gnome3 tor
The following NEW packages will be installed:
dirmngr openmediavault-omvextrasorg
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 595 kB/667 kB of archives.
After this operation, 1518 kB of additional disk space will be used.
Get:1 file:/var/cache/openmediavault/archives openmediavault-omvextrasorg 4.1.6 [71.6 kB]
Err:2 http://ftp.us.debian.org/debian stretch/main amd64 dirmngr amd64 2.1.18-8~deb9u1
Temporary failure resolving 'ftp.us.debian.org'
Unable to correct missing packages.
E: Failed to fetch http://ftp.us.debian.org/debian/pool/main/g/gnupg2/dirmngr_2.1.18-8~deb9u1_amd64.deb Temporary failure resolving 'ftp.us.debian.org'
E: Aborting install.
<<< *************************************

*************** Error ***************
Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C; export DEBIAN_FRONTEND=noninteractive; apt-get --yes --allow-downgrades --allow-change-held-packages --fix-missing --allow-unauthenticated --reinstall install openmediavault-omvextrasorg 2>&1' with exit code '100': Reading package lists...

Building dependency tree...

Reading state information...

The following additional packages will be installed:
dirmngr
Suggested packages:
dbus-user-session libpam-systemd pinentry-gnome3 tor
The following NEW packages will be installed:
dirmngr openmediavault-omvextrasorg
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 595 kB/667 kB of archives.
After this operation, 1518 kB of additional disk space will be used.
Get:1 file:/var/cache/openmediavault/archives openmediavault-omvextrasorg 4.1.6 [71.6 kB]
Err:2 http://ftp.us.debian.org/debian stretch/main amd64 dirmngr amd64 2.1.18-8~deb9u1
Temporary failure resolving 'ftp.us.debian.org'
Unable to correct missing packages.
E: Failed to fetch http://ftp.us.debian.org/debian/pool/main/g/gnupg2/dirmngr_2.1.18-8~deb9u1_amd64.deb Temporary failure resolving 'ftp.us.debian.org'
E: Aborting install.
<<< *************************************

Issues with encryption

Installed OMV with debian-nas-stretch-18.069-armhf.img.gz und linux-image-3.16.39-1-nsa325-armel.zip on my NAS-542. Tried to crypt my Raid with Luks, but is not working:

As I understand, Luks0pen is waiting for udev:

--> cryptsetup.log.txt
# Udev cookie 0xd4d4ab0 (semid 32769) waiting for zero

Inside the udev log, the requist is visible. Look like it takes to long and is killed.

--> udev.log.txt
May 11 19:33:52 debian-nas systemd-udevd[275]: seq 923 '/devices/virtual/block/dm-0' is taking a long time
May 11 19:35:51 debian-nas systemd-udevd[275]: seq 923 '/devices/virtual/block/dm-0' killed
--> dmesg.log.txt
[  699
.615779] ocf_crypt_convert: rd work was not finished in 300000 msecs, 8 pending 0 completed.
[  699.624585] kcryptd_crypt_read_convert() ocf_crypt_convert failed
[  699.632272] Buffer I/O error on device dm-0, logical block 976691184

Is this a known problem?
[cryptsetup.log.txt]

(https://github.com/openmediavault/openmediavault/files/1998590/cryptsetup.log.txt)
dmesg.log.txt
udev.log.txt

WebUI not working on chromebook

I have a new installation of OMV 4.0.1
When logged in to the WebUI on my chromebook the left hand panel is collapsed and impossible to expand. This error is not present in chrome on windows or linux.

Can't remove shared folder

Ошибка #0:
OMV\ExecException: Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C; systemctl start 'sharedfolders-omvbackup.mount' 2>&1' with exit code '1': Failed to start sharedfolders-omvbackup.mount: Unit sharedfolders-omvbackup.mount is not loaded properly: Bad message.
See system logs and 'systemctl status sharedfolders-omvbackup.mount' for details. in /usr/share/php/openmediavault/system/process.inc:175
Stack trace:
#0 /usr/share/php/openmediavault/system/systemctl.inc(86): OMV\System\Process->execute(Array, 1)
#1 /usr/share/php/openmediavault/system/systemctl.inc(104): OMV\System\SystemCtl->exec('start', NULL, false)
#2 /usr/share/openmediavault/engined/module/sharedfolders.inc(59): OMV\System\SystemCtl->enable(true)
#3 /usr/share/openmediavault/engined/rpc/config.inc(194): OMVModuleSharedfolders->startService()
#4 [internal function]: OMVRpcServiceConfig->applyChanges(Array, Array)
#5 /usr/share/php/openmediavault/rpc/serviceabstract.inc(123): call_user_func_array(Array, Array)
#6 /usr/share/php/openmediavault/rpc/serviceabstract.inc(149): OMV\Rpc\ServiceAbstract->callMethod('applyChanges', Array, Array)
#7 /usr/share/php/openmediavault/rpc/serviceabstract.inc(536): OMV\Rpc\ServiceAbstract->OMV\Rpc\{closure}('/tmp/bgstatusGM...', '/tmp/bgoutputvV...')
#8 /usr/share/php/openmediavault/rpc/serviceabstract.inc(159): OMV\Rpc\ServiceAbstract->execBgProc(Object(Closure))
#9 /usr/share/openmediavault/engined/rpc/config.inc(213): OMV\Rpc\ServiceAbstract->callMethodBg('applyChanges', Array, Array)
#10 [internal function]: OMVRpcServiceConfig->applyChangesBg(Array, Array)
#11 /usr/share/php/openmediavault/rpc/serviceabstract.inc(123): call_user_func_array(Array, Array)
#12 /usr/share/php/openmediavault/rpc/rpc.inc(86): OMV\Rpc\ServiceAbstract->callMethod('applyChangesBg', Array, Array)
#13 /usr/sbin/omv-engined(536): OMV\Rpc\Rpc::call('Config', 'applyChangesBg', Array, Array, 1)
#14 {main}

systemctl status sharedfolders-omvbackup.mount:

sharedfolders-omvbackup.mount - Mount shared folder omvbackup to /sharedfolders/omvbackup
   Loaded: error (Reason: Bad message)
   Active: inactive (dead) since Sat 2018-04-07 12:40:10 MSK; 6min ago
    Where: /sharedfolders/omvbackup
      CPU: 5ms

Apr 07 12:40:10 nas systemd[1]: Unmounting Mount shared folder omvbackup to /sharedfolders/omvbackup...
Apr 07 12:40:10 nas systemd[1]: Unmounted Mount shared folder omvbackup to /sharedfolders/omvbackup.
Apr 07 12:40:51 nas systemd[1]: sharedfolders-omvbackup.mount: What= setting is missing. Refusing.
Apr 07 12:40:51 nas systemd[1]: sharedfolders-omvbackup.mount: Cannot add dependency job, ignoring: Unit sharedfolders-omvbackup.mount is not loaded properly: Bad message.
Apr 07 12:40:51 nas systemd[1]: sharedfolders-omvbackup.mount: What= setting is missing. Refusing.
Apr 07 12:41:18 nas systemd[1]: sharedfolders-omvbackup.mount: What= setting is missing. Refusing.
Apr 07 12:41:18 nas systemd[1]: sharedfolders-omvbackup.mount: What= setting is missing. Refusing.
Apr 07 12:41:18 nas systemd[1]: sharedfolders-omvbackup.mount: Cannot add dependency job, ignoring: Unit sharedfolders-omvbackup.mount is not loaded properly: Bad message.
Apr 07 12:45:18 nas systemd[1]: sharedfolders-omvbackup.mount: What= setting is missing. Refusing.
Apr 07 12:45:18 nas systemd[1]: sharedfolders-omvbackup.mount: What= setting is missing. Refusing.

System.d (it doesn't know mount source):
https://github.com/systemd/systemd/blob/master/src/core/mount.c#L542

And, really, What is empty:

cat /etc/systemd/system/sharedfolders-omvbackup.mount 
# This configuration file is auto-generated.
[Unit]
Description=Mount shared folder omvbackup to /sharedfolders/omvbackup
DefaultDependencies=no
After=zfs-mount.service
Conflicts=umount.target
RequiresMountsFor= /sharedfolders

[Mount]
What=
Where=/sharedfolders/omvbackup
Type=none
Options=bind,nofail

[Install]
WantedBy=local-fs.target

But I have never edit this file by hands.

Old file (from backup):

# This configuration file is auto-generated.
[Unit]
Description=Mount shared folder omvbackup to /sharedfolders/omvbackup
DefaultDependencies=no
After=zfs-mount.service
Conflicts=umount.target
RequiresMountsFor=/tank0/apps/backup /sharedfolders

[Mount]
What=/tank0/apps/backup
Where=/sharedfolders/omvbackup
Type=none
Options=bind,nofail

[Install]
WantedBy=local-fs.target

Also I can't edit this folder in the OMV interface:

Ошибка #0:
OMV\Config\DatabaseException: Failed to execute XPath query '//system/fstab/mntent[uuid='db7f9cad-0e9e-4136-8a71-de0e1705e489']'. in /usr/share/php/openmediavault/config/database.inc:78
Stack trace:
#0 /usr/share/openmediavault/engined/rpc/sharemgmt.inc(231): OMV\Config\Database->get('conf.system.fil...', 'db7f9cad-0e9e-4...')
#1 [internal function]: OMVRpcServiceShareMgmt->get(Array, Array)
#2 /usr/share/php/openmediavault/rpc/serviceabstract.inc(123): call_user_func_array(Array, Array)
#3 /usr/share/php/openmediavault/rpc/rpc.inc(86): OMV\Rpc\ServiceAbstract->callMethod('get', Array, Array)
#4 /usr/sbin/omv-engined(536): OMV\Rpc\Rpc::call('ShareMgmt', 'get', Array, Array, 1)
#5 {main}

Confusing behaviour with plugin uninstallation

After uninstalling plugin, sometimes it remains in the sidebar.
Engine restarting doesn't help.
I thought, that it's problem with an plugin uninstallation logic or the server's cache, but I realized, that it's a browser cache, probably (I'm not sure).
I'm use Chromium to access OMV.
After refreshing page, using Ctrl+F5, old plugins images disappeared.

Maybe, you need to control cache, using meta cache-control?

Services inside containers

OMV has Docker GUI plugin, it's good, but installing most of plugins, as a docker containers is better.
I.e., I want to have a backup server and use Urbackup for it.
Now, OMV will install urbackup-server package, and an interface plugin, which will try to manage locally launched server.
But I want control interface inside OMV and Urbackup inside a container, which I can access using domain name (using nginx-proxy+companion for the SSL certs) or port.
This way is more secure, more portable and doesn't pollute the system with bunch of packages.

This is not a bug, of course, it's a suggestion.
Is it possible to implement?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.