If you install duplicati on OMV for arm (raspbian), you can receive Out or memory errors.
You can test the Duplicati error doing a backup or running the mozroot.exe to import a key.
[root@databananaberry:~]# /usr/lib/duplicati/mozroots.exe --import --machine --sync mozroots, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null WARNING: mozroots is deprecated, please move to cert-sync instead. Downloading from 'https://hg.mozilla.org/releases/mozilla-release/raw-file/default/security/nss/lib/ckfw/builtins/certdata.txt'... WARNING: Downloading the trusted certificate list couldn't be done securely (error: RemoteCertificateChainErrors), continuing anyway. If you're using mozroots to bootstrap Mono's trust store on a clean system this might be OK, otherwise it could indicate a network intrusion. Please ensure you're using a trusted network or move to cert-sync. Importing certificates into machine store... Error: System.OutOfMemoryException: Out of memory at (wrapper managed-to-native) object:__icall_wrapper_mono_gc_alloc_vector (intptr,intptr,intptr) at (wrapper alloc) object:AllocVector (intptr,intptr) at Mono.Security.ASN1..ctor (System.Byte[] data) [0x00000] in <filename unknown>:0 at Mono.Security.X509.X509Certificate.get_RSA () [0x00000] in <filename unknown>:0 at Mono.Security.X509.X509Store.ImportPrivateKey (Mono.Security.X509.X509Certificate certificate, System.Security.Cryptography.CspParameters cspParams) [0x00000] in <filename unknown>:0 at Mono.Security.X509.X509Store.Import (Mono.Security.X509.X509Certificate certificate) [0x00000] in <filename unknown>:0 at Mono.Tools.MozRoots.Process () [0x00000] in <filename unknown>:0 at Mono.Tools.MozRoots.Main (System.String[] args) [0x00000] in <filename unknown>:0
This error is related with the version of duplicati packages installed by default that comes with a bug related to how it handles the certificates. We have to upgrade the packages but using the wheezy repository (doesn’t matter if you have Jessie version) that will work.
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF echo "deb http://download.mono-project.com/repo/debian wheezy main" | sudo tee /etc/apt/sources.list.d/mono-xamarin.list sudo apt-get update sudo apt-get install mono-complete
Then you can run any duplicati backup with no issues related to out of memory.