为连接器启用HTTP代理失败、并显示错误"状态代码错误403"
适用场景
- NetApp BlueXP
- Microsoft Azure
问题描述
即使 代理服务器上的允许列表包括 从BlueXP在Azure中创建连接器中的所有端点,从 HTTP代理配置为BlueXP连接器启用代理也 会失败,并显示错误:
failed to update client infra proxy - response: {"error":"Failed validating network prerequisites","message":".-----------------------------------------------------------------------------------------------------------.\n| URL | status |\n|------------------------------------------------------------+----------------------------------------------|\n| https://support.netapp.com | \u001b[1m\u001b[31mWrong status code 403, expected one of [200]\u001b[39m\u001b[22m |\n|------------------------------------------------------------+----------------------------------------------|\n| https://cloudmanager.cloud.netapp.com/tenancy/health | \u001b[32mOK\u001b[39m |\n|------------------------------------------------------------+----------------------------------------------|\n| https://stream.cloudmanager.cloud.netapp.com | \u001b[32mOK\u001b[39m |\n|------------------------------------------------------------+----------------------------------------------|\n| https://cloudmanagerinfraprod.azurecr.io | \u001b[32mOK\u001b[39m |\n|------------------------------------------------------------+----------------------------------------------|\n| https://production-artifacts.cloudmanager.cloud.netapp.com | \u001b[32mOK\u001b[39m |\n'-----------------------------------------------------------------------------------------------------------'","data":[{"success":false,"requiredUrl":{"url":"https://support.netapp.com","expectedStatus":[200]},"status":403,"text":"Wrong status code 403, expected one of [200]"},{"success":true,"requiredUrl":{"url":"https://cloudmanager.cloud.netapp.com/tenancy/health","expectedStatus":[200]},"status":200,"text":"OK"},{"success":true,"requiredUrl":{"url":"https://stream.cloudmanager.cloud.netapp.com","expectedStatus":[200,403]},"status":403,"text":"OK"},{"success":true,"requiredUrl":{"url":"https://cloudmanagerinfraprod.azurecr.io","expectedStatus":[200,404]},"status":404,"text":"OK"},{"success":true,"requiredUrl":{"url":"https://production-artifacts.cloudmanager.cloud.netapp.com","expectedStatus":[200,401]},"status":401,"text":"OK"}]}
注:
上面重新编写的消息部分的内容:
.-----------------------------------------------------------------------------------------------------------.
| URL | status |
|------------------------------------------------------------+----------------------------------------------|
| https://support.netapp.com | Wrong status code 403, expected one of [200] |
|------------------------------------------------------------+----------------------------------------------|
| https://cloudmanager.cloud.netapp.com/tenancy/health | OK |
|------------------------------------------------------------+----------------------------------------------|
| https://stream.cloudmanager.cloud.netapp.com | OK |
|------------------------------------------------------------+----------------------------------------------|
| https://cloudmanagerinfraprod.azurecr.io | OK |
|------------------------------------------------------------+----------------------------------------------|
| https://production-artifacts.cloudmanager.cloud.netapp.com | OK |
'-----------------------------------------------------------------------------------------------------------'