Identity Server Error - Signing certificate not found
Hello,
We're currently using the ArcGIS Online security provider but we'd like to look at other options, specifically the Identity Server, due to the cost of named users. SSL is enabled and we've obtained and installed a certificate from GoDaddy.
However, I'm having some trouble enabled the Identity Server security provider. Opening the Users and Roles editing window from the Security tab in Manager gives the following error:
_img_ alt="Error says "Unable to manage users and roles for security provider 'Geocortex Identity Server'. Signing certificate not found: CN=Geocortex CN=Signing CN=[servername]"" src="https://latitudegeo--c.na53.content.force.com/servlet/rtaImage?eid=90660000000XaEf&feoid=Body&refid=0EM60000000Xqa7" _/_img_
When I browse to the Identity Server page at https://domain.com/Geocortex/IdentityServer, I get a general message saying "Sorry, an error occurred while processing your request". Launching this page from IIS Manager on our server gives the same signing certificate error shown above.
Has anyone encountered this before? Any help would be appreciated - thanks!
0
-
I'm having the exact same problem at 4.4.2 - unfortunately I haven't found a solution to this issue either.... 0 -
Hi guys,
I had a quick conversation about this with our Essentials team lead and this sort of thing can happen when Identity Server can't find a certificate it is relying on (say, for example, if the cert has somehow been removed from the system). Both the troubleshooting required to determine exactly what needs to be fixed or replaced and the fix itself is not entirely straightforward; I would recommend that you get in touch with our (To: support@geocortex.com) Support team to resolve this.0 -
Hi Jordan,
Thanks for your input! I'll contact the Support team to resolve this issue and post any useful information that I receive.0 -
To anyone who is having this issue, this is the response I got from the support team at Latitude Geographics:
1. Run the command line (CMD) on the Essentials Server as the administrator
2. In the command line, navigate to the following folder: C:\Program Files (x86)\Latitude Geographics\Geocortex Identity Server\Web\bin
3. Once you're in that folder, run the following command: Geocortex.IdentityServer.Setup.exe SigningCertificateName=null 4. The output should be something like: [...]
- ServiceSecret: mjrkFihgqkNyBh3pLZXpZW1Ujkk=
- SigningCertificateName:
- SiteName: Geocortex Identity Server
- Version: 2.5.1
- WsFederationAllowReplyTo: true
[..] 5. Run the Post Installer (just run it and click finish).
Going through these steps re-generated the signing certificate for me (it showed up in IIS again), and I can navigate to the Identity Server page/edit the users and roles without error.0 -
@Harold
You rescued me. Thanks man! I knew I had an SSL cert error because I deleted the cert after a failed federation attempt and could not figure out how to get Geocortex to no longer federate! Thanks!!!!!0 -
@Harold You're a real lifesaver! Worked like a charm.
Thanks,
Ruchira0 -
Dear harold
i did the steps as the screnshot bellow but with no results
_img_ alt="User-added image" src="https://latitudegeo--c.na53.content.force.com/servlet/rtaImage?eid=90760000000Gs5y&feoid=Body&refid=0EM60000000UkFp" _/_img_
_img_ alt="User-added image" src="https://latitudegeo--c.na53.content.force.com/servlet/rtaImage?eid=90760000000Gs5y&feoid=Body&refid=0EM60000000UkFz" _/_img_0
Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.
Kommentare
7 Kommentare