Recently ran psconfigui against our SharePoint 2016 web and app servers. The psconfigui against the web server completed but with the following errrors:
An exception of type Microsoft.SharePoint.PostSetupConfiguration.PostSetupConfigurationTaskException was thrown. Additional exception information:
Feature (Name = [Feature1], Id = [4da8260f-92bc-4fc4-95a5-6107b4d65056], Description = [], Install Location = [Feature1]) is referenced in database [WSS_Intranet], but isn't installed on the current farm. The missing feature might cause upgrade to fail. If necessary, please install any solution that contains the feature and restart upgrade. (EventID:ajxkh)
Feature (Name = [Feature2], Id = [e6b3f18d-fe7c-4d28-91d4-b07ad91a6eb2], Description = [], Install Location = [Feature2]) is referenced in database [WSS_Intranet], but isn't installed on the current farm. The missing feature might cause upgrade to fail. If necessary, please install any solution that contains the feature and restart upgrade. (EventID:ajxkh)
I ran Get-SPFeature | ? { $_.Scope -eq $null } on the web server, but it did not return anything. I then ran Get-SPFeature -Limit All and that did return Feature1 but with a different id.
I decided to run Get-SPFeature | ? { $_.Scope -eq $null } on the appserver, and that returned Feature1 also but with yet another id.
How can I find the features mentioned in the error? And if found is there then a special way that they need to be deleted? Thanks.