I have modify permission from the root on down. I'm using DefaultAppPool as the user. I can upload the zip file but when I try to extract, I'm getting this error:
[WIN-P6PLI49856U][Thread:8][ERROR] DotNetNuke.Services.FileSystem.FileManager - System.ArgumentNullException: Value cannot be null.
Parameter name: folder
at DotNetNuke.Common.Requires.NotNull(String argName, Object argValue)
at DotNetNuke.Services.FileSystem.FileManager.AddFile(IFolderInfo folder, String fileName, Stream fileContent, Boolean overwrite, Boolean checkPermissions, String contentType)
at DotNetNuke.Services.FileSystem.FileManager.AddFile(IFolderInfo folder, String fileName, Stream fileContent, Boolean overwrite)
at DotNetNuke.Services.FileSystem.FileManager.ExtractFiles(IFileInfo file, IFolderInfo destinationFolder)
I have, of course, actually selected a destination file as I couldn't click on the unzip button if I hadn't.
Re: you're suggestion to upgrade to 7.2. I tried and I'm getting errors as though the permissions are not corrected. First, it has trouble creating license.txt. Then, when it manages to get past that, the upgrade hangs on unzipping a file.
If you could let me know what temp directory is being used to unzip/create files, I will check its permissions. However, I have gone through every directory using CACLS and all have the correct permissions for the IIS user (DefaultAppPool).