Navigation

    Inedo Community Forums

    Forums

    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    1. Home
    2. Groups
    3. inedo-engineer

    Group Details Private

    inedo-engineer

    Member List

    apxltd apxltd
    gdivis gdivis
    K kharnagy
    T thoven
    atripp atripp
    rhessinger rhessinger
    dean-houston dean-houston
    stevedennis stevedennis
    NanciCalo NanciCalo
    G gcoric
    M mgoulis_5248
    Dan_Woolf Dan_Woolf
    jjones jjones
    jrasch jrasch
    ben ben
    • RE: Using curl to either check or download a script file in Otter

      Hi @scusson_9923 ,

      One idea ... how about a try/catch block?

      It's not great.... but the catch will indicate the file doesn't exist.

      Just a thought...

      Thanks,
      Alana

      posted in Support
      atripp
      atripp
    • RE: Zabbix rpm feed not working correctly

      Hi @Sigve-opedal_6476 , we're currently investigating and will let you know more later this week

      posted in Support
      atripp
      atripp
    • RE: Vulnerability checking on Maven packages

      Hi @davi-morris_9177 ,

      Unfortunately, the source data for these particular vulnerabilities specify invalid version numbers. A valid Maven version is a 5-part number consisting of 1-3 integer segments (separated by a .), an optional build number (prefixed with a -), and then an optional qualifier (another -). Following these rules, 2.9.10.8, is invalid.

      Valid versions are semantically sorted, where as invalid versions are alphabetically sorted -- which is what's causing the big headache here, since "2.21.1" < "2.9.10.8" when you sort alphabetically.

      At this time, we don't have any means to "override / bypass" source data, and rewriting/updating our Maven version parsing for just a small corner case (i.e. these old/irrelevant vulnerabilities in particular) doesn't seem worthwhile.

      As such, for the time being, your best solution is just to "Ignore" these vulnerabilities via an assessment. They are totally irrelevant now, not just because they refer to ancient versions, but there is simply no realistic real-world exploit path: https://cowtowncoder.medium.com/on-jackson-cves-dont-panic-here-is-what-you-need-to-know-54cd0d6e8062

      FYI - for ProGet 2026, we are working on a lot of improvements in vulnerability management that will reduce the noise of these non-exploitable vulnerabilities so teams can address actual risk and focus on delivering value instead of constant patching.

      Thanks,
      Alana

      posted in Support
      atripp
      atripp
    • RE: Documentation for enabling https does not work: eventId 1000

      Hi @michael-day_7391,

      What version of Windows Server are you running?

      When generating that command, ProGet will call Environment.UserName to determine the username the service is running as. I'm guessing this is returning the computer account instead of NETWORK SERVICE. I have crated a ticket, PG-3219, to review it, but I would like to test it on the same version of Windows Server as you.

      Thanks,
      Rich

      posted in Support
      rhessinger
      rhessinger
    • RE: Universal Package feed changes package name when creating a package using the UI

      Hi @daniel-pardo_5658 ,

      This behavior is expected; the UI is meant for creating basic, case-insenstiive archives.

      As for the permissions.... File metadata (including owner, execute permissions, etc) are stored within the filesystem (or as metadata in a zip file)... so once you transmit a file, that information is irrevocably lost.

      Best to upload a package file.

      Cheers,
      Steve

      posted in Support
      stevedennis
      stevedennis
    • RE: Would it be possible to add Tags to feeds and/or packages inside a feed?

      Hi @daniel-pardo_5658 ,

      Thanks for the suggestion; Universal Packages already support tags in the package manifest file: https://docs.inedo.com/docs/proget/feeds/universal/universal-packages#manifest

      Otherwise, if you're referring to "tagging" a package already added to a feed - that's a hard pass :)

      The reason is that a package is designed to be self-contained (i.e. all the metadata about the package is stored within the package) and cryptographically sealed (i.e. so you can't edit/mutate a package). Tags break these, as they apply semantic metadata outside of the package.

      These have caused big issues in ecosystems that have tried them (like npm) - but long story short, there's a good reason they don't exist and there's most certainly a better way to accomplish what you're trying to :)

      Cheers,
      Steve

      posted in Support
      stevedennis
      stevedennis
    • RE: Layer Scanning is not working with images which is pushed with --compression-format zstd:chunked

      Hi @geraldizo_0690 ,

      Nice find with the busybox image... that makes it a lot easier to test/debug on our end!!

      We already have a ZST library in ProGet so, In theory, it shouldn't be that difficult to use that for layers like this. We'll add that via PG-3218 in an upcoming maintenance release -- currently targeting February 20.

      Thanks,
      Alana

      posted in Support
      atripp
      atripp
    • RE: Documentation for enabling https does not work: eventId 1000

      Hi @michael-day_7391,

      The docs say to use NETWORK SERVICE because that is the default account ProGet users when it's installed. You need to use the username of the account that the ProGet service is running as. If your ProGet service is running as MYDOMAIN\PROGET-SERVER$", then your netsh command should use that. If it is using NETWORK SERVICE, then you should be use NETWORK SERVICE. If you want to switch to a different username, then you need to first remove the urlacl by running the following, then re-add it with the correct name.

      netsh http delete urlacl url==https://*:443/
      

      The event viewer error Windows event viewer shows event id 1000, can be ignored. That is a default message that shows because we configure the URL binding in code.

      The netsh http add sslcert command should only be used when you are using a haostname binding, since you are unsign *:443, you should not need this.

      While you are working through this issue, I would change UseHttpsRedirection="True" to UseHttpsRedirection="False" in your config so you can still access the site over HTTP until you get this figured out. The ERR_CONNECTION_CLOSED message typically indicates an issue with the certificate binding. The most common issue that can cause this is when the permissions are incorrect on your certificate.

      1. Open the Certificate Manager using Window's MMC
      2. Navigate to Certificates (Local Computer) -> YOUR_STORE (ex: Personal) -> Certificates
      3. Right click on the certificate and select All Tasks -> Manage Private Keys
      4. And give read access to your service account

      See more in our Troubleshooting guide.

      Can you verify the permissions on the certificate?

      Thanks,
      Rich

      posted in Support
      rhessinger
      rhessinger
    • RE: Layer Scanning is not working with images which is pushed with --compression-format zstd:chunked

      Hi @geraldizo_0690 ,

      Are you seeing any errors/messages logged like, Blob xxxxxxx is not a .tar.gz file; nothing to scan.? If you go to Admin > Executions, you may see some historic logs about Container scanning.

      Thanks,
      Alana

      posted in Support
      atripp
      atripp
    • RE: Zabbix rpm feed not working correctly

      Hi @Sigve-opedal_6476 ,

      Could you give some tips/guidance on how to repro the error? Ideally, it's something we can see only in ProGet :)

      It's probably some quirk in how they implement things, but I wanted to make sure we're looking at the right things before starting.

      Thanks,
      Alana

      posted in Support
      atripp
      atripp