{"action":"closed","issue":{"url":"https://api.github.com/repos/grafana/grafana/issues/3847","labels_url":"https://api.github.com/repos/grafana/grafana/issues/3847/labels{/name}","comments_url":"https://api.github.com/repos/grafana/grafana/issues/3847/comments","events_url":"https://api.github.com/repos/grafana/grafana/issues/3847/events","html_url":"https://github.com/grafana/grafana/issues/3847","id":128611967,"number":3847,"title":"Slash is appended to data source url","user":{"login":"Sutrannu","id":4983409,"avatar_url":"https://avatars.githubusercontent.com/u/4983409?v=3","gravatar_id":"","url":"https://api.github.com/users/Sutrannu","html_url":"https://github.com/Sutrannu","followers_url":"https://api.github.com/users/Sutrannu/followers","following_url":"https://api.github.com/users/Sutrannu/following{/other_user}","gists_url":"https://api.github.com/users/Sutrannu/gists{/gist_id}","starred_url":"https://api.github.com/users/Sutrannu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Sutrannu/subscriptions","organizations_url":"https://api.github.com/users/Sutrannu/orgs","repos_url":"https://api.github.com/users/Sutrannu/repos","events_url":"https://api.github.com/users/Sutrannu/events{/privacy}","received_events_url":"https://api.github.com/users/Sutrannu/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/grafana/grafana/labels/type:%20bug","name":"type: bug","color":"dddddd"}],"state":"closed","locked":false,"assignee":{"login":"daniellee","id":434655,"avatar_url":"https://avatars.githubusercontent.com/u/434655?v=3","gravatar_id":"","url":"https://api.github.com/users/daniellee","html_url":"https://github.com/daniellee","followers_url":"https://api.github.com/users/daniellee/followers","following_url":"https://api.github.com/users/daniellee/following{/other_user}","gists_url":"https://api.github.com/users/daniellee/gists{/gist_id}","starred_url":"https://api.github.com/users/daniellee/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/daniellee/subscriptions","organizations_url":"https://api.github.com/users/daniellee/orgs","repos_url":"https://api.github.com/users/daniellee/repos","events_url":"https://api.github.com/users/daniellee/events{/privacy}","received_events_url":"https://api.github.com/users/daniellee/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/grafana/grafana/milestones/15","html_url":"https://github.com/grafana/grafana/milestones/3.0","labels_url":"https://api.github.com/repos/grafana/grafana/milestones/15/labels","id":1251201,"number":15,"title":"3.0","description":"","creator":{"login":"torkelo","id":10999,"avatar_url":"https://avatars.githubusercontent.com/u/10999?v=3","gravatar_id":"","url":"https://api.github.com/users/torkelo","html_url":"https://github.com/torkelo","followers_url":"https://api.github.com/users/torkelo/followers","following_url":"https://api.github.com/users/torkelo/following{/other_user}","gists_url":"https://api.github.com/users/torkelo/gists{/gist_id}","starred_url":"https://api.github.com/users/torkelo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/torkelo/subscriptions","organizations_url":"https://api.github.com/users/torkelo/orgs","repos_url":"https://api.github.com/users/torkelo/repos","events_url":"https://api.github.com/users/torkelo/events{/privacy}","received_events_url":"https://api.github.com/users/torkelo/received_events","type":"User","site_admin":false},"open_issues":44,"closed_issues":19,"state":"open","created_at":"2015-08-12T07:29:03Z","updated_at":"2016-01-29T19:11:43Z","due_on":"2016-03-30T22:00:00Z","closed_at":null},"comments":5,"created_at":"2016-01-25T19:01:12Z","updated_at":"2016-01-29T19:11:43Z","closed_at":"2016-01-29T19:11:43Z","body":"Grafana 2.[5-6].0 with nginx reverse proxy\r\nGrafana-Zabbix 2.5.1\r\nData source Zabbix 2.2.x (https). nginx\r\n\r\nGrafana is configured with 2 nearly identical zabbix instances as data sources. One on the same host, one remote. Both are configured with fqdns, e.g., `https://fqdn/api_jsonrpc.php`. The api request made to the local zabbix instance is `https://fqdn/api_jsonrpc.php`. The request to the remote instance is `https://fqdn/api_jsonrpc.php/`. note the invalid trailing slash.\r\nFrom the successful nginx logs:\r\n`\"POST /api_jsonrpc.php HTTP/1.1\" 200`\r\nFrom the failed nginx logs:\r\n`\"POST /api_jsonrpc.php/ HTTP/1.1\" 403`\r\nFrom the Grafana 2.5 log:\r\n`2016/01/20 15:09:39 [I] Completed /api_jsonrpc.php/ 403 Forbidden in 2.61934ms`\r\nFrom the Grafana 2.6 log:\r\n`2016/01/25 10:51:09 [I] Completed 127.0.0.1 - \"POST /api_jsonrpc.php/ HTTP/1.0\" 403 Forbidden 564 bytes in 20941us`\r\n\r\nBug reported to [grafana-zabbix](https://github.com/alexanderzobnin/grafana-zabbix/issues/146) first, then here when identified as (most likely) a Grafana bug."}}