简介
本文档介绍如何对“状态:在Control Hub中手动分配Webex呼叫许可证时出现400"用户错误。
先决条件
要求
Cisco 建议您了解以下主题:
- Webex Calling
- Webex Control Hub
- HTTP存档(HAR)分析器
使用的组件
本文档不限于特定的硬件和软件版本。
本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您的网络处于活动状态,请确保您了解所有命令的潜在影响。
背景信息
Webex Control Hub是Webex产品组合的基于Web的管理门户。它提供一个集中式平台来管理用户、许可证和设备。
对于Webex呼叫服务,管理员可以通过Control Hub创建并分配具有Webex呼叫许可证的用户。
每当管理员在Control Hub平台中遇到问题,特别是在用户创建Webex呼叫服务过程中,故障排除过程中的一个初始步骤是生成HAR文件。HAR文件捕获在出现问题的会话期间Control Hub与Web浏览器之间交互的记录。此文件包含有关每个Web请求和响应的详细信息,用于诊断和解决问题。
问题
用户创建错误
步骤1.在MANAGEMENT > Users下。
第2步:点击管理用户>手动添加用户。
步骤3.从用户的创建过程开始。
步骤4.在最后一个屏幕上,出现此错误屏幕。
用户创建错误
Webex呼叫许可证分配错误
步骤1.在MANAGEMENT > Users下,选择User。
步骤2.滚动到Summary > License。
步骤3.单击Edit Licenses > Edit Licenses > Calling。
步骤4.点击复选框以添加Webex Calling许可证。
步骤5.单击Save。
步骤6.在最后一个屏幕上,出现此弹出错误。
许可证分配错误
故障排除
生成HAR文件
为了开始故障排除过程,您需要在浏览器中生成HAR文件,其中包含发生问题时的信息。
要重现问题,请选择以下选项之一。
- 重复手动创建用户的过程。
- 对于此选项,您可以开始生成HAR文件,从第2步开始:为用户分配许可证屏幕,直到出现错误消息屏幕。
- 如果用户已创建,可以通过向用户添加Webex呼叫许可证来重现问题。
- 对于此选项,您可以开始生成HAR文件,因为单击Edit Licenses按钮直到显示弹出错误消息。
分析HAR文件
步骤1.使用HAR分析器打开先前生成的HAR文件并查看其所有内容。
步骤2.检查向Uniform Resource Locator(URL)发出的POST请求(以/users/onboard形式完成)。
HAR文件中的加电自检请求
步骤3.检查POST响应,其内容可能与此相似。
[
{
"email": "
", "uuid": "
", "status": 400, "errorList": [ { "errorCode": 5302, "description": "POST failed: HTTP/1.1 409 Conflict (url = https://cpapi-r.wbx2.example/api/v1/customers/
/users, request/response TrackingId = ATLAS_8666bff8-a5f2-4a6c-a31d-c7dccea7315c_30, errorCode = '5302', error = '[Error 10991] Url already exists:
')" } ] } ]
查看HAR文件中的错误说明
错误详细信息在说明部分中指定。此处的错误消error = '[Error 10991] Url already exists: '
息为,以及用户的电子邮件。
解决方案
这是因为电子邮件已经与Webex呼叫帐户相关联。
在大多数情况下,该帐户属于Webex呼叫运营商,因此,要使此帐户在Control Hub中的组织内正确调配,必须首先从与其关联的Webex呼叫运营商帐户中删除电子邮件。
注意:如果用户的电子邮件已关联到Control Hub内部的组织,则显示的错误消息会有所不同。在这种情况下,错误消息包括问题的描述以及声明其他组织中用户的文档。
TAC案例的建议信息
如果在执行本文档中的故障排除步骤后问题仍然存在,或者HAR文件中的POST响应包含其他消息,请通过TAC提交支持请求。
思科建议您包含以下信息:
- 组织ID
- 受影响用户的电子邮件。
- 所遇到问题的描述。
- 附加HAR文件以复制问题。
- 来自HAR文件的POST响应内容。
相关信息