<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 12 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:Helvetica;
        panose-1:2 11 6 4 2 2 2 2 2 4;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Thank you Landon, Torsten and Alex.  I checked the folder permissions under mason_data and set /obj to 770  to match the other two folders and restarted apache
 and it is working again. Thank you glad I am not in production yet.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> Landon Stewart [mailto:lstewart@internap.com]
<br>
<b>Sent:</b> Monday, October 31, 2016 2:02 PM<br>
<b>To:</b> Dunbar, Brian<br>
<b>Cc:</b> rt-users<br>
<b>Subject:</b> Re: [rt-users] Mason Cache clear<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<p class="MsoNormal">Hi Brian,<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Check what user apache2 runs as (probably www-data but depends on what distro you use).  Then make sure that user can write to the /opt/rt4/var/mason_data/obj directory (chown -R www-data:www-data /opt/rt4/var/mason_data/obj).<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">To make sure apache2 runs as www-data (or to find out what it does run as) check the output of "ps aux | grep apache2".  There will be one process running as root but the others will run as a different user; that is the one you want.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class="MsoNormal">On Oct 31, 2016, at 10:49 AM, Dunbar, Brian <<a href="mailto:Brian.Dunbar@von.ca">Brian.Dunbar@von.ca</a>> wrote:<o:p></o:p></p>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<div>
<p class="MsoNormal">I was installing RT-Extension-ActivityReports into RT 4.4.0 after the install I ran
<br>
rm -rf /opt/rt4/var/mason_data/obj<br>
then service apache2 restart<br>
<br>
Apache restarted ok but RT will not load. I found this error in syslog but not sure what to fix.<br>
[40707] mkdir /opt/rt4/var/mason_data/obj/3407077840: Permission denied at /usr/share/perl5/HTML/Mason/Compiler/ToObject.pm line 115.#012#012Stack:#012
<br>
[/usr/share/perl/5.20/Carp.pm:166]#012  [/usr/share/perl/5.20/File/Path.pm:156]#012  <br>
[/usr/share/perl/5.20/File/Path.pm:133]#012  <br>
[/usr/share/perl/5.20/File/Path.pm:114]#012  <br>
[/usr/share/perl5/HTML/Mason/Compiler/ToObject.pm:115]#012  <br>
[/usr/share/perl5/HTML/Mason/Interp.pm:440]#012  <br>
[/usr/share/perl5/HTML/Mason/Interp.pm:776]#012  <br>
[/usr/share/perl5/HTML/Mason/Request.pm:259]#012  <br>
[/usr/share/perl5/HTML/Mason/Request.pm:215]#012  <br>
[/opt/rt4/sbin/../lib/RT/Interface/Web/Request.pm:61]#012  <br>
[/usr/share/perl5/Class/Container.pm:275]#012  <br>
[/usr/share/perl5/Class/Container.pm:353]#012  <br>
[/usr/share/perl5/HTML/Mason/Interp.pm:351]#012  <br>
[/usr/share/perl5/HTML/Mason/Interp.pm:345]#012  <br>
[/usr/share/perl5/HTML/Mason/PSGIHandler.pm:59]#012  <br>
[/usr/share/perl5/HTML/Mason/PSGIHandler/Streamy.pm:52]#012  <br>
[/usr/share/perl5/Plack/Util.pm:301]#012  [/usr/share/perl5/<br>
<br>
Then I google clearing mason cache and it shows <br>
rm -Rf /usr/local/rt4/var/mason_data/obj/*<br>
Not usre if the asterisk at end makes difference I tried that after still no luck.<br>
<br>
Anyone see what is wrong and how to fix?  Greatly appreciated.<br>
---------<br>
RT 4.4 and RTIR training sessions, and a new workshop day! <a href="https://bestpractical.com/training">
https://bestpractical.com/training</a><br>
* Los Angeles - Q1 2017<o:p></o:p></p>
</div>
</div>
</blockquote>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<div>
<div>
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:"Helvetica","sans-serif";color:black">--<br>
Landon Stewart<br>
Lead Analyst - Abuse and Security Management<br>
INTERNAP ®<br>
📧 <a href="mailto:lstewart@internap.com">lstewart@internap.com</a><br>
🌍 <a href="http://www.internap.com">www.internap.com</a><o:p></o:p></span></p>
</div>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</body>
</html>