What:
I am trying to install sitecore XP1 architecture. I already have a signed certificate. My issue comes when I try to configure sitecore on my solr. Sitecore 9.0.1 rev. 171219. SOLR 6.6.4. Windows server 2016. JRE 1.8.0_191
What I did :
- Installed iis
- Installed Web Platform Installer
- Installed Java JRE (and add java_home to the Environment Variables)
- Installed SOLR (and created a service with NSSM to run solr at boot time)
- Installed certificate with keytool.exe // configure solr.in.cmd // bind iis with the certificate
- Installed FrameWork Sitecore from MyGet
Until here everything is working fine. The service is running and I can connect to my SOLR in HTTPS.
Issue : When I run this command
$solrParams =
@{
Path = "C:\Sitecore\installer\config\xconnect-solr.json"
SolrUrl = "https://blabla.bla.com:8984/solr"
SolrRoot = "C:\Sitecore\solr-6.6.4"
SolrService = "solr"
CorePrefix = "sc_pprd"
}
Install-SitecoreConfiguration @solrParams -Verbose
I can see everything is going great without any warning then the CreateCores step fail:
[------------------------------------------------------ CreateCores [1] : ManageSolrCore -------------------------------------------------------]
VERBOSE: Performing the operation "Requesting" on target "https://blabla.bla.com:8984/solr".
[CreateCores [1]]:[Requesting] https://blabla.bla.com:8984/solr
VERBOSE: GET https://blabla.bla.com:8984/solr with 0-byte payload
VERBOSE: received 13592-byte response of content type text/html;charset=utf-8
VERBOSE: Performing the operation "Invoke-ManageSolrCoreTask -Address https://blabla.bla.com:8984/solr -Action Create" on target "https://blabla.bla.com:8984/solr".
[CreateCores [1]]:[SolrCore] Performing Create on https://blabla.bla.com:8984/solr
VERBOSE: Updating Solr: Uri => 'https://blabla.bla.com:8984/solr/admin/cores?action=Create&Name=sc_pprd_xdb&wt=json'
VERBOSE: GET https://blabla.bla.com:8984/solr/admin/cores?action=Create&Name=sc_pprd_xdb&wt=json with 0-byte payload
Install-SitecoreConfiguration : Missing required parameter: name
At C:\Sitecore\installer\config\solr_instal_pprd.ps1:10 char:1
+ Install-SitecoreConfiguration @solrParams -Verbose
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Write-Error], WriteErrorException
+ FullyQualifiedErrorId : Microsoft.PowerShell.Commands.WriteErrorException,Install-SitecoreConfiguration
[TIME] 00:00:15
Invoke-ManageSolrCoreTask : Missing required parameter: name
At C:\Program Files\WindowsPowerShell\Modules\SitecoreInstallFramework\2.0.0\Public\Install-SitecoreConfiguration.ps1:641 char:25
+ & $entry.Task.Command @paramSet | Out-Default
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Write-Error], WriteErrorException
+ FullyQualifiedErrorId : Microsoft.PowerShell.Commands.WriteErrorException,Invoke-ManageSolrCoreTask
I must say that for the moment no link is set between the SOLR server and the SQL server. I can't understand why and where I should add an argument name.