Welcome to the Inedo Forums! Check out the Forums Guide for help getting started.

If you are experiencing any issues with the forum software, please visit the Contact Form on our website and let us know!

  • NuGet Feed API Endpoint URL Returns 404

    Support network nuget api
    3
    0 Votes
    3 Posts
    9 Views
    C
    Hi @stevedennis, Thanks for the reply. It turns out my default nginx server was intercepting all http traffic and not allowing requests to get to the Proget server. I solved the issue by disabling the default server (removing it from sites-enabled) and making some config changes to the Proget nginx config file to stop the server from redirecting http traffic to https.
  • Otter - Win2012 R2 computer can't access remote

    Support servers network
    4
    0 Votes
    4 Posts
    12 Views
    ?
    Awesome!! Thanks guys!!
  • Nuget path on network share

    Support proget network
    6
    0 Votes
    6 Posts
    58 Views
    ?
    Note that you will need to specify the "Urls" argument when running the service, to indicate which url you intend to bind to.
  • Packages stored on network share

    Support network nuget proget
    2
    0 Votes
    2 Posts
    17 Views
    ?
    ProGet's remote connectors only apply to NuGet endpoints, and will not connect to UNC paths like Visual Studio does. You can however simply create another feed, import all the packages in the UNC path into it, then set the feed storage path to that UNC path.
  • Binding ProGet to a single IP

    Support proget network
    9
    0 Votes
    9 Posts
    14 Views
    ?
    This is now in Admin > All Settings, under ReservationUrls
  • 0 Votes
    6 Posts
    29 Views
    ?
    Thanks for the report, I logged this as an issue to further investigate... PG-492
  • 0 Votes
    2 Posts
    9 Views
    ?
    We will be adding a few fixes to help with retrying after indexing issues in the next maintenance release, as well as some more logging to figure out what is going wrong in these cases. Long term, we will also be redoing a lot of the indexing logic to eliminate these types of problems (but that probably will happen in a minor/major release.)
  • ProGet behind reverse proxy

    Support proxy network proget
    3
    0 Votes
    3 Posts
    47 Views
    ?
    what a pain in the butt. many of the urls are bound to the page using knockout. These are my rewrite rules I've configured for IIS Rewrite Module with good luck so far. <rewrite> <rules> <rule name="Reverse Proxy to Proget" stopProcessing="true"> <match url="^proget(.*)$" /> <conditions> <add input="{CACHE_URL}" pattern="^(https?)://" /> </conditions> <action type="Rewrite" url="{C:1}://man09120fs:8282/{R:1}" /> <serverVariables> <set name="HTTP_ACCEPT_ENCODING" value="" /> </serverVariables> </rule> <rule name="Reverse Proxy to Proget Resources" stopProcessing="true"> <match url="^Resources(.*)$" /> <conditions> <add input="{CACHE_URL}" pattern="^(https?)://" /> </conditions> <action type="Rewrite" url="{C:1}://man09120fs:8282/Resources{R:1}" /> <serverVariables> <set name="HTTP_ACCEPT_ENCODING" value="" /> </serverVariables> </rule> <rule name="Reverse Proxy to Proget Alerts" stopProcessing="true"> <match url="^alerts$" /> <conditions> <add input="{CACHE_URL}" pattern="^(https?)://" /> </conditions> <action type="Rewrite" url="{C:1}://man09120fs:8282/alerts" /> <serverVariables> <set name="HTTP_ACCEPT_ENCODING" value="" /> </serverVariables> </rule> <rule name="Reverse Proxy to Proget nuget feed" stopProcessing="true"> <match url="^nuget(.+)$" /> <conditions> <add input="{CACHE_URL}" pattern="^(https?)://" /> </conditions> <action type="Rewrite" url="{C:1}://man09120fs:8282/nuget/{R:1}" /> <serverVariables> <set name="HTTP_ACCEPT_ENCODING" value="" /> </serverVariables> </rule> <rule name="Reverse Proxy to Proget feeds" stopProcessing="true"> <match url="^feeds(.+)$" /> <conditions> <add input="{CACHE_URL}" pattern="^(https?)://" /> </conditions> <action type="Rewrite" url="{C:1}://man09120fs:8282/feeds/{R:1}" /> <serverVariables> <set name="HTTP_ACCEPT_ENCODING" value="" /> </serverVariables> </rule> <rule name="Reverse Proxy to Proget package" stopProcessing="true"> <match url="^package/(.+)$" /> <conditions> <add input="{CACHE_URL}" pattern="^(https?)://" /> </conditions> <action type="Rewrite" url="{C:1}://man09120fs:8282/package/{R:1}" /> <serverVariables> <set name="HTTP_ACCEPT_ENCODING" value="" /> </serverVariables> </rule> <rule name="Reverse Proxy to Proget packages" stopProcessing="true"> <match url="^packages/(.+)$" /> <conditions> <add input="{CACHE_URL}" pattern="^(https?)://" /> </conditions> <action type="Rewrite" url="{C:1}://man09120fs:8282/packages/{R:1}" /> <serverVariables> <set name="HTTP_ACCEPT_ENCODING" value="" /> </serverVariables> </rule> <rule name="Reverse Proxy to Proget administration" stopProcessing="true"> <match url="^administration(.+)$" /> <conditions> <add input="{CACHE_URL}" pattern="^(https?)://" /> </conditions> <action type="Rewrite" url="{C:1}://man09120fs:8282/administration/{R:1}" /> <serverVariables> <set name="HTTP_ACCEPT_ENCODING" value="" /> </serverVariables> </rule> <rule name="Reverse Proxy to Proget 0x44" stopProcessing="true"> <match url="^0x44(.+)$" /> <conditions> <add input="{CACHE_URL}" pattern="^(https?)://" /> </conditions> <action type="Rewrite" url="{C:1}://man09120fs:8282/0x44/{R:1}" /> <serverVariables> <set name="HTTP_ACCEPT_ENCODING" value="" /> </serverVariables> </rule> </rules> <outboundRules> <rule name="ProGet outbound rewrite" stopProcessing="true"> <match filterByTags="A, Form, Img, Link, Script" pattern="^/(.*)$" /> <action type="Rewrite" value="http://man09120fs/proget/{R:1}" /> </rule> <!-- 302 Redirects (for the login page, e.g.) need to be rewritten. --> <rule name="ProGet Redirect" preCondition="IsRedirect"> <match serverVariable="RESPONSE_LOCATION" pattern="/(.*)" /> <action type="Rewrite" value="http://man09120fs/proget/{R:1}" /> </rule> <preConditions> <preCondition name="IsHTML"> <add input="{RESPONSE_CONTENT_TYPE}" pattern="^text/html" /> </preCondition> <preCondition name="IsRedirect"> <add input="{RESPONSE_STATUS}" pattern="302" /> </preCondition> </preConditions> </outboundRules> </rewrite>
  • 0 Votes
    2 Posts
    7 Views
    ?
    Are you using the integrated web server? If so, you'll need to add the host name: http://inedo.com/support/kb/1014/changing-buildmasters-url-with-the-integrated-web-server It's also pretty easy to upgrade to IIS, if it's already installed on the box: http://inedo.com/support/kb/1013/hosting-buildmaster-through-iis-instead-of-the-integrated-web-server