Posts by mcloum
-
-
Evening folks,
wonder if you can help me, i have the same issue as OP except after removing noexec from /etc/openmediavault/config.xml and running omv-salt deploy run fstab my raid array no longer mounts. when trying to mount witht he WebUI i get the following error:
Code{"response":null,"error":{"code":0,"message":"Failed to execute command 'export PATH=\/bin:\/sbin:\/usr\/bin:\/usr\/sbin:\/usr\/local\/bin:\/usr\/local\/sbin; export LANG=C.UTF-8; mount -v --source '\/dev\/disk\/by-label\/Media' 2>&1' with exit code '32': mount: \/srv\/dev-disk-by-label-Media: wrong fs type, bad option, bad superblock on \/dev\/md127, missing codepage or helper program, or other error.","trace":"OMV\\ExecException: Failed to execute command 'export PATH=\/bin:\/sbin:\/usr\/bin:\/usr\/sbin:\/usr\/local\/bin:\/usr\/local\/sbin; export LANG=C.UTF-8; mount -v --source '\/dev\/disk\/by-label\/Media' 2>&1' with exit code '32': mount: \/srv\/dev-disk-by-label-Media: wrong fs type, bad option, bad superblock on \/dev\/md127, missing codepage or helper program, or other error. in \/usr\/share\/php\/openmediavault\/system\/process.inc:182\nStack trace:\n#0 \/usr\/share\/php\/openmediavault\/system\/filesystem\/filesystem.inc(738): OMV\\System\\Process->execute()\n#1 \/usr\/share\/openmediavault\/engined\/rpc\/filesystemmgmt.inc(927): OMV\\System\\Filesystem\\Filesystem->mount()\n#2 [internal function]: Engined\\Rpc\\OMVRpcServiceFileSystemMgmt->mount(Array, Array)\n#3 \/usr\/share\/php\/openmediavault\/rpc\/serviceabstract.inc(123): call_user_func_array(Array, Array)\n#4 \/usr\/share\/php\/openmediavault\/rpc\/rpc.inc(86): OMV\\Rpc\\ServiceAbstract->callMethod('mount', Array, Array)\n#5 \/usr\/sbin\/omv-engined(537): OMV\\Rpc\\Rpc::call('FileSystemMgmt', 'mount', Array, Array, 1)\n#6 {main}"}}The outpuyt of the omv-salt command is as follows:
Code
Display Moreroot@nas:~# omv-salt deploy run fstab /usr/lib/python3/dist-packages/salt/utils/decorators/signature.py:31: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly *salt.utils.args.get_function_argspec(original_function) debian: ---------- ID: create_filesystem_mountpoint_1627b50e-fb9b-4ebc-ba4c-0c15cca74b16 Function: file.accumulated Result: True Comment: Accumulator create_filesystem_mountpoint_1627b50e-fb9b-4ebc-ba4c-0c15cca74b16 for file /etc/fstab was charged by text Started: 21:49:32.166384 Duration: 1.298 ms Changes: ---------- ID: mount_filesystem_mountpoint_1627b50e-fb9b-4ebc-ba4c-0c15cca74b16 Function: mount.mounted Name: /srv/dev-disk-by-label-Media Result: False Comment: mount: /srv/dev-disk-by-label-Media: wrong fs type, bad option, bad superblock on /dev/md127, missing codepage or helper program, or other error. Started: 21:49:32.169106 Duration: 319.547 ms Changes: ---------- ID: append_fstab_entries Function: file.blockreplace Name: /etc/fstab Result: True Comment: Changes were made Started: 21:49:32.490231 Duration: 12.117 ms Changes: ---------- diff: --- +++ @@ -10,5 +10,5 @@ # swap was on /dev/sde5 during installation UUID=c6d06577-aa3b-4ce5-8281-fee7169dbe1f none swap sw 0 0 # >>> [openmediavault] -/dev/disk/by-label/Media /srv/dev-disk-by-label-Media ext4 defaults,nofail,user_xattrc,usrjquota=aquota.user,grpjquota=aquota.group,jqfmt=vfsv0,acl 0 2 +/dev/disk/by-label/Media /srv/dev-disk-by-label-Media ext4 defaults,nofail,user_xattrc,noexec,usrjquota=aquota.user,grpjquota=aquota.group,jqfmt=vfsv0,acl 0 2 # <<< [openmediavault] Summary for debian ------------ Succeeded: 2 (changed=1) Failed: 1 ------------ Total states run: 3 Total run time: 332.962 msI even tried adding noexec back in to /etc/openmediavault/config.xml and ran the omv-salt command again and still no luck (just the errors above)
I have ran the following
which gave me the output
Please help

Thanks
-
SO there is an issue with the recent Plex media server? Im having an issue where everything is stuttering when i start to play something on my xbox client. I put this down to the recent dashboard update.
My issue is playing a film (which has worked previously) freezes for about 10 seconds after i start to play, it then jumps forward to where it should be then freezes again.
-
Thanks will give this a try later when im home
-
sounds like an idea. i think ive purged the packages but cant figure out how to purge the plugin from OMV? Or shall i just install it again?
-
Any ideas? I dont want to update Deluge to the latest 1.3.12 but i cannot install 1.3.11 because of these kept back packages.
-
Unfortunately 1.5 isn't supported either.
edit: Nevermind i can install 1.3.5, hopefully

edit2: Nope i can install it but the Daemon wont start. The warning.log states there is no module called "libtorrent" which is related to the errors i got when installing manually.


As you can see i have libboost installed albeit a higher version
If i do a
I get a list of what has been "kept back" and it also tells me Deluge will be upgraded, which i dont want.

-
Is Deluge still in the repo? I cant find it anywhere and i cany get it to install via the terminal (even though i can on a VM) something to do with packages not being installable as the first post said.
My tracker requires deluge 1.3.11 or transmission 2.08 so at the moment i cant use OMV for its/my intended purpose. Any advice would be appreciated.
-
I also got a message yesterday about my version of Transmission. Looks like im switching to Deluge, grudgingly.
It would be good if we could pick a version to install from the plugin.
-
Can you explain more about SNI proxy and how it works?
Is this a plugin in OMV or something you installed manually?
From what i understand LE is expecting a response for my subdomains on port 80, but as they are running on ports 9091, 8081 etc then its not getting a response? SNI proxy solves this?
-
Yes but not the OMV gui, it points to the transmission install that is running on OMV on port 9091. If i point my browser at transmission.domain.co.uk i get access to my transmission so i know DNS is resolving correctly.
The only thing i though was because transmission is protected by a password that letsencrypt wasnt getting the response it needed? I tested by turning off the authentication on transmission but still didn't work.
-
I do own my domain, i just edited it out here.
Its registered through 1and1.co.uk and i created a frame redirect to my public IP along with the ports for my services running on OMV, this part works. Just the generating of the certs for subdomain.mydomain.co.uk
-
Still not working even after a re-install and using only 1 domain
Code
Display More>>> *************** Error *************** Failed to execute command 'sh /opt/letsencrypt/letsencrypt-auto certonly --webroot -w /var/www/openmediavault/ --text --keep-until-expiring --agree-tos --expand --email michael.mcloughlin@email.com -d transmission.domain.co.uk 2>&1': Updating letsencrypt and virtual environment dependencies... . . . Requesting root privileges to run with virtualenv: ~/.local/share/letsencrypt/bin/letsencrypt certonly --webroot -w /var/www/openmediavault/ --text --keep-until-expiring --agree-tos --expand --email michael.mcloughlin@email.com -d transmission.domain.co.uk Failed authorization procedure. transmission.domain.co.uk (http-01): urn:acme:error:unauthorized :: The client lacks sufficient authorization :: Error parsing key authorization file: Invalid key authorization: 16 parts IMPORTANT NOTES: - The following errors were reported by the server: Domain: transmission.domain.co.uk Type: urn:acme:error:unauthorized Detail: Error parsing key authorization file: Invalid key authorization: 16 parts <<< ************************************* -
So if i just use 1 sub domain such as "service.domain.co.uk" then try?
Can i then also create certificates for the other sub domains?
I thought the beauty of this plugin was you can add multiples to 1 certificate?
OMV is using port 80 internally, but its not accessible from external. Do i need to make it accessible to the outside world?
-
Im also getting "Client Lacks sufficient authorization" error.
I've removed my main domain from the certificate list but still no go

Any ideas?
Im using a 1and1 frame redirect to direct my domain to my public IP and using sub domains to point to each service running on my server if thats any use?
Internally i use just IPs to access my server
-
Yep i did that last night all working now

Isn't this something that can be included in the plugin install script?
I did have some issues with ACLs on the shared folder, i had to set the "other" section to read/write/execute otherwise Couch wasnt able to create folders and files on my shared folder.
Cheers
-
Apparently lxml is needed for this issue:
-
OK my normal info log shows this entry:
[
Code01-05 20:31:30 INFO[hpotato.core.plugins.base] Opening url: get https://iptorrents.eu/t?l48=&free=on&q=%22ant+man%22+2015&qf=#torrents&p=1, data: []And my error log has only one entry which is:
Code01-05 20:29:41 ERROR[chpotato.core._base._core] OpenSSL not available, please install for better requests validation: `https://pyopenssl.readthedocs.org/en/latest/install.html`: Traceback (most recent call last): File "/opt/couchpotato/couchpotato/core/_base/_core.py", line 84, in dependencies import OpenSSL ImportError: No module named OpenSSL -
Tried already, no errors are logged at all.
edit: actually i dont think i enabled the dev options, will try that tonight.
-
Hi all,
For some time now ive been having issues with couchpotato not being able to snatch torrents from IPTorrents. I use the latest version and set it up with my login details all of which seems to work fine. I then add a movie which i know exists on IPtorrents but Couch will not snatch it. I have set it to download the torrent to a watched folder on my RAID array.
Is there any permissions i need to change? I was under the impression i shouldnt have too with the plugin version. Couch doesnt show me any error in its logs either so im clueless on where to start to diagnose.
Cheers