Product 关闭

知识库:Content Cart 中出现“ContentCart 服务不可用”警告

A365 A365
将元件添加到内容购物车时,用户可能会收到警告:“ContentCart 服务 http://live.altium.com/AcquireService.asmx 不可用。请尝试检查服务器上的防火墙规则。”关闭警告后,内容购物车会打开,但选择“准备购物车”可能会出现错误:“来自 live.altium.com 的错误:404 Not Found”。此问题通常是由于内容购物车的目标被意外设置为 Altium Content Vault,而非预期的获取目标位置。将目标更新为正确的位置通常即可解决此问题。

解决方案详情

获取过程中出现警告和错误

将元件添加到内容购物车时,可能会出现以下警告:

ContentCart service <http://live.altium.com/AcquireService.asmx> is unavailable. Try to check firewall rules on server.

选择 OK 后,警告关闭,随后打开 Content Cart 对话框。

如果接着选择 Prepare Cart,可能会出现以下错误:

Error from live.altium.com: 404 Not Found

虽然这些消息提到了服务可用性、防火墙规则或缺失的 Web 资源,但根本原因通常与所选的内容购物车目标有关。

目标选择错误导致报错

内容购物车用于将内容从源传输到目标。当内容购物车的目标设置为 Altium Content Vault,而非预期的获取目标时,就会出现此问题。

Altium Content Vault是元件数据的只读来源,不能用作内容获取的目标。当内容购物车以 Content Vault 为目标准备传输内容时,可能会出现警告及随后的 404 错误。

确认预期的获取目标

  • 确认内容应传输到哪个目标。
  • 检查内容购物车中当前选择的目标。
  • 如果目标设置为 Altium Content Vault,请将其更改为预期目标。
  • 常见的预期目标包括 Integrated Library (IntLib) 或 Altium 365 Workspace。
  • 如果系统自动选择了 Content Vault,请暂时禁用它,然后选择预期目标。

更新目标并完成传输

  1. 将一个元件添加到内容购物车。
  2. 出现警告时,选择 OK。
  3. 在 Content Cart 对话框中,找到目标选择字段。
  4. 检查当前选择的目标。
  5. 如果目标为 Altium Content Vault,请将其更改为预期目标。
  6. 确认目标选择。
  7. 选择 Prepare Cart 和 Deliver Cart。
  8. 确认传输已完成。

暂时禁用 Content Vault 

  1. 打开 Preferences。
  2. 导航至 Data Management » Servers。
  3. 展开 Known Servers。
  4. 找到 Altium Content Vault。
  5. 将服务器状态设置为 Off。
  6. 返回 Content Cart,并选择预期的传输目标。
  7. 完成操作后,请重新启用 Content Vault,因为它是元件数据的来源(例如,使用制造商器件搜索时)。 

补充说明

  • 此警告不一定表示存在防火墙或网络问题。
  • 在许多情况下,关闭消息后,内容购物车仍可正常使用。
  • Altium Content Vault旨在作为元件数据的来源,而非内容购物车的可写入目标。
  • 模型和参数等元件信息来自 Content Vault。如果暂时禁用了它,应在完成所需操作后重新启用。
  • 如果更改目标后警告仍然存在,可能需要进一步排查服务器连接和配置。

参考资料

AI-LocalizedAI 翻译
如您发现任何问题,请选中相关文本/图片,并按 Ctrl + Enter 键向我们提交反馈。