Base de connaissances : avertissement « Le service ContentCart est indisponible » dans Content Cart
Détails de la solution
Un avertissement et une erreur surviennent lors de l’acquisition
Lors de l’ajout d’un composant au Content Cart, l’avertissement suivant peut apparaître :
ContentCart service <http://live.altium.com/AcquireService.asmx> is unavailable. Try to check firewall rules on server.
Après avoir sélectionné OK, l’avertissement se ferme et la boîte de dialogue Content Cart s’ouvre.
Si Prepare Cart est ensuite sélectionné, l’erreur suivante peut apparaître :
Error from live.altium.com: 404 Not Found
Bien que les messages mentionnent la disponibilité du service, les règles du pare-feu ou une ressource Web manquante, la cause réelle est souvent liée à la cible sélectionnée dans le Content Cart.
Une sélection incorrecte de la cible provoque l’erreur
Le Content Cart permet de transférer du contenu d’une source vers une destination. Ce problème survient lorsque la cible du Content Cart est définie sur Altium Content Vault au lieu de la destination d’acquisition souhaitée.
Altium Content Vault est une source de données de composants en lecture seule et ne peut pas servir de destination pour l’acquisition de contenu. Lorsque le Content Cart tente de préparer le contenu à transférer en utilisant le Content Vault comme cible, l’avertissement, puis l’erreur 404 peuvent apparaître.
Vérifier la cible d’acquisition souhaitée
- Vérifiez vers quelle destination le contenu doit être transféré.
- Vérifiez la cible actuellement sélectionnée dans le Content Cart.
- Si la cible est définie sur Altium Content Vault, remplacez-la par la destination souhaitée.
- Les cibles couramment utilisées comprennent Integrated Library (IntLib) ou Altium 365 Workspace.
- Si le Content Vault est sélectionné automatiquement, désactivez-le temporairement, puis sélectionnez la cible souhaitée.
Modifier la cible et terminer le transfert
- Ajoutez un composant au Content Cart.
- Lorsque l’avertissement apparaît, sélectionnez OK.
- Dans la boîte de dialogue Content Cart, repérez le champ de sélection de la cible.
- Vérifiez la cible actuellement sélectionnée.
- Si la cible est Altium Content Vault, remplacez-la par la destination souhaitée.
- Confirmez la sélection de la cible.
- Sélectionnez Prepare Cart et Deliver Cart.
- Vérifiez que le transfert se termine correctement.
Désactiver temporairement le Content Vault
- Ouvrez Preferences.
- Accédez à Data Management » Servers.
- Développez Known Servers.
- Repérez Altium Content Vault.
- Définissez l’état du serveur sur Off.
- Revenez à Content Cart et sélectionnez la destination cible souhaitée.
- Réactivez le Content Vault une fois l’opération terminée, car il constitue la source des données de composants (par exemple, lors de l’utilisation de Manufacturer Part Search).
Remarques complémentaires
- L’avertissement n’indique pas nécessairement un problème de pare-feu ou de réseau.
- Dans de nombreux cas, le Content Cart continue de fonctionner après la fermeture du message.
- Altium Content Vault est conçu comme une source de données de composants et non comme une cible accessible en écriture pour le Content Cart.
- Les informations sur les composants, telles que les modèles et les paramètres, proviennent du Content Vault. S’il est temporairement désactivé, il doit être réactivé une fois l’opération requise terminée.
- Si l’avertissement persiste après le changement de cible, une analyse plus approfondie de la connectivité et de la configuration du serveur peut être nécessaire.