Unable to Access Confluence Plugin Repository Client

Platform Notice: Data Center Only - This article only applies to Atlassian products on the Data Center platform.

Note that this KB was created for the Data Center version of the product. Data Center KBs for non-Data-Center-specific features may also work for Server versions of the product, however they have not been tested. Support for Server* products ended on February 15th 2024. If you are running a Server product, you can visit the Atlassian Server end of support announcement to review your migration options.

*Except Fisheye and Crucible

Symptoms

The plugin repository is inaccessible. The following appears in the atlassian-confluence.log:

1 2 3 4 5 6 2010-02-17 12:09:46,951 WARN [http-8080-5] [getaheadplugin.dwr.impl.ExecuteQuery] warn Method execution failed: -- referer: http://<confluence url>:8080/admin/plugin-repository/plugins.action | url: /plugins/servlet/plugin-repository/dwr/exec/RepositoryDWR.startCaching.dwr | userName: admin com.atlassian.plugin.repository.model.RepositoryException: Error downloading: http://confluence.atlassian.com/plugin-repository/proxy.action?profile=confluence&decorator=none&buildNumber=1724&repoClientVer=2.1.6&os=x86&javaVer=1.6.0_10&javaVendor=Sun+Microsystems+Inc. Unrecognized SSL message, plaintext connection? at com.atlassian.plugin.repository.datasource.ProxyDataSource.getData(ProxyDataSource.java:192) at com.atlassian.plugin.repository.datasource.ProxyDataSource.startCaching(ProxyDataSource.java:312)

Sometimes there will also be a connection timeout accompanied by an 'Error downloading' message in the browser:

1 Error downloading: http://confluence.atlassian.com/plugin-repository/proxy.action?profile=confluence&decorator=none&buildNumber=1724&repoClientVer=2.1.6&os=amd64&javaVer=1.6.0_14&javaVendor=BEA+Systems%2C+Inc.

Cause

The plugin repository client in Confluence downloads an XML file from http://confluence.atlassian.com. If the outgoing proxy of the server where Confluence is installed not allowed to download from that url, then the plugin repository client will produce a time out error.

Diagnosis

Try accessing the plugin repository destination directly using a browser from the same server where Confluence is installed.

A successful connection will result in a redirection to https://plugins.atlassian.com and an XML content returned.

Resolution

If the test failed, see Configuring Web Proxy Support for Confluence for instructions on how to set up confluence to use a proxy to access the internet. Further configurations and a patch may be required as per APR-160.

Updated on April 8, 2025

Still need help?

The Atlassian Community is here for you.