Ignorer les commandes du ruban
Passer au contenu principal
SharePoint

Xavier VANNESTE > Billets > [Fast Search For SharePoint] Date limite de consommation dépassée
juil. 08
[Fast Search For SharePoint] Date limite de consommation dépassée

Petite blague que Fast m'a fait, après un reset de mon index je relance le full crawl et là c'est le drame, je me retrouve avec tous les problèmes m'indiquant le que le content distributor ne peut être contacté, que ce soit avec le port 13390 ou le 13391.

A savoir

"Failed to connect to srvfast.xvdom.com :13390 Failed to initialize session with document engine. Unable to resolve ContentDistributor"

"Failed to connect to srvfast.xvdom.com :13391 Failed to initialize session with document engine. Unable to resolve ContentDistributor"

 

Les recherches sur internet m'ont amené à un ensemble d'articles sur le déploiement des certificats lors de l'install de Fast, or mon Fast a plus d'un an (tiens un indiceJ ) et le soucis c'est que si le port 13390 ne marche pas alors cela ne vient pas le la sécurisation SharePoint/Fast (du moins je le pensais J)

Je pense ensuite à un problème de réseaux, mais comment vérifier que les ports 13390/13391 sont ouvert ?

Quand je tombe sur cette commande powershell :

Ping-SPEnterpriseSearchContentService –HostName srvfast.xvdom.com :13391

Et la surprise

La belle date d'expiration L mon certificat est expiré car cela fait en effet plus d'un an que mon Fast est déployé L

Donc la question qui se pose est comment renouveler ce P…… de certificat.

dans le repertoire <Fast>\Installer\scripts je trouve replacedefaultcertificate.ps1

Dans l'aide on trouve

 

 

Sur le serveur Fast j'arrête d'abord les services:

net stop fastsearchmonitoring

net stop fastsearchservice

Puis je recréé un certificat:

.\ReplaceDefaultCertificate.ps1 -generateNewCertificate $true

Mon certificat est bien du jour

Maintenant faut reconfigure la connexion SharePoint Fast

On redémarre les services Fast, on reconfigure SharePoint et on teste le ping:

On copie le certificat sur le serveur SharePoint et on lance le powershell :

On teste le ping

Et on lance le crawl cette fois ci ça fonctionne.

Note pour plus tard, pensais a renouveler le certificat et à ne jamais utiliser de certificat Self Signed (encore aurait-il fallu savoir qu'il y avait un certificat) surtout en production.

Ou utiliser cette astuce de Mikael Svenson qui créé un certificat de 100 ans http://techmikael.blogspot.com/2011/01/will-your-fast-search-server-for.html

 

Commentaires

Aucun commentaire sur ce billet.

 ‭(Masqué)‬ Outils de blog

 Share IT

Share |
 
 
 
 
 
 
 
 
 
 
 
 
 
Traduire cette page