Cloud VMware

VMware vCloud Director – Subscribe to an External Catalog Feed: Sync issue

The purpose of this post is to avoid problems when you subscribe to a Public Catalog


After subscribing to a public catalog the synchronization fails. The status bar shows “Cannot upload”

Activity log details:

In vCloud Director log bundle you see the following errors:

2018-04-27 13:29:01,509 | INFO     | task-service-activity-pool-16 | VAlcServiceImpl                | [valc] Creating Media backing from transfer session urn:uuid:b7f89160-d9a3-45a6-a69f-ebdc81d304c4. me
diaId=null, fileName=SW_DVD5_Windows_Svr_DC_EE_SE_Web_2012_64-bit_Eng.ISO, description = SW_DVD5_Windows_Svr_DC_EE_SE_Web_2012_64-bit_Eng.ISO, size=2,996,799,488, storageProfiles=[urn:uuid:ea5b4d5a-4
caf-4991-a0af-d61ad4aea209], type=ISO, fetchContent=true, legacyStorageProfile=null | activity=(,urn:uuid:c16855c9-c645-4a65-8fef-2c6e9425ea24) vcd=fec6d29c
-d10e-42b0-8aae-c9662070eb95,task=c16855c9-c645-4a65-8fef-2c6e9425ea24 activity=(,urn:uuid:c16855c9-c645-4a65-8fef-2c6e9425ea24)

2018-04-27 13:29:02,923 | ERROR    | pool-TransferSession-706-thread-1 | TransferService                | Error transferring file from | Connection refused (Connection refused)
        at Method)
        at org.apache.http.conn.ssl.SSLSocketFactory.connectSocket(
        at org.apache.http.conn.ssl.SSLSocketFactory.connectSocket(

Root cause of the problem

SSL connection is being refused. Why?  In this case the Source of the catalog is using a Public IP address and destination is not.

Note: Public addresses are updated under VCD portal –> System –> Administration –> Public addresses


Make sure the destination site has the correct network configuration that can talk to the source catalog.

If you have a similar problem and need some assistance, feel free to add comments