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

Winrm SSL compatability? #334

Closed
jsthusker opened this issue Jun 30, 2021 · 2 comments
Closed

Winrm SSL compatability? #334

jsthusker opened this issue Jun 30, 2021 · 2 comments
Assignees
Labels
enhancement New feature or request Fixed Label for when an issue is fixed.

Comments

@jsthusker
Copy link

jsthusker commented Jun 30, 2021

Community Note

  • Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request
  • Please do not leave "+1" or "me too" comments, they generate extra noise for issue followers and do not help prioritize the request

Module Version

  • 3.2.0

Affected Resource(s)

  • ArcGIS_Portal

Configuration Files

{
"AllNodes": [
{
"NodeName": "nodename",
"Role": [
"Portal"
]
},
{
"NodeName": "nodename",
"DataStoreTypes": [
"Relational"
],
"Role": [
"DataStore"
]
},
{
"NodeName": "nodename",
"Role": [
"Server"
]
},
{
"NodeName": "server.domain",
"Role": [
"ServerWebAdaptor",
"PortalWebAdaptor"
],
"SslCertificates": [
{
"Path": "D:\Install\some.pfx",
"Password": "password",
"CNameFQDN": "giscatwa01.stone.ne.gov",
"Target": [
"WebAdaptor"
]
}
]
}
],
"ConfigData": {
"Version": "10.8.1",
"ServerContext": "host",
"PortalContext": "portal",
"Credentials": {
"ServiceAccount": {
"Password": "password",
"UserName": "stn\domain.account",
"IsDomainAccount": true,
"IsMSAAccount": false
}
},
"Portal": {
"LicenseFilePath": "D:\Install\ArcGIS_Enterprise_Portal_1081_329921_20200909.json",
"PortalLicenseUserTypeId": "creatorUT",
"Installer": {
"Path": "D:\Install\Portal_for_ArcGIS_Windows_1081_175214.exe",
"WebStylesPath": "D:\Install\Portal_for_ArcGIS_Web_Styles_Windows_1081_175215.exe",
"InstallDir": "D:\ArcGIS\Portal",
"ContentDir": "D:\arcgisportal"
},
"ContentDirectoryLocation": "D:\arcgisportal\content",
"ExternalLoadBalancer": "name.ne.gov",
"PortalAdministrator": {
"UserName": "PortalAdmin",
"Email": "name@email.com",
"Password": "password",
"SecurityQuestionIndex": 1,
"SecurityAnswer": "vanilla"
}
},
"DataStore": {
"ContentDirectoryLocation": "D:\arcgisdatastore",
"EnableFailoverOnPrimaryStop": false,
"Installer": {
"Path": "D:\Install\ArcGIS_DataStore_Windows_1081_175216.exe",
"InstallDir": "D:\ArcGIS\DataStore"
}
},
"Server": {
"LicenseFilePath": "D:\Install\ArcGISGISServerStandard_ArcGISServer_945029.prvc",
"Installer": {
"Path": "D:\Install\ArcGIS_Server_Windows_1081_175203.exe",
"InstallDir": "D:\ArcGIS\Server",
"InstallDirPython": "D:\Python27"
},
"ServerDirectoriesRootLocation": "D:\arcgisserver\directories",
"ConfigStoreLocation": "D:\arcgisserver\config-store",
"ExternalLoadBalancer": "name.ne.gov",
"PrimarySiteAdmin": {
"UserName": "PortalAdmin",
"Password": "Password"
}
},
"WebAdaptor": {
"AdminAccessEnabled": true,
"Installer": {
"Path": "D:\Install\ArcGIS_Web_Adaptor_for_Microsoft_IIS_1081_175217.exe"
}
}
}
}

Expected Behavior

Install the base arcgis enterprise across 4 servers

Actual Behavior

installed on 3 server except the web adaptor server which is in the dmz. It requires winrm ssl.

Steps to Reproduce

run invoke command

Important Factoids

verified the https winrm listener works.

Are there any additional configurations I need to do to make this work over SSL on port 5986?

@jsthusker
Copy link
Author

And why isn't -UseSSL a parameter?

@jsthusker jsthusker changed the title Winrm SSH compatability? Winrm SSL compatability? Jul 15, 2021
@cameronkroeker cameronkroeker added the enhancement New feature or request label Jul 27, 2021
@cameronkroeker cameronkroeker self-assigned this Nov 18, 2021
@cameronkroeker
Copy link
Contributor

Hello @jsthusker,

This feature request has been added in the latest release, v3.3.0:

https://github.com/Esri/arcgis-powershell-dsc/releases/tag/v3.3.0

Ensure that WinRM HTTPS is enabled on all the target nodes within the deployment as well as the orchestrating node, and to use -UseSSL argument with the -Credential argument.

https://github.com/Esri/arcgis-powershell-dsc/wiki/PowerShell-DSC-ArcGIS-Module-Command-Line-Parameters#parameters

Note: The -Credential argument requires a domain account that has access to all the nodes.

Invoke-ArcGISConfiguration -ConfigurationParametersFile C:\config\BaseDeployment.json -Mode InstallLicenseConfigure -UseSSL -Credential Domain\username

Thanks,
Cameron K.

@cameronkroeker cameronkroeker added Fixed Label for when an issue is fixed. and removed will fix labels Apr 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request Fixed Label for when an issue is fixed.
Projects
None yet
Development

No branches or pull requests

2 participants