Link to home
Start Free TrialLog in
Avatar of boblew
boblewFlag for Afghanistan

asked on

Cache Access Denied error with Mac Parental Controls

We have two stand alone Macs in our office.  They are not on our network.  Our organization uses a proxy, and I've been tasked with adding it to the Macs. In addition, the users have to be locked out from changing the settings.

To accomplish this, I've enabled Parental Controls and allowed Safari as the only browser.  Once I enable the controls and the proxy, the workstations are able to browse.  However, if left alone for 15-20 minutes, Safari will inevitably return a Cache Access Denied error.  The proxy settings work fine without Parental Controls enabled.  The Parental Controls work with no trouble as long as the proxy settings are turned off.

Any help would be greatly appreciated.  I've deleted the cache and reset Safari.  I even went so far as to uninstall/reinstall Safari, but the Cache Access Denied error persists.  
SOLUTION
Avatar of Justin Nordin
Justin Nordin
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
ASKER CERTIFIED SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of boblew

ASKER

orrubin, you are correct about the parental controls having its own proxy.  That gave me a better idea of what to search for.  I eventually found that when parental controls are enabled, the included proxy is automatically active as well.  With a little more searching, I was able to find the appropriate command to change the permissions on the proxy service, and keep it from blocking the browser.

Terminal command:
sudo chmod a-x /System/Library/PrivateFrameworks/FamilyControls.framework/Versions/A/Resources/httpsproxyd  

As for using a different browser, Firefox easily allows access to the proxy settings so that the user could turn them off or modify them.  Chrome had the same problem as Safari.  Thank you both for answering.  I gave points to each of you since no one even looked at my question for several days.