I have installed Jenkins
by deploying its WAR file to Tomcat
. On typing
http://localhost:8080/jenkins
In browser
Change the update site from https://updates.jenkins.io/update-center.json to http://updates.jenkins-ci.org/update-center.json
Or your plugin can be already installed. Once it's installed it's not in the list of available plugins.
For those like me who use Jenkins with Docker with a JDK8u60+ version, you need to remove the MD5 hash in JDK_HOME/jre/lib/security/java.security to make it works:
jdk.certpath.disabledAlgorithms=MD2, MD5, RSA keySize < 1024
To
jdk.certpath.disabledAlgorithms=MD2, RSA keySize < 1024
This should be a temporary workaround
not sure why/how it worked, but after doing below steps, i was able to see the 'available' plugins : 1. Go to Manage Jenkins 2. Click 'Reload Configuration from Disk'. It takes a minute or two to reload jenkins 3. Manage Plugins -> Available.
If you're using Chrome
Go to: Manage Jenkins → Manage Plugins → Advanced, then click Check now
in the bottom right-hand corner. Then click a shield icon in the address bar, click Load anyway
and Jenkins will start to update plugins. In Firefox this icon is situated on the left side of address bar, near back button.
Following steps worked for me for JENKINS VERSION 2.150
Go to Manage Jenkins->Configure Global Security
Click the checkbox for "Use browser for metadata download"