Hybrid Cloud Ops Extension for Zabbix
It is likely to be generated under the following 4 reasons. Please check your system situation.
When the GateOne server security credential is not reliable, GateOne does not display anything. So, you can take two approaches.
GateOne use datetime information at the two timings (generate auth token & authenticate token). Genarating auth token is executed in Zabbix Server. Authenticating token is executed in GateOne Server. So, both of Zabbix Server time & GateOne server time must be same.
GateOne log(/opt/gateone/logs/webserver.log)
API authentication failed due to an expired auth object.
If you just restarted the server this is normal (users just need to reload the page).
If this problem persists it could be a problem with the server's clock (either this server or the server(s) embedding Gate One).
Please check api_keys settings in “/opt/gateone/server.conf” and Zabbix global macro settings.
2 global macros:
If there is wrong settings, the following logs are written in GateOne log.
Error running plugin WebSocket action: ssh_get_connect_string
GateOne is implemented the feature which control access. This is set at “origins” in “/opt/gateone/server.conf”. Please check this settings.
If there is wrong settings, the following logs are written in GateOne log.
Access denied for origin: http://zabbix-server-hostname
In this error case, please set the following “origins” settings.
origins = "http://zabbix-server-hostname"
After setting, please restart GateOne.