Datapower 中的 SOMA 命令
SOMA Command in Datapower
我正在尝试将以下 SOMA 命令发送到 https://0.0.0.0:5550/service/mgmt/current
<soapenv:Envelope xmlns:dp="http://www.datapower.com/schemas/management" xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<dp:request domain="default">
<dp:do-action>
<TCPConnectionTest>
<RemoteHost>host</RemoteHost>
<RemotePort>port</RemotePort>
</TCPConnectionTest>
</dp:do-action>
</dp:request>
</soapenv:Body>
</soapenv:Envelope>
但低于响应
<url-open xmlns:dp="http://www.datapower.com/schemas/management" xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" >
<responsecode>500</responsecode>
<content-type>text/xml</content-type>
<headers>
<header name="Content-Type">text/xml</header>
<header name="Date">Mon, 06 Mar 2017 05:45:14 GMT</header>
</headers>
<response>
<env:Envelope>
<env:Body>
<env:Fault>
<faultcode>env:Client</faultcode>
<faultstring>Access Denied (from client)</faultstring>
</env:Fault>
</env:Body>
</env:Envelope>
</response>
</url-open>
请帮助如何获得访问权限。
您需要使用https://127.0.0.1:5550/service/mgmt/current或盒子的真实IP。您还必须提供基本身份验证登录(授权 header)and/or SSL 代理(或客户端代理,具体取决于您的固件)!
如果您为网卡设置了别名,则需要使用别名,例如:
alias 123.123.123.123=MyIP
然后使用:
https://MyIP:5550/service/mgmt/current
当然还要确保 XML 管理已启动并且 运行 在默认域的端口 5550 上。
我正在尝试将以下 SOMA 命令发送到 https://0.0.0.0:5550/service/mgmt/current
<soapenv:Envelope xmlns:dp="http://www.datapower.com/schemas/management" xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<dp:request domain="default">
<dp:do-action>
<TCPConnectionTest>
<RemoteHost>host</RemoteHost>
<RemotePort>port</RemotePort>
</TCPConnectionTest>
</dp:do-action>
</dp:request>
</soapenv:Body>
</soapenv:Envelope>
但低于响应
<url-open xmlns:dp="http://www.datapower.com/schemas/management" xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" >
<responsecode>500</responsecode>
<content-type>text/xml</content-type>
<headers>
<header name="Content-Type">text/xml</header>
<header name="Date">Mon, 06 Mar 2017 05:45:14 GMT</header>
</headers>
<response>
<env:Envelope>
<env:Body>
<env:Fault>
<faultcode>env:Client</faultcode>
<faultstring>Access Denied (from client)</faultstring>
</env:Fault>
</env:Body>
</env:Envelope>
</response>
</url-open>
请帮助如何获得访问权限。
您需要使用https://127.0.0.1:5550/service/mgmt/current或盒子的真实IP。您还必须提供基本身份验证登录(授权 header)and/or SSL 代理(或客户端代理,具体取决于您的固件)!
如果您为网卡设置了别名,则需要使用别名,例如:
alias 123.123.123.123=MyIP
然后使用:
https://MyIP:5550/service/mgmt/current
当然还要确保 XML 管理已启动并且 运行 在默认域的端口 5550 上。