Faults

The returned SOAP fault name is FireFlowError.

The following are some of the likely faults that may be thrown on error:

  • Session ID is not ID of an active session:
  • Code: soap:Authentication
  • String: Authentication Failed
  • Error occurs during ticket loading and ticket is not returned:
  • Code: soap:System
  • String containing explanation of fault
  • Request has unsupported fields:
  • Code: soap:Validation
  • String containing explanation of fault

The following example is for a fault thrown when the user does not have permissions on the firewall.

<SOAP-ENV:Body>
   <SOAP-ENV:Fault>
      <faultcode>ns1:FF-WS</faultcode>
      <faultstring>[710]  [device [fw3] is not in the list of permitted
devices]</faultstring>
      <faultactor>FF Web Service</faultactor>
      <detail>
         <ns1:ErrorDetails>
            <code>710</code>
            <description>[710]  [device [fw3] is not in the list of permitted
devices]</description>
         </ns1:ErrorDetails>
      </detail>
   </SOAP-ENV:Fault>
</SOAP-ENV:Body>