Developer forum

Forum » Dynamicweb 10 » Permissions needed for AppStore?

Permissions needed for AppStore?

Justin Sjouw Dynamicweb Employee
Justin Sjouw
Reply

Hi,

Any "special" permissions I need to set for the AppStore the work? I could ofcourse set permissions on the specified folders, but that seems to easy ;-)


Replies

 
Justin Sjouw Dynamicweb Employee
Justin Sjouw
Reply

Is this maybe related? I can imagine this being some sort of nuget package that cannot be loaded..

 
Nicolai Pedersen Dynamicweb Employee
Nicolai Pedersen
Reply

Bug in our latest release. We will fix it.

 
Nicolai Pedersen Dynamicweb Employee
Nicolai Pedersen
Reply

We released a new DW10 containing this fix.

https://www.nuget.org/packages/Dynamicweb

Sorry!

 
Justin Sjouw Dynamicweb Employee
Justin Sjouw
Reply

I might be missing something, but I get another error now in the user section, and the AppStore message is the same, I'm on 10.0.12 now..

 
Jeppe Eriksson Agger Dynamicweb Employee
Jeppe Eriksson Agger
Reply
This post has been marked as an answer

Hi Justin,

This issue has been fixed in with the newest DW10 release, 10.0.13. It's available on both our doc site, NuGet and Docker Hub.

Due to this issue, we have unlisted 10.0.12.

- Jeppe

Votes for this answer: 1
 
Justin Sjouw Dynamicweb Employee
Justin Sjouw
Reply

Awesome, thanks for the hard work and quick turnaround!

 
Justin Sjouw Dynamicweb Employee
Justin Sjouw
Reply

I Have succesfully installed The DymanicWeb Liveintegration App. However, it seems the AppStore is trying to resolve some dependencies in the background and there is still some error ther that looks similar. Steps to repro:

  • Install LiveIntegration
  • Go to Installed apps
  • Click to the LiveIntegration app to view the details
  • Wait a few seconds to see:
 
Nicolai Pedersen Dynamicweb Employee
Nicolai Pedersen
Reply

Did you read the exception? Not the first line, but under the "Stack" tab?

 
Justin Sjouw Dynamicweb Employee
Justin Sjouw
Reply

Well I think I did, but you reply makes me think I haven't made the right interpretation?

I started this thread thinking I was missing some permissions, but I have not before needed to give IIS/AppPool identity excplicit permissions somewhere underneath system32.

I'm pretty sure I followed everything in: https://doc.dynamicweb.dev/documentation/fundamentals/setup/installation/running-in-IIS.html and nothing special is mentioned there about permissions. 

Then it turned out to be a bug, and now I have the exact same message on what seems to be the same area. 

So where my brain is failing me I'm not sure...

 

 
Nicolai Pedersen Dynamicweb Employee
Nicolai Pedersen
Reply
This post has been marked as an answer

Hi Justin

IIS runs under a user, depends on your setup, - that user does not have access to "C:\WINDOWS\system32\config\systemprofile\" and that is causing the exception. The nuget unpacking and searching is using this temp directory for its files. When running in Kestrel, the app config folder is different than IIS so you do not have the same issue. The bugfix you got changes the temp folder temporarily to /Files/System/nuget and then back. You just ran into another place where this is an issue and we have another change for that on the way.

So here are your current options

  1. Run your local installation in Kestrel which is default for .net core and local development
  2. Give you app pool user access to the location
  3. Change your app pool user to a user that has access
  4. Wait for another update from us that will change the temp location for this as well - next DW10 version.

BR Nicolai

Votes for this answer: 1

 

You must be logged in to post in the forum