XML API 接口请求返回访问错误:404
15867
Created On 03/24/19 01:48 AM - Last Modified 08/20/21 20:09 PM
Symptom
XML API 当门户在该界面上配置时,接口请求返回"访问错误:404"。 GlobalProtect
从浏览器运行键根命令时以下示例:
curl -k -X GET 'https://192.168.168.168/api/?type=keygen&user=**LOGICMONITOR-USER**&password=**PASSWORD**
<!DOCTYPE html>
<html><head><title>Document Error: Not Found</title></head>
<body><h2>Access Error: 404 -- Not Found</h2>
<p>Can't locate document: /api/</p>
</body>
</html>
Environment
- 帕洛阿尔托 Firewall ( VM 或 Hardware )
- PAN-OS 8.0及以上。
- GlobalProtect 在同一请求界面上配置的门户 XML API 。
Cause
XML API 请求不能发送到承载全球保护门户的界面,因为它在同一 URL 端口和端口 (443) 上运行。
Resolution
如果发送请求的目标界面 XML API 启用了"全球保护门户/网关",则它将响应 XML API 端口 4443 上的请求。 命令需要指定端口 4443 才能成功。
例子:
curl -k -X GET 'https://192.168.168.168:4443/api/?type=keygen&user=**LOGICMONITOR-USER**&password=**PASSWORD**