Forum Discussion
Hi Angela, Thanks for taking the time to look at this.
This is a new server with just the one Innovator installed on it, no Active Directory either. I checked the website, the InnovatorServer, and the 5 subfolders including the Vault in IIS and they are all just Anonymous Authentication.
I have uninstalled and re-installed a couple time to try and figure this out, but the issue has been there since the initial one. We've also reproduced the error on a few different servers now.
Even more confusing, we installed a new instance of Innovator 2023 on a server that had an existing, and properly working, Innovator 2023 install. The old one was the typical InnovatorServer, and the new one we just called InnovatorServer2. It's under the same Default Web site in IIS and yet the old install works and the new install has the vault issue.
Thanks,
-Scott
Have you updated all the config files in the code tree? Especially vault.config and the ones in the OAuthServer folder?
- Scott_Harvey2 years agoIdeator I
We've done it a few different ways trying to narrow down the cause of our issue.
The current server I'm looking at we have all the config files in their out of the box state. We figured it would be easier to find the issue without any changes or customizations involved. So all URLs are left as localhost, the vault path is just E:\Aras\Vault\, etc.
Our dev server, which we didn't notice the instance in until recently though it may have been there the whole time and we just missed it, is set up differently. In that case, IIS is setup with an SSL certificate and the website is running HTTPS, so the the Vault.config's InnovatorServerUrl key was changed to use that https URL rather than localhost. The OAuth.config also has the https URL in the various places it should be, <redirectUris>, <postLogoutRedirectUris>, <allowedCorsOrigins>. The main InnovatorServerConfig.xml uses the https URL for the OAuthServerDiscovery url as well.
- Kristian_Ceder2 years agoIdeator I
To Scott or anyone else facing this issue, this is how I have solved the same error:
Adding the yellow highlighted section below to your "Innovator/Server/appsettings.json" file, save and restart IIS
"SessionOptions": {
"IdleTimeout": "08:00:00",
"Cookie": {
"Path": "/"
}
},
- Daan11 months agoIdeator I
Thank you Kristian!