Troubleshooting OpenStack Horizon SDN connector
You can check if API calls are made successfully by running the following in the CLI:
diagnose debug enable
diagnose debug application openstackd -1
The console displays that debug messages are on for 30 minutes.
In the FortiOS GUI, toggle the SDN connector to disable it, then reenable it. If the SDN connector was configured correctly and can populate IP addresses, the CLI output resembles the following:
openstackd exit
openstackd start
openstackd request new tokens
openstackd request new token for project demo
openstackd request new token for project admin
openstackd list IP addresses for project admin successfully
openstackd list IP addresses for project demo successfully
openstackd finished address update
If something fails, the CLI shows the reason. The following example shows that the OpenStack identity's URL (IP address) may be incorrect:
FGVM123456 (global) # openstackd safeguard_fn()-1701
openstackd request new tokens
openstackd invalid url
openstackd failed to get unscoped token
openstackd failed to get token