Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Installation of root certificate #92

Closed
ghost opened this issue Sep 5, 2018 · 2 comments
Closed

Installation of root certificate #92

ghost opened this issue Sep 5, 2018 · 2 comments

Comments

@ghost
Copy link

ghost commented Sep 5, 2018

Hello,
I still have problems with the installation of the root certificate (see also issues thread #90, question #7).
My test was to install a single machine image server including the ssl root certificate (as shown in BaseDeployment-ThreeMachine-10.6-ssl-per-Node.json). The installation finished without errors (see attached configuration file and log file). I would have expected to find the root certificate installed on that server, but it is not.

ArcGISConfigure-05.09.2018-09-50-40-Verbose.txt
vsdev2373_GISServer-GeneralPurpose_ImageServer.txt

  1. Actually, where should the root certificate be installed in general, especially in a multi machine environment?

  2. The ssl root certificate part is configured in the "ConfigData" - "Credentials" section of the configuration file. Where will this certificate be installed, eventually?

  3. Do I also need to configure an intermediate certificate as well (as provided in the sample) or can I just omit the intermediate certificate part?

  4. I want to install the root certificate on every server machine (Portal, hosted Server, Data Store, GeoEvent Server, Image Server) of my multi machine environment. What do I need to do?

Thank you very much, best regards,
Jürgen

@shailesh91
Copy link
Contributor

Hey Jürgen,
Your configuration is wrong, the SSL root and intermediate variable is not part of the credentials object
https://github.com/Esri/arcgis-powershell-dsc/blob/master/SampleConfigs/Base%20Deployment/BaseDeployment-ThreeMachine-10.6-ssl-per-Node.json

  1. You need to specify all the root or intermediate certs in the config data. They will be installed on all machines.
  2. It is just for reference, it is optional.
  3. Just add it to your config data block so that it can be installed on every server machine.

Shailesh

@ghost
Copy link
Author

ghost commented Sep 6, 2018

Hello Shailesh,
Yes, you are right, I included the ssl root certificate part at the wrong position in the configuration file. Maybe I was mislead by the indentation of this part in the sample shown when following the given link.
Thank you very much, best regards,
Jürgen

@ghost ghost closed this as completed Sep 6, 2018
This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant