Description of problem:
icedtea run in firefox doesn't start. i get lots of errors about not finding directories in ~/.cache. If I set selinux in permissive mode java applets work.
Version-Release number of selected component (if applicable):
Before enabling permissive mode: 100% failure. Applet does not start. Lots of error messages.
With permissive mode: Works as expected
SElinux in Enforcing mode *after* running successfully in permissive mode once: Errors about .cache/icedtea-web/* not being accessible. Applet starts
Steps to Reproduce:
1. navigate to https://www.java.com/en/download/installed.jsp
icedtea logo with error message
What AVC are you getting?
see bug 1127162
The whole home directory gets mislabeled for corporate users. More stuff ought to break. I assume this isn't a icedtea-web error at all.
I answered that bug,
semanage fcontext -a -e /home /home/DOMAIN
Should fix your problem here also