Package feed request timed out
Published 14 March 2014
This error is shown when a package feed takes longer than 30 seconds to respond to a request from Deployment Manager.
If you're using a package feed other than the Deployment Manager package feed, refer to its documentation or contact the software provider for information about how to improve its performance.
Causes
The performance of the Deployment Manager package feed can be degraded by:
- Storing over 200 versions of any package
- Storing any packages larger than 100MB
How to fix
To fix this problem, you can improve the performance by:
- Deleting old packages, or
Deleting old packages
You must have administrator access to the server running Deployment Manager to delete packages.
To delete old packages from the Deployment Manager package feed:
On the server running Deployment Manager, go to the Data\feed folder. The default location is C:\ProgramData\Red Gate\DeploymentManager\Data\feed
If you don't know the location of your Data folder, its path is stored in the Windows registry under HKEY_LOCAL_MACHINE\SOFTWARE\Red Gate\Deployment Manager\Storage.PathDelete any packages that you no longer need, for example, packages that have been superseded by newer versions and are no longer deployed to any environments.
This should improve the performance of the package feed. If you continue to see the error, install a new package feed or contact support.
Installing a new package feed
Installing a new package feed is a better option than deleting old packages if:
- You need to store over 200 versions of any package
- You use packages over 100MB, or
First you need to choose a package feed to use. Deployment Manager is compatible with any NuGet package feed, and we recommend one of the following types:
- A NuGet package feed installed on a local server and accessed by HTTP. For example, NuGet Gallery
- A cloud based NuGet service. For example, myget
- A TeamCity server, version 7 and above. See Using TeamCity as a NuGet server in the TeamCity documentation.
When you've chosen and configured a new package feed, add it to Deployment Manager:
You must be a Deployment Manager system administrator to add a new package feed.
In Settings, click Package feeds > Add package feed.
- Specify the name and URL for the package feed and, if required, authentication details.
- Click Add.
If you want to migrate your existing packages to the new package feed, contact support for assistance.