Support Q & A Home

Ask A Question

Anyone can ask or answer a question here, but our support engineers actively monitor your questions; we typically answer within a day or two.

Filter
Viewing Page 21 of 108 (20 questions out of 2142)
3
replies

In our CI-system, we use the Proget native API to retrieve information about out NuGet packages, like the latest available version. This mostly works as expected, but we have trouble with NuGet packages whose ID contains underscores ( _ ).

Given the following query, a json structure containing information about the package is returned as expected:

http://<url>/api/json/NuGetPackages_GetLatestStable?Feed_Id=10&PackageIds_Psv=some-package-id&API_Key=<key>

But if the pacakge ID contains an underscore, like the following query, the returned json structure is just an empty list:

http://<url>/api/json/NuGetPackages_GetLatestStable?Feed_Id=10&PackageIds_Psv=some_package_id&API_Key=<key>

We get the same result also for NuGetPackages_GetLatest, so it does not matter if the package exists only in prerelease versions. The result is also the same across different feeds.

Is this a bug in the native API? Are there any possible workarounds for fetching version information for packages whose ID contains an underscore?

Product: ProGet
Version: 4.6.7

23
replies

Hello,

I am having an issue trying to create a feed to https://registry.npm.telerik.com/

Once the feed is set up and i provide credentials in the connector url, I have no available packages.

Product: ProGet
Version: 4.7.6

1
replies

Hello,

With Proget 3.8.1 we get the following error when pulling the package: Serilog 2.4.0 with dependencies:

System.Web.HttpUnhandledException (0x80004005): Exception of type 'System.Web.HttpUnhandledException' was thrown. ---> System.ArgumentException: Target framework dependency mismatch: Latest Version (net45) and Latest Version (net46) 
at Inedo.NuGet.Packages.Dependencies.PackageDependencyResolver.Combine(PackageDependency a, PackageDependency b) 
at System.Linq.Enumerable.Aggregate[TSource](IEnumerable`1 source, Func`3 func) 
at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext() 
at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection) 
at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source) 
at Inedo.NuGet.Packages.Dependencies.PackageDependencyResolver.GetAllDependencyCandidates(IPackageDependencyQueryable feed, IEnumerable`1 packages, Dictionary`2 data, DependencyResolutionOptions options) 
at Inedo.NuGet.Packages.Dependencies.PackageDependencyResolver.ResolveDependencies(IPackageDependencyQueryable feed, IEnumerable`1 packages, DependencyResolutionOptions options) 
at Inedo.NuGet.Packages.NuGetFeed.GetAllRequiredPackages(IEnumerable`1 imports, DependencyResolutionOptions options) 
at Inedo.ProGet.WebApplication.Pages.NuGet.Packages.PullFromRepositoryPage.<>c__DisplayClass14_0.<CreateChildControls>b__0(Object s, EventArgs e) 
at Inedo.Web.Controls.ButtonLinks.PostBackButtonLink.OnClick(EventArgs e) 
at Inedo.Web.Controls.ButtonLinks.PostBackButtonLink.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) 
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) 
at System.Web.UI.Page.HandleError(Exception e) 
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) 
at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) 
at System.Web.UI.Page.ProcessRequest() 
at System.Web.UI.Page.ProcessRequest(HttpContext context) 
at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() 
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

Can you confirm this issue can be solved by upgrading to the latest version of Proget? Are there other solutions to fix this?

Product: ProGet
Version: 3.8.1

3
replies

Hi
Is there the equivalent of the upack command line tool for windows avaliable for linux platforms.

I am looking for a package manager that will act as repository's for both windows and linux and the universal package repository seems to do just that

Product: ProGet
Version: 4.7.6

4
replies

Is it possible to use the value of a variable as a lock tocken? Based on the grammar it looks like the lock tocken needs to be hardcoded so it is known during execution. If it is possible can someone provide an example? Simply doing something like

with lock = $LockToken
{

}

gives a processing error when attempting to save the plan.

There were one or more errors processing your script:
[Error] Line 2: Expected {

Product: BuildMaster
Version: 5.6.8

3
replies

As in title - when I try to do nuget push, I am getting error 405 (methid not allowed) - any idea how to quickly solve it?

Product: ProGet
Version: 4.7.6

1
replies

There are a few fixes I'm expecting in the next update so I was wondering if there is an ETA on that being released?

Thanks.

Product: BuildMaster
Version: 5.6.8

3
replies

We're running ProGet on IIS with no permissions for Anonymous users and have a NuGetDefaults.config file configured with packageSourceCredentials (https://docs.microsoft.com/en-us/nuget/consume-packages/configuring-nuget-behavior).
Yet we get a prompt for filling in credentials in Visual Studio all the time (both in Visual Studio 2015 and 2017) instead of reading them from the config file.
As I read in other support questions, the problem is that at first there's a GET request without credentials.

Do you have any real solution for this?
If not, perhaps a ProGet CredentialProvider exists somewhere?

Product: ProGet
Version: 4.7.6

1
replies

Hi,

I would like to install the FREE edition of Proget on a server that has no internet connection.

Please can you provide a key that will enable this?

Thanks,

Product: ProGet
Version: 4.7.6

1
replies

We have NGINX in front of our ProGet installation with SSL offloading.
So the traffic to the NGINX proxy is on HTTPS and the traffic between the proxy and the ProGet server is on HTTP.

This is causing issues with the URL's in the Installation Instruction section for package details.
For NuGet feeds, the URL's are on HTTP, without port: http://***.be/nuget/feedname/
For Docker feeds, the URL's are without HTTP scheme, on port 80: docker pull ***.be:80/feedname/

How are these URL's constructed? The strange thing is, when browsing to ProGet on the web server locally, the URL's are HTTPS and 443.

Is there a solution for this? The documentation says "ProGet was built to be compatible with any load-balancing platform, whether software-based (such as HAProxy, NLP, or nginx) " https://inedo.com/support/documentation/proget/installation/load-balancing-and-automatic-failover

Should we configure a Web Proxy in the Advanced Settings to solve this?

Product: ProGet
Version: 4.7.6

1
replies

Hi,

We are about to upgrade our AD schema to 2012 R2. Will this require any update to ProGet or will it just work seamlessly?

Kind regards,

Pontus Lund

Product: ProGet
Version: 4.0.9

4
replies

Hi,

I can't install the extension as my VS version is not supported despite being in the 'works with' section on VS Gallery. Log below:

10/03/2017 13:39:52 - Microsoft VSIX Installer
10/03/2017 13:39:52 - -------------------------------------------
10/03/2017 13:39:52 - Initializing Install...
10/03/2017 13:39:52 - Extension Details...
10/03/2017 13:39:52 - 	Identifier      : Inedo-PushToProGet
10/03/2017 13:39:52 - 	Name            : Push to ProGet
10/03/2017 13:39:52 - 	Author          : Inedo
10/03/2017 13:39:52 - 	Version         : 1.0.1
10/03/2017 13:39:52 - 	Description     : A Visual Studio Extension that allows you to automatically package a project and push it to a ProGet instance
10/03/2017 13:39:52 - 	Locale          : en-US
10/03/2017 13:39:52 - 	MoreInfoURL     : 
10/03/2017 13:39:52 - 	InstalledByMSI  : False
10/03/2017 13:39:52 - 	SupportedFrameworkVersionRange : [4.5,)
10/03/2017 13:39:52 - 
10/03/2017 13:39:52 - 	Supported Products : 
10/03/2017 13:39:52 - 		Microsoft.VisualStudio.Community
10/03/2017 13:39:52 - 			Version : [11.0,16.0)
10/03/2017 13:39:52 - 
10/03/2017 13:39:52 - 	References      : 
10/03/2017 13:39:52 - 		-------------------------------------------------------
10/03/2017 13:39:52 - 		Identifier   : Microsoft.VisualStudio.MPF.11.0
10/03/2017 13:39:52 - 		Name         : Visual Studio MPF 11.0
10/03/2017 13:39:52 - 		Version      : [11.0,12.0)
10/03/2017 13:39:52 - 		MoreInfoURL  : 
10/03/2017 13:39:52 - 		Nested       : No
10/03/2017 13:39:52 - 
10/03/2017 13:39:52 - 
10/03/2017 13:39:52 - Searching for applicable products...
10/03/2017 13:39:56 - Found installed product - Microsoft Visual Studio 2010 Professional
10/03/2017 13:39:56 - Found installed product - Microsoft Visual Studio 2012 Shell (Integrated)
10/03/2017 13:39:56 - Found installed product - Microsoft Visual Studio Ultimate 2013
10/03/2017 13:39:56 - Found installed product - Microsoft Visual Studio Premium 2013
10/03/2017 13:39:56 - Found installed product - Microsoft Visual Studio Professional 2013
10/03/2017 13:39:56 - Found installed product - Microsoft Visual Studio 2013 Shell (Integrated)
10/03/2017 13:39:56 - Found installed product - Global Location
10/03/2017 13:39:56 - Found installed product - ssms
10/03/2017 13:39:56 - VSIXInstaller.NoApplicableSKUsException: This extension is not installable on any currently installed products.
   at VSIXInstaller.App.InitializeInstall()
   at System.Threading.Tasks.Task.InnerInvoke()
   at System.Threading.Tasks.Task.Execute()

Is it because of the community part on line 16?

Thanks

/Matt

Product: ProGet
Version: 4.7.6

4
replies

Hi,

I'm trialling ProGet Enterprise and am having difficulty with the vulnerability scanner through Vor Security.

I downloaded something on the bad list and the vulnerability page said nothing and I then found that the downloader errors with the below message:

Logged: 10/03/2017 09:57:55
Level: Warning
Category: Messenger
Message: Failed to send start message to ScheduledTaskExecuter: Cannot connect to the service: The communication object, System.ServiceModel.Channels.ServiceChannel, cannot be used for communication because it is in the Faulted state.
Details: at Inedo.Messaging.ServiceMessenger.ServiceMessengerClient.SendMessageWithResponseInternal(ServiceMessageBase message)
at Inedo.ProGet.WebApplication.Pages.Administration.ScheduledTasks.StartScheduledTaskPage.<>c__DisplayClass5_0.<CreateChildControls>b__1()

All credentials are correct for Vor so it must be a set up issue, any help?

Thanks

/Matt

Product: ProGet
Version: 4.7.6

7
replies

This message shows up as soon as I click on "Add Package".
It's a fresh new installation, after logging in as Admin.

Here is the full text. Please advise . thanks.

Server Error in '/' Application.

Exception of type 'Inedo.ProGet.WebApplication.SecuredTaskDeniedException' was thrown.

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: Inedo.ProGet.WebApplication.SecuredTaskDeniedException: Exception of type 'Inedo.ProGet.WebApplication.SecuredTaskDeniedException' was thrown.

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:

[SecuredTaskDeniedException: Exception of type 'Inedo.ProGet.WebApplication.SecuredTaskDeniedException' was thrown.]
Inedo.ProGet.WebApplication.Pages.Packages.AddPackagePage.ValidatePrivileges() +481
Inedo.ProGet.WebApplication.ProGetHttpModule.ValidatePrivileges(HttpApplication app, IHttpHandler handler) +79
Inedo.ProGet.WebApplication.ProGetHttpModule.PostMapRequestHandlerAsync(HttpApplication app) +822
Inedo.Web.InedoHttpModule.ProcessBegin(Object sender, EventArgs e, AsyncCallback cb, Object extraData) +113
System.Web.AsyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +570
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +299

Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.34274

Product: ProGet
Version: 4.7.6

2
replies

Does anyone know of a way to pull back all release variables attached to a specific release? I am looking to automatically create a new release for an application by essentially "cloning" an existing release. Currently I can create a new "target" release using the same template and pipeline as a specified "source" release. However, now I am trying to copy release variables from the "source" to the "target" and am having trouble finding any entry points to reach this data. I can't seem to find any documented functions, operators, release api endpoints, or native api endpoints that will return the release variables. It doesn't even look like there are any stored procedures in the database that return this information meaning my only option is to directly read from the dbo.ReleaseVariables table which I would assume is highly discouraged. Hopefully I am just overlooking some bit of documentation and someone can point me in the right direction.

Product: BuildMaster
Version: 5.6.8

3
replies

We have an execution plan whose job it is to execute a number of unit tests across a range of test projects.

On completion of the tests, we're currently posting out a notification which contains a link to the test-results page as follows:

set $TestResultsUrl = http://ourbuildserver/executions/test-results?executionId=$ExecutionId

set $testsCompletedNotifcationMessage = $ApplicationName - $ReleaseName finished executing\n<$TestResultsUrl|Results>;

Is there a system variable or function for getting the actually results summary (as presented on the test-results page) within the execution context so we can include it in the notification message body too?

Product: BuildMaster
Version: 5.6.8

1
replies

The built-in package number function is:
$PackageNumber([releaseNum], [furthestOrLatest], [appName])

How does this translate to current package number in context? Imagine multiple package in the release, earlier package calling this function may get later package number?

How to get current package number in confidence?

Product: BuildMaster
Version: 5.6.8

1
replies

Is it possible to determine whether a stage will be run or bypass based on certain variable specified in each release.

For example, I have a stage to restart server, however, not every release it needs to be restarted. By default it will restart, but user will have the option to disable that stage in each release.

I know it might be possible include this condition in a defined operation, but its visibility is not as good as having a condition on the pipeline directly.

Product: BuildMaster
Version: 5.6.8

3
replies

Example repo on github here: https://github.com/nspottsie/inedo-proget-sbt-publish-example

Issue

When publishing a SBT plugin to ProGet, the publish step fails.

Steps to Reproduce

  1. SBT is installed on your machine http://www.scala-sbt.org/release/docs/Installing-sbt-on-Linux.html

  2. cd to repo root

  3. Modify build.sbt to point to ProGet server

     Here it assumes there’s one running on localhost:8080 and that there is a user named publisher who has permission to publish packages.
    
     Build.sbt also assumes there’s a maven feed named maven-libraries
    
  4. Run sbt publish on the command line

Expected Results

sbt-test-plugin-1.0.35 is published to Proget

Actual Results

[info] Packaging /Users/je185066/repos/silver/samza-sbt/proget-repro/target/scala-2.10/sbt-0.13/sbt-test-plugin-1.0.35-sources.jar ...
[info] Done packaging.
[info] Updating {file:/Users/je185066/repos/silver/samza-sbt/proget-repro/}proget-repro...
[info] Wrote /Users/je185066/repos/silver/samza-sbt/proget-repro/target/scala-2.10/sbt-0.13/sbt-test-plugin-1.0.35.pom
[info] Resolving org.fusesource.jansi#jansi;1.4 ...
[info] Done updating.
[info] :: delivering :: com.test#sbt-test-plugin;1.0.35 :: 1.0.35 :: integration :: Mon Mar 06 11:40:36 EST 2017
[info]      delivering ivy file to /Users/je185066/repos/silver/samza-sbt/proget-repro/target/scala-2.10/sbt-0.13/ivy-1.0.35.xml
[info] Main Scala API documentation to /Users/je185066/repos/silver/samza-sbt/proget-repro/target/scala-2.10/sbt-0.13/api...
[info] Compiling 1 Scala source to /Users/je185066/repos/silver/samza-sbt/proget-repro/target/scala-2.10/sbt-0.13/classes...
model contains 6 documentable templates
[info] Packaging /Users/je185066/repos/silver/samza-sbt/proget-repro/target/scala-2.10/sbt-0.13/sbt-test-plugin-1.0.35.jar ...
[info] Done packaging.
[info] Main Scala API documentation successful.
[info] Packaging /Users/je185066/repos/silver/samza-sbt/proget-repro/target/scala-2.10/sbt-0.13/sbt-test-plugin-1.0.35-javadoc.jar ...
[info] Done packaging.
java.io.IOException: PUT operation to URL http://localhost:8080/maven2/maven-libraries/com/test/sbt-test-plugin_2.10_0.13/1.0.35/sbt-test-plugin-1.0.35.pom failed with status code 500: Internal Server Error```

#### Server Log

```Unhandled exception processing /maven2/maven-libraries/com/test/sbt-test-plugin_2.10_0.13/1.0.35/sbt-test-plugin-1.0.35.pom
System.ArgumentNullException: Value cannot be null.
Parameter name: package
at Inedo.ProGet.Feeds.Maven.MavenFeed.InstallPackage(String groupId, String artifactId, String version, String package, Stream packageStream)
at Inedo.ProGet.WebApplication.SimpleHandlers.Maven.MavenHandler.ProcessRequest2(HttpContext context)
at Inedo.ProGet.WebApplication.SimpleHandlers.Maven.MavenHandler.ProcessRequestInternalAsync(HttpContext context)
at Inedo.ProGet.WebApplication.SimpleHandlers.ApiHandlerBase.<ProcessRequestAsync>d__0.MoveNext()```

#### Root Cause
SBT plugins are designed to be cross compiled for multiple scala and sbt versions, and so when IsPlugin := true is added to a build.sbt file, and the artifact is published, it is published to a url containing the artifact name which contains the scala version, and sbt version.  For example, http://localhost:8080/maven2/maven-libraries/com/test/sbt-test-plugin_2.10_0.13/1.0.35/sbt-test-plugin-1.0.35.pom. But, the file name does not contain those two pieces of information. The MavenRequestInfo.PackageType method expects that both parts match, and when it doesn’t, it returns null for the package type. This generates a NullArgumentException during the publish stage.

Product: ProGet  
Version: 4.7.6
1
replies

Hello,

I got a few questions regarding proget
- Linux version of proget (realistically is that coming q1 of this year?)
- can proget support windows 2016 server core?
- we currently purchased the 3 server load balanced edition, does that come with only one index node?  (does that consume a license ?)
- please explain in detail what does Automatic Failover mean in the "enterprise" version?  
- question regarding shared storage (can it support DFS smb?)

Thank you
Rui Su

Product: ProGet
Version: 4.7.6

Ask A Question
Page: 1 16 17 18 19 21 23 24 25 26 108