Synchronize Community Step Templates - Failing

Hi, We are facing problem with ‘Synchronize Community Step Templates’ activity. Please advise.
Below is the log from error:
Running community library step templates sync…
August 7th 2017 15:03:08Fatal
The Octopus server failed to connect to our community library. http://g.octopushq.com/CommunityContributedStepTemplatesTroubleshooting
An error occurred while sending the request.
System.Net.Http.HttpRequestException: An error occurred while sending the request. —> System.Net.WebException: Unable to connect to the remote server —> System.Net.Sockets.SocketException: A connection attempt failed because the connected party did not properly respond after a period of time or established connection failed because connected host has failed to respond 40.112.143.214:443
at System.Net.Sockets.Socket.EndConnect(IAsyncResult asyncResult)
at System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Exception& exception)
— End of inner exception stack trace —
at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
at System.Net.Http.HttpClientHandler.GetResponseCallback(IAsyncResult ar)
— End of inner exception stack trace —
Octopus.Server version 3.12.5 (3.12.5+Branch.master.Sha.7397948998ca9ff32a842eece7e52f7b3b2acb5e)
August 7th 2017 15:03:08Fatal
The community library step templates synchronization failed.
An error occurred while sending the request.
Unable to connect to the remote server
A connection attempt failed because the connected party did not properly respond after a period of time or established connection failed because connected host has failed to respond 40.112.143.214:443

Hello Pratik,

From the last bit of the error:

A connection attempt failed because the connected party did not properly respond after a period of time or established connection failed because connected host has failed to respond

It looks like it’s a network issue, there’s either a is a proxy or firewall in between your Octopus server and where the step templates are hosted. You’ll need to check for those with someone who has some level of admin access on the network where you host Octopus to sort out the configuration to allow the connection to take place.

Regards,
Nick

Hi Nick,
Thanks for your response. Can you please let me know the impact of this?
Whats the purpose for this step and where is it used?

Hello Pratik,

This is to do with Community step templates, from the docs:

Octopus 3.7 introduced integration with the Community Library and community contributed step templates are now synchronized with the Octopus server. This change makes it a quick and easy process to install and add community step templates.

In your case your Octopus is unable to reach out and synchronize.

Here’s the link: https://octopus.com/docs/deploying-applications/step-templates/community-step-templates

Regards,
Nick

Thanks Nick. I will check this out.