I'm trying to use SSL with the JSON input and running into some issues. The input fails to poll the data correctly and displays the following message:
Failed to get a response from https://mark-lenovo/WebServices.External.qa/externalapi.svc/getincidents/1C5F19F8-5341-417D-A45F-5DE....
My JSON service is using a self signed cert which I have installed in the Trusted root certificate authority in the windows certificate store. The certificate validates fine when browsing to the rest URL in IE. (Also tells me DNS and the service itself are working correctly)
This the error displayed in my Geoevent error log:
Is there a special certificate authorization list for the JRE that geoevent uses? Does it use the windows certificate store at all? Is SSL event supported on the JSON input?
Thanks,
Mark
Solved! Go to Solution.
Hi Mark,
GeoEvent uses ArcGIS Server's JRE, so I'd think you'd want to add the cert to Server's cacerts located at: C:\Program Files\ArcGIS\Server\framework\runtime\jre\lib\security.
Have you tried that?
Mark
Hi Mark,
GeoEvent uses ArcGIS Server's JRE, so I'd think you'd want to add the cert to Server's cacerts located at: C:\Program Files\ArcGIS\Server\framework\runtime\jre\lib\security.
Have you tried that?
Mark
Mark,
Thanks! This was very helpful in pointing me in the right direction. I've tested it using the jre in this path and it seems to work fine. Here are the complete steps for importing a certificate into the cert store.
-Mark