I'm not exactly sure when this started, but I first noticed the Apps tab missing a few months ago, but didn't spend much time debugging before giving up. I decided to take another stab at this today, upgraded from v 6.4.1 to v 6.6.6. This still did not fix the issue.
After poking around, I noticed that many of the /usr/local/emhttp/plugin folders that I expected are missing. Here is what I see:
$ls -al /usr/local/emhttp/plugins/
total 0
drwxrwxrwx 10 root root 200 Jun 9 2015 ./
drwxrwxrwx 3 root root 280 Jan 25 00:35 ../
drwxrwxrwx 7 root root 200 Aug 30 2015 Plexmediaserver/
drwxr-xr-x 9 root root 2100 Dec 1 11:32 dynamix/
drwxr-xr-x 6 root root 240 Aug 31 11:58 dynamix.apcupsd/
drwxr-xr-x 9 root root 340 Oct 31 09:22 dynamix.docker.manager/
drwxr-xr-x 6 root root 220 Sep 23 09:03 dynamix.plugin.manager/
drwxr-xr-x 9 root root 320 Nov 23 12:00 dynamix.vm.manager/
drwxr-xr-x 4 root root 160 Dec 1 11:37 unRAIDServer/
drwxrwxrwx 3 root root 80 Jun 9 2015 webGui/
I've tried manually running the upgradepkg command on the community applications plugin, but I still don't see these files showing up, and was not able to get any more information as to what is happening. The command seems to work correctly until I look for the files. In the attached diagnostics, I've rebooted after deleting the CA plugin, then install it.
I can't see anything in the logs that would indicate any errors, and have run out of ideas on what to try, any help would be greatly appreciated.
tower-diagnostics-20190125-0035.zip