naris Posted December 6, 2014 Report Share Posted December 6, 2014 We have the PlasticSCM 5.4.16.619 server, client and webui installed on the same Windows Server 2008 R2 Enterprise machine running IIS7 with WebUI as the Default Web Site. The WebUI mostly works (once you click refresh a bunch of times), except that it will not show any source or diffs. If we navigate to the Items pans and then to a file, the Details and Annotate show only the header that indicates the Branch and Changeset with nothing underneath it. Clicking Raw produces a completely blank page with nothing there. We tried adding a Code Review for a Changeset and attempted to expand one of the files therein (by clicking the +) and it produced the error message 'Error calculating differences: Access to the path 'plastic4' is denied.' (once we had enabled detailed error reporting in IIS7). We turned all logs up to DEBUG and webui.log.txt also has "ServerProfile: Access to the path 'plastic4' is denied." in it. We searched the server and granted Everyone full control over every plastic4 directory we could find in the machine (including 1 in C:\inetpub\wwwroot\plastic\bin). We also granted Everyone full control over the C:\inetpub\wwwroot directory. I have attach the webui.log.txt file. We would greatly appreciate any assistance you could give us. Murray webui.log.txt Link to comment Share on other sites More sharing options...
manu Posted December 10, 2014 Report Share Posted December 10, 2014 Hi! Let's see if we can get it up and running. First of all please grant full access to everyone over this directory: c:\Users\Administrator\AppData\Local\plastic4 Restart the ISS and test again. Link to comment Share on other sites More sharing options...
naris Posted December 12, 2014 Author Report Share Posted December 12, 2014 I tried granting Everyone full access to C:\Users\Administrator\AppData\Local\plastic4, after first creating that directory since it did not exist, and restarting IIS. The result is the same Access to the path 'plastic4' is denied message (which is also in the webui.log.txt file). I also tried creating a new AD user (plastic), re-deploying the WebUI using that user, creating a C:\Users\plastic\AppData\Local\plastic4 (after logging in as that user and granting Everyone full access to that directory. That did not work either. I also tried creating AppData/Roaming/plastic4 directories (since that is where %appdata% points at) to no avail. Link to comment Share on other sites More sharing options...
manu Posted December 16, 2014 Report Share Posted December 16, 2014 Is the Administrator user the one running the IIS? Link to comment Share on other sites More sharing options...
naris Posted December 17, 2014 Author Report Share Posted December 17, 2014 No, the default, built-in IUSR account is the user running IIS. Link to comment Share on other sites More sharing options...
naris Posted December 17, 2014 Author Report Share Posted December 17, 2014 I also tried creating and granting full access to Everyone for C:\Windows\ServiceProfiles\LocalService\AppData\Local\plastic4, C:\Windows\ServiceProfiles\LocalService\AppData\Roaming\plastic4, C:\Windows\ServiceProfiles\NetworkService\AppData\Local\plastic4 and C:\Windows\ServiceProfiles\NetworkService\AppData\Roaming\plastic4 directories, but it still has the Access to the path 'plastic4' is denied message. Link to comment Share on other sites More sharing options...
manu Posted January 8, 2015 Report Share Posted January 8, 2015 Can you try to start the service with another user? Then gran access to the Local appdata dir of that certain user. Link to comment Share on other sites More sharing options...
naris Posted January 15, 2015 Author Report Share Posted January 15, 2015 I changed the Identity of the IIS Application Pool to an actual user instead of one of the System users and it now works. BTW, I also had to create a .NET Framework version 2.0 pool to get it to run, I had already done that, but figured that information might be helpful for others. Thank you very much for your assistance Link to comment Share on other sites More sharing options...
manu Posted January 19, 2015 Report Share Posted January 19, 2015 Great! Wow it took time to discover the missing part..... Happy to know it's working now and thank you for posting the .NET 2 Framework detail... Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.