Universal Plugin Manager 2.0 : Problems Connecting to the Atlassian Plugin Exchange

The Universal Plugin Manager (UPM) needs to connect to the Atlassian Plugin Exchange on the Internet in order to:

  • Search for new plugins to install.
  • Install new plugins from an Internet location.
  • Find information about upgradable plugins.
  • Perform an upgrade check.
  • Upgrade plugins.

Specifically, your application server must be able to contact https://plugins.atlassian.com. The UPM will use the proxy settings of the host application. See the Confluence documentation.

If you see an error message telling you that the UPM cannot reach the Internet, you should ask your network administrator whether your application server can make a request to that URL. If not, you must disable the connection to Atlassian Plugin Exchange as explained in the following paragraph.

Using the UPM without an Internet Connection

If you wish to use the UPM without an Internet connection:

  • You should disable the connection to the Atlassian Plugin Exchange. This feature is available in UPM 1.5 and later.
    • Set the system property upm.pac.disable to true. When this property is set to true, then UPM will not try to access the Atlassian Plugin Exchange. Example:
      -Dupm.pac.disable=true
      
    • Refer to the application documentation to see how to set a system property: Bamboo, Confluence, FishEye/Crucible, JIRA.
  • If going through a proxy, set up your proxy such that calls from your application (Confluence, JIRA, etc) to itself are not routed through the proxy.
  • Do not use your browser's 'work offline' mode. The UPM will not work if this feature is enabled.

The following features will work without an Internet connection:

  • Managing existing plugins.
  • Uploading plugin a plugin JAR from a local server.
  • Audit logging.

Notes

  • If you are using the UPM without an Internet connection, the 'Upgrade' tab will inform you that your application is up to date. It will not list any plugins available for upgrade, even if there are new versions of your plugins available on the Atlassian Plugin Exchange.
  • If you have the Numbered Heading plugin installed, you may encounter this known issue: Universal Plugin Manager Crashes when Numbered Headings Plugin is Installed.
  • April 2011: The development team have released a new version of the UPM plugin, which fixes some problems associated with proxies. You can download the plugin here: https://plugins.atlassian.com/plugin/details/23915. For details, and to report any further problems or other comments, please refer to this issue: UPM-1100.