Navigation

    Inedo Community Forums

    Forums

    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    1. Home
    2. atripp
    3. Posts
    • Profile
    • Following
    • Followers
    • Topics
    • Posts
    • Best
    • Groups

    Posts made by atripp

    • RE: How to create an encrypted password for the Native API

      Unfortunately the Native API is essentially a database wrapper, and one of the few things that can't be handled at the database layer is encryption.

      While we want to create a resource credential API at some point, in the meantime, the only workaround would be to encrypt/decrypt the secrets yourself, using the Encryption Key stored in your configuration file.

      posted in Support
      atripp
      atripp
    • RE: API keys not working after upgrade

      There were no changes that would have caused this, but common things to check are

      • Make sure WebDAV or another HTTP-filter didn't get enabled or installed by mistake; this will block certain requests from ever reqching ProGet

      • Grant anonymous user full permissions to make sure the connection works; often times, the error is between ProGEt and the client

      • Once it works with anonymous, start restoring privileges/API keys until you identify which configuration is causing it

      posted in Support
      atripp
      atripp
    • RE: Setting up private Docker registry

      Unfortunately, the Docker client does not seem to support non-SSL connections (despite what their documentation says).

      But based on that error, you just need to trust the certificate. This document shows you how to trust the self-signed certificate you created. That's probably what the signing error means.

      note you need to reboot after trusting.

      posted in Support
      atripp
      atripp
    • RE: Enhancement request for multiple environment to one server

      Have you seen the Multiple Environments per Server documentation?

      We really don't recommend this configuration, because the behavior is very confusing. Servers should generally really only be in single environment.

      Instead, can you use server roles?

      posted in Support
      atripp
      atripp
    • RE: Upgrade hung, after installer killed, hub crashes and can't run any installers

      Here are two posts that might help at least show you where to poke around:

      https://inedo.com/support/questions/9293

      https://inedo.com/support/questions/4092

      If you can identify more specifically what the issue is, we can try to look for a fix!

      posted in Support
      atripp
      atripp
    • RE: Docker run failed

      Hello Damian,

      I believe this is due to ILIB-60, which is caused by a bug in Mono.

      posted in Support
      atripp
      atripp
    • RE: ProGet Feeds not working in Visual Studio 2017

      Please carefully follow the Getting Started with NuGet Feeds in ProGet and Visual Studio tutorial.

      You need to use the API endpoint URL (shown to you within ProGet's Feed page), not the URL that you at the top of your browser. The /feeds URL is intended for use by a web browser, and the /nuget URL is used for an API (i.e. Visual Studio).

      posted in Support
      atripp
      atripp
    • RE: Chanhing the queues and working agents

      I'm sorry but I'm not understanding what you mean by "queues" or "hangfire"...

      posted in Support
      atripp
      atripp
    • RE: Upgrade to v5 docker feed

      There was a UI change; these are listed under "Containers" in the top UI.

      posted in Support
      atripp
      atripp
    • RE: ProGet Retention Policy

      Please note that retention policies are a paid feature. Although rules can still be configured in the free edition, they are always executed in dry run mode in ProGet Free.

      In addition, when multiple options are specified, then only packages that meet all of the selected criteria are considered.

      Please review the retention rules for more information

      Otherwise, the best place to look would be the retention logs, to show you what packages were considered.

      posted in Support
      atripp
      atripp
    • RE: Service won't start after 2.1.1 Upgrade

      There have been no changes to the way our products connect to databases in many years, so this is unrelated to an upgrade.

      However, it seems to be some sort of indication that SQL Server must be overloaded, or a network problem. This can typically be diagnosed / reviewed by the SQL Server DBA, who can see incoming connections, and which queries are taking too long, etc.

      But in my experience, just restarting the server you have SQL Server installed on fixes it like 80% of the time.

      posted in Support
      atripp
      atripp
    • RE: Pushing to Upack feed with api key

      You can use an API key: https://github.com/inedo/upack#push

      Basically just use "api" as username, and the key as the password.

      posted in Support
      atripp
      atripp
    • RE: Execute PowerShell Script parameters

      In this case, you can use the execute command line operation; please see Executing a Command Line Utility During Deployment in BuildMaster

      posted in Support
      atripp
      atripp
    • RE: Service won't start after 2.1.1 Upgrade

      Hello; this errro means that OTter can't connect to the database. Maybe the connection string changed?

      I would check the database connection string in Otter's configuration file.

      posted in Support
      atripp
      atripp
    • RE: Maven Feed is empty

      Maven indexes are for search only, and don't have any sort of sensible ordering, so you won't see packages like you would on npm feeds.

      posted in Support
      atripp
      atripp
    • RE: Error pulling docker container

      Please refer to KB#1161 for how to update to TLS 1.2

      posted in Support
      atripp
      atripp
    • RE: Updating proget from 5.0.9 fails with Cannot open database "ProGet" requested by the login.

      Based on that error, it sounds like your user account doesn't have dbo access to the database? This will be required to install/upgrade ProGet.

      posted in Support
      atripp
      atripp
    • RE: Cached maven feed do not work

      Hello Love,

      It seems Maven feeds are missing support for caching connector packages. I've filed this as PG-1411.

      posted in Support
      atripp
      atripp
    • RE: Viewing Docker images in ProGet

      Can you share the name of your docker image and docker feed?

      posted in Support
      atripp
      atripp
    • RE: Installation Instructions for packages in PowerShell feed seem to be broken

      Can you provide a specific example of a public package (on the official PowerShell Gallery), and then expected and actual results in ProGet?

      posted in Support
      atripp
      atripp
    • RE: Existing version message

      Please disable the "Overwrite Package" permission in Admin > Tasks.

      Then, you will get "Package Already Exists" error

      posted in Support
      atripp
      atripp
    • RE: Modifying Server Configuration Values in a plan

      In BuildMaster v6, there is an operation that you can use to set these:

      Set-ConfigurationVariable(
          Variable: <text>,
          Value: <RuntimeValue>,
          [Application: <text>],
          [ApplicationGroup: <text>],
          [Deployable: <text>],
          [Server: <text>],
          [ServerRole: <text>],
          [Environment: <text>]
      );
      posted in Support
      atripp
      atripp
    • RE: Pushing to Docker feed

      But, you said "We do use integrated auth in IIS" ?

      If it's configured in IIS, then Docker won't be able to access the page/api. The client must support integrated authentication, which NuGet, web browsers, etc., do.

      posted in Support
      atripp
      atripp
    • RE: Pushing to Docker feed

      I'm afraid you can't use Integrated Authentication with Docker.

      The client simply doesn't support it, which means IIS will always challenge with 401 prompts. A work-around to this is to set up a separate IIS Site (pointing to same directory) that doesn't have integrated auth configured.

      posted in Support
      atripp
      atripp
    • RE: Execute PowerShell Script parameters

      Batch files need to be executed by "cmd.exe". Instead, you can directly execute a ".cmd" file.

      posted in Support
      atripp
      atripp
    • RE: Slow queries

      There's really no difference between the versions as far as performance is concerned.

      At first, try to determine why it's slow; a very common cause is connectors are broken or slow. Disable those, and see if it helps.

      Try to see what queries are slow. API vs WebPages, search, etc. That will start clueing into the next area to look.

      If you can share more data as what you find, we can provide more specific advice on where to look

      posted in Support
      atripp
      atripp
    • RE: How to handle key names for registry settings that are somewhat alike

      Sorry, I misunderstood it myself and responded too quickly.

      You're right, the OtterConfiguration_Key points to a DSC Property. It's not an alias, like I had assumed. But looking closer, I see that it is.

      It seems this would require a feature/change request to fix; might not be so bad, but I'm not familiar enough w/ it to be certain.

      posted in Support
      atripp
      atripp
    • RE: Proget unable to get older version packages from nuget.org

      If you're finding that you're having trouble with specific versions, please provide a detailed reproduction case with a specific package, and the specific steps you took; this way we can investigate it.

      posted in Support
      atripp
      atripp
    • RE: What is the best way to migrate packages from Artifactory to Proget. Do you have a recomendation?

      We do not provide a migration utility or tool, but if you create one we would be happy to share it with the community.

      posted in Support
      atripp
      atripp
    • RE: Proget unable to get older version packages from nuget.org

      This is not a known issue, and is unrelated to the upgrade, the v3 url, etc. So, it must be some problem on your server with being able to connect to nuget.org

      See: https://inedo.com/support/tutorials/proget/getting-started-with-nuget-feeds-in-proget-and-visual-studio

      posted in Support
      atripp
      atripp
    • RE: How to handle key names for registry settings that are somewhat alike

      You should really be using the Ensure-RegistryValue operations for this, because it will do the exact same thing while being easier to maintain and visualize.

      The Otter_ConfigurationKey must be unique per configurable item on the server. So, in this case, you should make a string based on the registry key+value. You can use the full key+value, or perhaps something like this:

      PSDsc Registry
      (
        Otter_ConfigurationKey: SecurityZones3_2100,
        Key : "HKLM:\SOFTWARE\Policies\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3",
      
        ValueName : "2100",
        ValueType : 'Dword',
        ValueData : "3"
      );
      posted in Support
      atripp
      atripp
    • RE: Get-Asset Operation does not ensure WorkingDirectory exists

      I totally agree! Thanks for pointing this out.

      I've filed this is a bug report (OT-254), so it will get fixed in a future maintenance release

      posted in Support
      atripp
      atripp
    • RE: Math in Otter

      You can use $PSEval for this pretty easily:

      set $a = 2;
      set $b = 3;
      set $c = $PSEval($a + $b);
      posted in Support
      atripp
      atripp
    • RE: How can I add an optional parameter to a module

      You can do this with default values.

      template Check_Version<$App, $Role=default>
      {
      
      }
      

      And then test if it's the default value to see if it wasn't passed in

      posted in Support
      atripp
      atripp
    • RE: Nested Security Groups

      Soon --- this is a known issue, but we are in the process of resolving it; please see InedoCore#96

      posted in Support
      atripp
      atripp
    • RE: Nested ad groups not working

      This is a known issue, but we are in the process of resolving it; please see InedoCore#96

      posted in Support
      atripp
      atripp
    • RE: Why this ERROR message with a builtin function

      At this time, the only thing we're aware of that can cause "Could not resolve function" is that the function has not been loaded by the service. Functions are stored in extensions, and Split is stored in Inedo Core extension, so this would actually cause all sorts of errors.

      I created an issue (BM-3255) to give a warning if this extension is not loaded. But please restart the service, check for extension load errors in the message center, and try again.

      Restarting the service would be the only way to resolve this, since extensions are loaded at service start.

      posted in Support
      atripp
      atripp
    • RE: ProGet Web Server crashing

      The error message is coming from within the network stack inside of ASP.NET's hosting components, and errors like this tend to indicate problematic underlying infrastructure, such as drivers, hardware/memory. They are often quite rare and not reproducible, and thus can be difficult to diagnose or debug.

      The Integrated Web Server was not designed to handle problematic infrastructure, and as such will simply crash when receiving certain "impossible" scenarios from the network stack. Certain errors are not safe to try/catch (because they imply a corrupt process memory state), which is why they are done.

      If you are finding "service autorecovery" not enough, then you should switch to IIS hosting. IIS is very robust, and uses a worker process model and can handle a lot of these underlying problems. When a worker process crashes (which it will do in the same scenario -- unsafe exceptions), IIS will spin up a new one almost instantly.

      posted in Support
      atripp
      atripp
    • RE: Upgrading proget removed existing instance and fails to install update

      This was a result of a imcompatable script with 2005, but it has been fixed as of 5.1.11. We are also displaying warning if you're using unsupported version of SQL

      posted in Support
      atripp
      atripp
    • RE: Npm commands return unauthorized

      We are only aware of that message occurring in the two cases I mentioned, and haven't had reports of the contrary. From here, please use a tool like Fiddler or Wireshark to identify the exact request/response patterns that are happening. You can see the authentication headers sent, and it's possible there's a typo or something in a name or password.

      posted in Support
      atripp
      atripp
    • RE: ProGet update checker gives error (error 411)

      We take problems very seriously, but we need to prioritize where to spend engineering resources tracking down problems. This was a edge case that we could not reproduce, and had a very minor impact, and only affected a very small number of free users with a very specific configuration; a free user was able to track down the underlying cause and we fixed it.

      posted in Support
      atripp
      atripp
    • RE: Why this ERROR message with a builtin function

      Hi,

      the script who is stored in a global module

      ##AH:UseTextMode
      module ParseURL<out $JsonFile>

      {

      set $URL = $DEPLOYABLE_URL;
      
      set $PATH = $DEPLOYABLE_PATH;
      
      set @MYLIST = @();
      
      Log-Debug Split URL /;
      
      foreach $DATA in @Split($URL,"/")
      {
          # Log-Debug $Data;
          set $DATA = $Trim($DATA);
      
          if $DATA != ""
          {
              set @MYLIST = @ListInsert(@MYLIST, $DATA);
          }
      }
      

      ......

      Sometimes, it works, but the major part of the time I have the error resumed above.
      I found nothing in the diagnostic center et nothing in the event viewer of the widows server.

      Does exist other logs somewhere ?

      Kind Regards

      posted in Support
      atripp
      atripp
    • RE: Reset Default Username and password?

      You can reset the Admin user account password by stopping the ProGet Windows service, then running ProGet.Service.exe and selecting the "ResetAdminPassword" option. Make sure to restart the Windows service when finished.

      posted in Support
      atripp
      atripp
    • RE: Why this ERROR message with a builtin function

      Can you give us a little more context? Like, what is your OtterScript overall?

      One possibility is that the INedoCore extension had a load error, though I suspect you'd have another problem if that were the case.

      posted in Support
      atripp
      atripp
    • RE: Execute Shell Script on linux ignores return code

      Hello,

      I've added an ExitCode output parameter to the SHCall operation.

      You can download a preview build of the extension from here: https://ci.appveyor.com/project/Inedo/inedox-linux/build/1.0.3-CI.7/artifacts

      posted in Support
      atripp
      atripp
    • RE: Metadata against Assets

      Currently assets do not have any user-definable metadata like this, I guess because that would make them a lot like packages? Assets also aren't intended to be like a "SharePoint replacement", which is why we don't want to put a lot of extra features like versioning, etc. These are also hard to replicate, etc.

      That being said, we are open to changes, so please consider using the Feature Request Process. Note that, we also want to evaluate "why" and "how this would be used", and that's part of the feature/change process.

      posted in Support
      atripp
      atripp
    • RE: Custom packages we uploaded no longer there after upgrade

      Thanks.

      FYI: Retention policies should be ignored on free versions. But UNKNOWN does indicate the service user; so it's likely a retention policy job (which is run as part of feed cleanup).

      You can see the logs of those, and maybe see some more info...

      posted in Support
      atripp
      atripp
    • RE: Getting a not authorized error when trying to delete a nuget package

      There is a task attribute called "Delete Package". Just make sure you have a Task that has that attribute. You can see more info about it here:

      https://inedo.com/support/documentation/proget/administration/security/creating-tasks

      posted in Support
      atripp
      atripp
    • RE: Custom packages we uploaded no longer there after upgrade

      ProGet most definitely does not "lose package" on an upgrade, so there must have been some sort of configuration change, either in the ProGet software (retention policy, package store), or external to the software (files deleted from disk).

      It's highly unlikely that this configuration changed as part of the upgrade, particularly from those versions. Most likely, your database backups just happened to be dated from before the upgrade because the installer will auto-backup for you; so, the upgrade is really a red herring. You can search ProGet's audit logs to see if anyone in the software deleted them.

      But regardless, if the package files are gone, and you don't have them backed up (the installer will not do this for you), then they are gone. There's nothing you can do, so I think your idea of searching for fragments from user caches, and then uploading those, is the best you can do.

      NOTE: Unless you explicitly configured a retention policy for ProGet to delete files, the software will not delete these files on disk. Even when you delete a feed or uninstall the software, the package files remain. We do this for safety purposes.

      Please make sure to read our backup and restore instructions.

      posted in Support
      atripp
      atripp
    • RE: ProGet 5.1.x upgrade broke ProGet (SQL timeout)

      Definitely not, they are on the low-end of the medium size... and just to be clear you shouldn't be calling dbo.Dashboards_GetDashboardInfo with more than 10 packages. It's only designed/tested for 0, 1, and 10.

      posted in Support
      atripp
      atripp
    • 1
    • 2
    • 31
    • 32
    • 33
    • 34
    • 35
    • 33 / 35