Support Q & A

Tag Filter: Filter
Viewing Page 1 of 39 (20 questions out of 763)
2
replies

Hi,

I want to have anonymous read access to feeds but secure uploading of packages using LDAP credentials without using WIndows Integrated Authentication. Is there any way this can be done? It looks like the only way to have secure uploading and anonymous downloading is to use Forms based authentication.

Thanks!

--Jonathan

Product: ProGet
Version: 3.5.4

1
replies

About once a month, the license deactivates and I am surrounded by developers carrying burning torches and pitchforks.

Although the fix is simple, it is somewhat irritating.

Is this intentional behaviour? Has it been dealt with in a later version?

Note this is PDS BV and we are running a customised version of the authorisation mechanism so cannot upgrade to later versions until our changes are avialable in the main product.

Product: ProGet
Version: 3.1.0

2
replies

Hi!

I work for an ISV. We're interested in setting up a Chocolatey repository for our software, which we can refer to at client sites and install our software using Chocolatey. But as far as I know, there is no way to password protect our repository. We don't want it to be public over the Internet. Is there any way ProGet can help us with that?

Tor

Product: ProGet
Version: 3.5.1

2
replies

Does proget support v1 feeds? E.g. Orchard gallery If so, is this available in all versions?

Product: ProGet
Version: 3.5.1

4
replies

We have some fairly long package names (~55 characters give or take) and that, plus the version number, plus the feed name on the home page... it's too long for the layout. The "Latest Local Packages" box on the left side of the home page slides partially under the "Latest News" box on the right side.

Is there a way to customize that CSS?

If not, can a future update include a more responsive design that will stop the overlap or maybe force wrapping on long names?

Product: ProGet
Version: 3.4.7

11
replies

Symptom: In Visual Studio 2013, with the latest Nuget Package Manager installed, if we click on the 'Online' tab, the spinner keeps spinning but no packages are shown. If we eventually cancel the request, an error message saying that 'the nuget server did not respond' is shown. The 'Installed' and 'Updates' tab of the package manager work fine and list the nuget packages as expected. This behavior is seen with multiple version of the Proget 3.4.x family. We are going to test with the older versions of the ProGet 3.3 family.

More Information: Using WireShark, we logged the communication between the machines.

Request: (from Nuget Package Manager)

GET http://<PROGET_SERVER>/nuget/<FEED_NAME>/Search()/$count?$filter=IsLatestVersion&searchTerm=''&targetFramework='net40%7Cnet40%7Cnet40%7Cnet40%7Cnet40%7Cnet40%7Cnet40'&includePrerelease=false HTTP/1.1
DataServiceVersion: 2.0;NetFx
MaxDataServiceVersion: 2.0;NetFx
User-Agent: NuGet VS Packages Dialog - Solution/2.8.50926.663 (Microsoft Windows NT 6.1.7601 Service Pack 1, VS Professional/12.0)
Accept-Charset: UTF-8
Accept: text/plain
Host: <PROGET_SERVER>
Accept-Encoding: gzip, deflate

Response: (from ProGet server)

HTTP/1.1 500 Internal Server Error
Cache-Control: private
Content-Type: text/html
Server: Microsoft-IIS/7.5
X-AspNet-Version: 4.0.30319
X-UA-Compatible: IE=edge
X-ProGet-Version: 3.4.7.40
X-Powered-By: ASP.NET
Date: Wed, 18 Feb 2015 18:37:17 GMT
Content-Length: 1208
Age: 2
Via: 1.1 localhost.localdomain

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
<title>500 - Internal server error.</title>
<style type="text/css">
<!--
body{margin:0;font-size:.7em;font-family:Verdana, Arial, Helvetica, sans-serif;background:#EEEEEE;}
fieldset{padding:0 15px 10px 15px;} 
h1{font-size:2.4em;margin:0;color:#FFF;}
h2{font-size:1.7em;margin:0;color:#CC0000;} 
h3{font-size:1.2em;margin:10px 0 0 0;color:#000000;} 
#header{width:96%;margin:0 0 0 0;padding:6px 2% 6px 2%;font-family:"trebuchet MS", Verdana, sans-serif;color:#FFF;
background-color:#555555;}
#content{margin:0 0 0 2%;position:relative;}
.content-container{background:#FFF;width:96%;margin-top:8px;padding:10px;position:relative;}
-->
</style>
</head>
<body>
<div id="header"><h1>Server Error</h1></div>
<div id="content">
 <div class="content-container"><fieldset>
  <h2>500 - Internal server error.</h2>
  <h3>There is a problem with the resource you are looking for, and it cannot be displayed.</h3>
 </fieldset></div>
</div>
</body>
</html>

Looking at the event log on the Proget machine, we see the following exception log:

Event code: 3005 
Event message: An unhandled exception has occurred. 
Event ID: 10dcc61f2eef47faae4b0bc14a913c3b 
Event sequence: 27 
Event occurrence: 26 
Event detail code: 0 

Application information: 
    Application domain: <DOMAIN>
    Trust level: Full 
    Application Virtual Path: / 
    Application Path: C:\Program Files\ProGet\WebApp\ 
    Machine name: <PROGET SERVER NAME>

Process information: 
    Process ID: 20536 
    Process name: w3wp.exe 
    Account name: <USER ACCOUNT>

Exception information: 
    Exception type: InvalidOperationException 
    Exception message: Nullable object must have a value.
   at System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource)
   at Inedo.ProGet.WebApplication.SimpleHandlers.NuGet.ODataHandler.ProcessVirtualRequest(ODataResponseContext context)
   at Inedo.ProGet.WebApplication.SimpleHandlers.NuGet.ODataHandler.ProcessRequest(HttpContext context)
   at Inedo.ProGet.WebApplication.SimpleHandlers.NuGet.NuGetHandler.ProcessRequest(HttpContext context)
   at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
   at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

Request information: 
    Request URL: http://<PROGET_SERVER>/nuget/<FEED_NAME>/Search()/$count?$filter=IsLatestVersion&searchTerm=''&targetFramework='net40|net40|net40|net40|net40|net40|net40'&includePrerelease=false 
    Request path: /nuget/Default/Search()/$count 
    Is authenticated: False 
    Authentication Type:  
    Thread account name: <USER ACCOUNT>

Thread information: 
    Thread ID: 41 
    Thread account name: <USER ACCOUNT>
    Is impersonating: False 
    Stack trace:    at System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource)
   at Inedo.ProGet.WebApplication.SimpleHandlers.NuGet.ODataHandler.ProcessVirtualRequest(ODataResponseContext context)
   at Inedo.ProGet.WebApplication.SimpleHandlers.NuGet.ODataHandler.ProcessRequest(HttpContext context)
   at Inedo.ProGet.WebApplication.SimpleHandlers.NuGet.NuGetHandler.ProcessRequest(HttpContext context)
   at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
   at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

Product: ProGet
Version: 3.4.7

3
replies

I was having issues with the feed showing cached results after removing a connector, so I decided to recreate the feed. I deleted my one and only feed and ended up on an error page. When I go back to the configuration screen, there aren't any options to create a new feed.

Any help would be appreciated!

Product: ProGet
Version: 3.4.7

1
replies

We are currently evaluating ProGet using the integrated SQL Express database. I wanted to find out how I can connect to that database and also what the upgrade steps would be if we wanted to switch from using the integrated express database to using a normal SQL Server database?

Product: ProGet
Version: 3.4.7

1
replies

Hello, We are currently one of your customers using an older version of Buildmaster: 3.3.3 (Build 23).

For our records can you please confirm:

(i) when this version is end of life (ii) the latest date you will provide support for this version (iii) the current stable version you recommend we upgrade to (iv) until when this current version is supported until

Thanks in advance, Warrick

Product: BuildMaster
Version: 4.6.1

2
replies

How is this working?

Product: ProGet
Version: 3.4.7

2
replies

Hi guys, If I upload a nuget file over the webui or the nuget push command or the bulk import folder I can't see the file in the webUI. But it is there in the DB on the HDD and I can install it over nuget.

What can I do?

Product: ProGet
Version: 3.4.7

1
replies

I am getting this exception when i tried to get the latest from the GIT

Even i am getting the same when i tried to select different branch

Product: BuildMaster
Version: 4.6.1

1
replies

In the ProGet Documentation, 3 different API Key configurations are described. I'm using "Custom API Key" Configuration. That means

  • I've configured an API Key on the Feed property page (Minor issue: Would be nice to see it directly in the properties table and not only when editing properties)
  • I'm using a private feed and have provided credentials in the nuget.config (this generally works)
  • The user has the Feeds_AddPackage privilege assigned

I' mushing using the following command: nuget.exe Pack.1.0.0.nupkg xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx -source https://myserver/nuget/myfeed

What i get is the following:

Pushing Pack.1.0.0 to 'https://myserver/nuget/myfeed'...
Using credentials from config. UserName: xxxxxxxxxx
Failed to process request. 'There was an error processing the request: You are not authorized to add 
a package to this feed. By default, ProGet is not configured to allow unauthenticated users to publish
packages to a feed. You will need to either authenticate (by using "name:pass" as your API Key) or give
the Anonymous User the Feeds_AddPackage privilege.'.
The remote server returned an error: (403) Forbidden..

Am I doing something wrong? As of the documentation, my understanding is that it should be possible to specify credentials for authentication in the nuget.config and providing a valid API key in the nuget push command. I don't want to provide credentials in the nuget push command line since it's part of the build process and readable by everyone while the nuget.config is protected on the build server.

Product: ProGet
Version: 3.4.7

1
replies

I’ve installed ProGet and created a nuget feed. I was able to add a package from the local browser using “Upload Package” and then retrieve it in Visual Studio.

However, I’m not able to publish a package from NuGet Package Explorer from a remote computer. I set the feed up with an API Key, “Infinias”. I get an error as shown below when I try to publish a package. I don’t find anything in the documentation that helps.

I get this error in Nuget Package Explorer: "Failed to process request: 'There was an error processing the request: Package feed was not specified.'

Product: ProGet
Version: 3.4.7

3
replies

Hi,

The Bower KB article states: "Currently, Bower can only connect to ProGet if Windows authentication is not used."

Does this mean that you have to disable LDAP authentication altogether for the ProGet server?

If so, this it a shame as we would like to use the Bower integration but are actually paying for the Pro version because of the LDAP authentication feature.

Are you working on supporting LDAP authentication for Bower? Or it it not possible at all?

Product: ProGet
Version: 3.3.4

1
replies

I'm evaluating ProGet's Enterprise edition, and am trying to set up LDAP authentication. Am I understanding it correctly that the feature provides the following?

  • user management sync'd to an LDAP server (a ldap:// url)
  • private feeds can be consumed only if LDAP-authenticated
  • packages can be published to the feeds only if LDAP-authenticated

When I click the "Switch to LDAP Authentication" link in the Admin section, I first got the alert that Windows Authentication needed to be enabled. So I enabled it and disabled the other auths in IIS. Now I get this alert:

"There are currently no privileges granted to any LDAP users or groups.
You must grant privileges before switching to LDAP authentication."

Where do I configure the LDAP server (the ldap: url) to which to sync the users and groups? I see the "Privileges & Roles" page, but that seems to be for non-LDAP users and groups.

Mainly our team is evaluating whether to purchase the Enterprise edition for its LDAP integration, looking to not create/maintain ProGet-specific users and credentials.

Product: ProGet
Version: 3.4.7

3
replies

Are multiple npm feeds supported in ProGet?

I added two npm feeds. Running 'npm search' and 'npm publish' against either of them (command line) would give error:

"MultipleNpmFeeds The client is using the wrong search URL, and there are multiple
npm feeds available, so ProGet cannot determine which feed to search.: -/all"

If I remove one, leaving only one npm feed, then npm search/publish would work.

Does ProGet support only one npm feed? or am I missing some configuration somewhere? Thanks.

Product: ProGet
Version: 3.4.7

4
replies

Initial feed content contains a title- field. I would expect to find the name of the feed there but the title is always "Default". Would be great to have the real title in this context. Any chance to get the feed name from the feed content?

The feed "MyFeed" looks like that:

<service xmlns="http://www.w3.org/2007/app">
  <workspace>        
    <title xmlns="http://www.w3.org/2005/Atom">Default</title>        
    <collection href="Packages">          
      <title xmlns="http://www.w3.org/2005/Atom">Packages</title>        
    </collection>      
  </workspace>    
</service>

I would expect to see "MyFeed" instead of "Default" in the title.

Product: ProGet
Version: 3.4.6

4
replies

I've created a feed with caching enabled, added a connector to the nuget.org feed and pushed two of my own packages to the feed.

I expected to see hundreds of packages from nuget.org in my feed (with that antenna - or whatever it is - symbol in the icon to mark packages from connectors) and my own packages. And i did so. Everything as expected.

Then, I removed the connector, cleared the cache and switched of caching for the feed. After a few days, I expected to see nothing than my own two packages. Nope. In the feed, I have my own packages - as expected - and six random packages from the official nuget feed (this time without the antenna symbol). These packages were never downloaded from the feed. I've tried to enable/clear/disable caching again, waited another day but these packages still sit in my feed and I have no idea why and how to remove them.

Any explanation why they're still in my feed and how to get rid of them?

Product: ProGet
Version: 3.4.6

6
replies

I want to use a ProGet feed that requires authentication in my build process. I've added the credentials required to access the feed to NuGet.config. Build fails because if the fact that packages cannot be retrieved from ProGet. A little bit of investigation leads to the following problem:

NuGet relates configured credentials to the base feed url. So it can be used for authentication of the feed url (e.g. http://myserver/nuget/myfeed in ProGet or https://www.nuget.org/api/v2 for nuget.org). That's why the first step of a nuget package restore, retrieval of the package list works. For package retrieval from authenticated feeds, nuget looks if the configured feed url is base of the package url and if so, io uses the configured credentials. That works for nuget since here, feed url is base of package url (e.g. https://www.nuget.org/api/v2/package/anypackage/anyversion). You can see, the package url starts with the feed url and thus, nuget can use the configured credentials to pull the package.

In ProGet, feed url is not base of the package url (e.g. http://myserver/api/v2/package/myfeed/anypackage/anyversion) and thus, nuget will not use the configured credentials for authenticating the package pull ("http://myserver/nuget/myfeed" is not base of "http://myserver/api/v2/package/myfeed"). That's bad.

Two questions:

  1. Is there a certain reason for having package urls completely different from the base feed url. Seems to be a bit uncommon.
  2. Is there a workaround for the issue? Otherwise, ProGet is simply not usable for hosting authenticated feeds.
  • I'm using ProGet Enterprise 3.4.6

Product: ProGet
Version: 3.4.6

Page: 13456789101112131415161718192021222324252627282930313233343536373839