Hi
Yes i have read that through.
It is installed on a ubuntu server running on VMware .
It is actually my Zabbix server that i have installled Grafana onto, and connected zabbix to pull the metrics which works fine. I just cant however get Oncall Plugin to work.
I get the following error as well when trying to connect the plugin :
logger=context userId=1 orgId=1 uname=admin t=2022-11-14T14:41:05.486426007Z level=info msg=“Request Completed” method=POST path=/api/plugin-proxy/grafana-oncall-app/ap i/internal/v1/plugin/sync status=403 remote_addr=x.x.x.x time_ms=113 duration=113.445954ms size=63 referer=http://x.x.x.x:3000/plugins/grafana-oncall-app handler=/api/plugin-proxy/:pluginId/*
(IP’s hidden)
Tried creating different users and setting that in the docker-compose.yml file , also did not work
and another error also ( taken from Browser Debug) :
- Request URL:
http://x.x.x.x:3000/api/plugin-proxy/grafana-oncall-app/api/internal/v1/plugin/sync
- Request Method:
POST
- Status Code:
403 Forbidden
- Remote Address:
x.x.x.x:3000
- Referrer Policy:
strict-origin-when-cross-origin
-
Response HeadersView source
-
Allow:
GET, POST, HEAD, OPTIONS
- Cache-Control:
no-cache
- Content-Length:
63
- Content-Security-Policy:
sandbox
- Content-Type:
application/json
- Date:
Mon, 14 Nov 2022 16:14:06 GMT
- Expires:
-1
- Pragma:
no-cache
- Referrer-Policy:
same-origin
- Vary:
Origin
- X-Content-Type-Options:
nosniff
- X-Frame-Options:
deny
- X-Xss-Protection:
1; mode=block
-
Request HeadersView source
-
Accept:
application/json, text/plain, /
- Accept-Encoding:
gzip, deflate
- Accept-Language:
en-US,en;q=0.9
- Connection:
keep-alive
- Content-Length:
0
- Cookie:
grafana_session=b277279713fcb39ea2be8b0d4198733e
- Host:
x.x.x.x:3000
- Origin:
http://x.x.x.x:3000
- Referer:
http://x.x.x.x:3000/plugins/grafana-oncall-app?page=configuration
I have changed grafana ports as well as the docker ports from 3000 to something else , and 8080 to something else, thinking it could be my firewall blocking it , but it doesnt.
It does seem that the Oncall Backend is working as i get an “OK” when opening the url in a browser.
I even created a new VM with ubuntu server installed and started everything from scratch on a different machine and then the plugin works, and i have followed the exact same steps.