While attempting to install Sitecore 9.0 on a Windows 8.1 machine I ran into a few gotchas I thought worth sharing.
Gotcha #1 – Powershell Version
SIF requires Powershell 5.1 or later not 5.0 as stated in the install guide Section 2.3.2.
Sitecore Support have stated the documentation will be updated to show the correct prerequisites, i.e. PowerShell 5.1 instead of 5.0.
Gotcha #2 – Sitecore Fundamentals Not Supported
Having upgraded powershell I happily and very eagerly carried on. Util my install script hit another error:
I checked my the xconnect-createcert.json settings and everything looked fine and I could see Signer as one of the params specified for the NewSignedCertificate task:
// Create a certificate signed by the root authority.
"Signer": "[GetCertificate(variable('Root.Cert.DnsName'), variable('Root.Cert.Store'))]",
I took a closer look at the script New-SignedCertificate.ps1, part of Sitecore Fundamentals module. This calls a Windows Cmdlet: New-SelfSignedCertificate, however the version of this cmdlet on Windows 8.1 and Server 2012 does not have a param called Signer, hence the error.
With Sitecore Symposium 2017 about to kick off, the excitement is building. Everyone and anyone that has ever touched Sitecore knows about the Symposium. If you haven’t then you are probably only starting out or have recently been introduced to Sitecore.
So whats the big deal? You might ask!!
Well, it’s a probably a bit like what the Oscars are to the Film industry except instead of red carpet we have a red logo that’s instantaneously recognizable. You won’t see any of Hollywood’s celebrities here either… Erm, actually that’s not entirely true!! This year we will be joined by Mark Hamill aka Luke Skywalker who will be sharing an insight on playing his famous Star Wars character, and more recently the Joker, also his career as a voice actor and how he managed to establish a whopping 2 million followers on social media. Okay, so Mark may be the exception if that are other celebs I don’t think you’ll be that interested!! That’s because the Symposium attracts people in a completely different league. These are some of the greatest minds and thinkers in business, marketing, and the technology industry today.
While visiting with a client recently, there was a slot on the agenda to discuss Sitecore Print Experience Manager (PXM) and how its potential as part of their Sitecore ecosystem. Early that morning while sitting in my hotel room, I thought wouldn’t it be great if I could fire up a quick demo, for the benefit of anyone who wasn’t familiar with the product and show them it in action using actual content from their Sitecore instance.
The customer is currently running Sitecore 8.1 update 3 (rev. 160519). So I headed over to Developer Portal Downloads to locate a compatible version of Sitecore Print Experience Manager (PXM):
How often have you had to install Sitecore support dll and wondered where on earth do I download it from? I know I have.
My good friend and MVP Ian Graham did a pretty good job at answering this question on Sitecore.StackExchange back in November 2016, excerpt included for reference:
You can try searching for it here:
The dll will have a reference number associated with it Sitecore.Support.xxxxx.dll.
For example: https://kb.sitecore.net/SearchResults#term=442487
If you can’t find it just raise a ticket with Sitecore and they will provide you with the dll.
Also recently released is this Github project containing source code for support fixes
Yes, you can search and download support dll’s from https://kb.sitecore.net but only if the support patch has been written up and article relating to it exists on the KB.
If you can find it on the KB then you will be provided with a link to the dll and any supporting config which you can easily download.
If you have recently tried to access a support dll on https://github.com/SitecoreSupport, using a path you were previously given by Sitecore Support you will receive a 404 error.
Why? I asked the question recently on Slack and Rob Earlam, Technical Evangelist @ Sitecore answered: “We don’t have Support DLL’s on GitHub anymore, if you need a specific fix then you’ll need to open a Support ticket yourself and make the request there.”
So, there you have it – if you cannot find the Support patch publicly available on Sitecore’s KB you need to raise a support ticket requesting the support patch. Any other method of accessing a support dll is most likely an Urban Legend!!
I was recently asked by a client about the benefits of Coveo Cloud vs On-premise. So back in 2016 Coveo released of Coveo For Sitecore v4 which coincided with the release of Coveo Cloud v2, this now provided the option of hosting your Coveo for Sitecore index in the cloud as well as on-premise.
Hosting your index in the cloud has some obvious benefits:
- Speed – developers can be up and running with an index in the cloud in 30 minutes or less.
- Reduced Infrastructure – you don’t need to procure additional servers for hosting your Coveo indexes across all your various environments.
- Easier – A Cloud installation of Coveo for Sitecore is easier to maintain than an On-Premises one, as mirrors and redundancy are handled by the Cloud platform.
- Availability – Cloud architecture is distributed across multiple availability zones and geographical regions for data resiliency and high availability.
- Scalability – Coveo Cloud solutions are constantly monitored for performance, and measured against performance thresholds and target response times. Built on dynamic processing power environments and thanks to its scalable architecture, Coveo Cloud is able to seamlessly scale computing systems to maintain optimal user experience.
There have been several occasions when I have had to copy a Coveo index from one environment to another. From standing up and lower Test environment or helping onboard a developer setup a local instance. It is also recommended you take regular backups of your CES config files, as you can rebuild the entire index from a restored copy of the config, should your index ever become corrupt.
I got the Key to unlock – Digizuite™ DAM for Sitecore 5.0 WHOO HOO!! I was fortunate enough to get a early tech release of DAM for Sitecore V5, to test prior to it’s release. I Actually think, I may have been the first Sitecore developer outside Digizuite to have had the opportunity to play with it.