Hi,
I meet an issue when connect with FortiAnalayzer API (using Python). For example:
- client = zeep.Client(wsdl=wsdl,transport=Transport(session=session)) Or
- response = requests.post(wsdl,data=body,headers=headers,proxies=proxy)
1. I have downloaded the legacy WSDL file by following the "FortiAnalyzer - XML API Reference v5.6.0". At the end of WSDL file, it shows that the URL is http://localhost:8080/FortiAnalyzerWSxml, which is different from other normal public API WSDL url.
<wsdl:service name="FortiAnalyzerWSxml"> <wsdl:port name="FortiAnalyzerWSxml" binding="tns:FortiAnalyzerWSxml"> <soap:address location="http://localhost:8080/FortiAnalyzerWSxml"/> </wsdl:port> </wsdl:service>
2. In my case, the FortiAnalyzer is accessed via an internal IP address (e.g., assume 10.11.12.13). I also tried to set WSDL URL as http://10.11.12.13:8080/FortiAnalyzerWSxml. But still does not work
How should I set the WSDL URL?
Thanks.
Nominating a forum post submits a request to create a new Knowledge Article based on the forum post topic. Please ensure your nomination includes a solution within the reply.
Thanks. So far, we have a white list of firewall rules + one bottom rule to deny all traffic outside the white list. If we want to retrieve data to to investigate / analyze what kind of traffic are denied. Which API/API(s) you think would be helpful for us?
Select Forum Responses to become Knowledge Articles!
Select the “Nominate to Knowledge Base” button to recommend a forum post to become a knowledge article.
User | Count |
---|---|
1662 | |
1077 | |
752 | |
446 | |
220 |
The Fortinet Security Fabric brings together the concepts of convergence and consolidation to provide comprehensive cybersecurity protection for all users, devices, and applications and across all network edges.
Copyright 2024 Fortinet, Inc. All Rights Reserved.