Troubleshoot the HTTP Error 403 (Forbidden) for Jenkins
When installing the Jenkins monitoring plugins, you may encounter the following error:

HTTP Error 403: Forbidden: This error usually indicates that you don't have the necessary permissions to access a particular resource or perform a specific action in your Jenkins environment.
Follow the steps below to troubleshoot the issue.
- Inspect the API key and credentials in the .cfg file: Ensure that you are using the correct API key and credentials in the plugin .cfg file so that the plugin can communicate with your Jenkins instance.
- Check Jenkins server status: Ensure that the Jenkins server is running, so that the server where the plugin and the Site24x7 server agent is installed is able to access Jenkins. A "502 Bad Gateway" error can occur if Jenkins is down or experiencing issues.
You can test the Jenkins URL in the server where Site24x7 server agent is installed to know the Jenkins server status:
curl http://jenkins-server:port/metrics/
Once you've made changes based on the checks above, restart the Site24x7 server monitoring agent or re-register the plugin. Within five minutes, you should be able to view performance metrics in Site24x7.
Related Articles
Troubleshoot the Error 404 and Error 99 for RabbitMQ
When installing the RabbitMQ plugin, you may encounter the following errors: HTTP Error 404: Not Found: This error usually occurs when Site24x7's RabbitMQ monitoring plugin attempts to access the /api/overview page of RabbitMQ, but the resource ...
Troubleshoot the "pymysql module not found" error when installing the MySQL plugin
If you're encountering the pymysql module not found error, it likely means that the pymysql Python library is not installed on the server. pymysql is a Python package that provides a way to interact with MySQL databases using Python code and is used ...
Troubleshoot the Unauthorized user (Error 401) when installing Tomcat plugins
When installing Tomcat plugins, you may encounter the following error: Unauthorized user. Does not have permissions. HTTP Error 401: This error usually occurs when the user accessing the Tomcat Manager application does not have the necessary ...
Common HTTP response codes and their definitions
HTTP Error Codes: Error codes will help you identify the reason why your website is reported 'down' by Site24x7. Below table gives a fair idea about different HTTP error codes, corresponding reason and World Wide Web Consortium definitions for each ...
API exceeded error
Why do I get an API exceeded error after a few attempts? Every API has a certain limit to the number of requests a user can hit within a period of time, called the rate limit. An error message is triggered when a user does one of the following ...