Hi All,
First post - I have gotten myself in a bind and need some guidance on what to troubleshoot.
Running TrueNAS-12.0-RELEASE (FreeNAS/TrueNAS Core).
I have had multiple Plugins and Jails running smoothly since the upgrade from FreeNAS to TrueNAS, which I did as a clean install. Today I wanted to add another mount point to my Plex, so attempted to stop the jail to add the mount. The jail would not stop from the plugin or jail interface on the GUI. I went to the CLI and forced a stop with
I restarted TrueNAS and saw that all of my manually created jails started normally on boot, but none of the plugins started. I was unable to start any of the plugin-built jailes, either through the GUI or CLI. Besides Plex, I also have ClamAV and TauTulli as plugins.
I've been tweaking my system for about a week since my last configuration back-up. If I changed something recently that caused this, I can't think of what it may have been. I tried loading a configuration file from several weeks ago, but that did not correct whatever error is now occurring. Everything had been working just fine until I attempted to stop Plex.
After troubling shooting as much as I could think of, to include removing the mounts added to Plex, I decided to do a manual jail creation for ClamAV. I deleted the plugin and was able to manually create the jail, but it would not start. The error returned was the same as I was getting when trying to start the other plugins via CLI.
I don't understand how permission is being denied when I am logged in as root. The one other thing I noticed was
Have I bumped a switch somewhere accidentally? Did I do something that caused root to lose permissions? What might be wrong and where should I look?
First post - I have gotten myself in a bind and need some guidance on what to troubleshoot.
Running TrueNAS-12.0-RELEASE (FreeNAS/TrueNAS Core).
I have had multiple Plugins and Jails running smoothly since the upgrade from FreeNAS to TrueNAS, which I did as a clean install. Today I wanted to add another mount point to my Plex, so attempted to stop the jail to add the mount. The jail would not stop from the plugin or jail interface on the GUI. I went to the CLI and forced a stop with
iocage stop --force Plex
. Plex stopped after that and I was able to add the new mount points. However, I could not restart Plex when finished.I restarted TrueNAS and saw that all of my manually created jails started normally on boot, but none of the plugins started. I was unable to start any of the plugin-built jailes, either through the GUI or CLI. Besides Plex, I also have ClamAV and TauTulli as plugins.
I've been tweaking my system for about a week since my last configuration back-up. If I changed something recently that caused this, I can't think of what it may have been. I tried loading a configuration file from several weeks ago, but that did not correct whatever error is now occurring. Everything had been working just fine until I attempted to stop Plex.
After troubling shooting as much as I could think of, to include removing the mounts added to Plex, I decided to do a manual jail creation for ClamAV. I deleted the plugin and was able to manually create the jail, but it would not start. The error returned was the same as I was getting when trying to start the other plugins via CLI.
root@truenas[~]# iocage start ClamAV
No default gateway found for ipv6.
* Starting ClamAV
+ Started OK
+ Using devfs_ruleset: 1005 (iocage generated default)
+ Configuring VNET OK
+ Using IP options: vnet
+ Starting services FAILED
ERROR:
[b'jexec: execvp: /bin/sh: Permission denied\n', b'', b'']
Refusing to start ClamAV: exec_start failed
I don't understand how permission is being denied when I am logged in as root. The one other thing I noticed was
Using devfs_ruleset: 1005
- which I thought was supposed to be 4, not 1005. When I go into the GUI editor for each jail/plugin, they are set to 4 - even the ones not starting.Have I bumped a switch somewhere accidentally? Did I do something that caused root to lose permissions? What might be wrong and where should I look?