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!

BuildMaster 2023.4 Proxy Support for Extension Updates



  • Hi Support,
    We have been working away on v7, but overdue time for an upgrade !

    With a Proxy configured and allowing;
    my.indeo.com
    proget.indeo.com

    I've noticed that the Administration Extensions Page does not appear to actually connect to be able to see the latest Extension Versions, nor does the Available Extensions list populate.

    Here is the Scripting Extension;
    93bd2a8b-e83d-4d59-a0ca-78c3033d0ac0-image.png
    Which on a Internet connected version shows a warning for v2.0.3 as v2.4.0 is listed in the missing column.

    Likewise the Available Extensions is empty;
    61fd7994-1b49-4e33-9d74-d53b6aa31176-image.png

    When running the 'Update Checker' from the service status a warning is shown, leading me to believe this may not be attempting the connection via the proxy;
    b09e0de4-0b12-4cf4-9119-a8bdce0d1a69-image.png

    Thanks,
    Paul


  • inedo-engineer

    Hi @paul_6112,

    It definitely looks like the proxy settings need to be configured/changed. You can configure and test the Proxy settings under Admin > Proxy. That page also has a "Test" button that you can try different URLs.

    With a Proxy configured and allowing;
    my.indeo.com
    proget.indeo.com

    Now this is probably a typo on the forums, but just in case not... inedo.com not indeo.com

    Hope that helps,
    Alana



  • Hi @atripp ,
    Opps, how embarrassing, yes that is a typo error in my post..

    I can confirm the Proxy Settings are correct, and the test does report success;
    09d5adbd-d713-44c3-95ae-d10551090c16-image.png
    a9b621d4-4f29-444b-a1e1-69634d60c92e-image.png

    And just to prove a failure for a different URI;
    1e774109-7367-4996-aa37-5a0a50318940-image.png

    The BuildMaster Update page does report the current version..so if this is connected via the Proxy then this is working;
    e8eda311-83d7-4a65-9ec0-36575cff0000-image.png

    Thanks,
    Paul


  • inedo-engineer

    Hi @paul_6112

    In that case, you may want to try restarting the service? It's possible the proxy change didn't get reflected...

    Thanks,
    Alana



  • Hi Alana,
    I've restarted both the BuildMaster Web Service and BuildMaster Service and the error is still present on running the update task, and the Extensions Page has not updated.

    Thanks,
    Paul


  • inedo-engineer

    Hi @paul_6112,

    Thanks for verifying this for us. We were able to find an issue in our code. This has been fixed in BM-3909 and will be released this Friday in BuildMaster 2023.5.

    Thanks,
    Rich



  • Hi Rich,
    Excellent, thank you very much for the fix and update.

    Regards,
    Paul



  • Hi Rich,
    Tested this on 2023.5;
    The extension page does now load and can see the extensions, and appears to work okay to update an extension.
    However, the Icon list appears to be broken as these are not proxied via BuildMaster, but its direct Browser access.
    You did fix this on a previous ticket on BM 7 ; so don't know if the same fix can be applied to BM 2023 please?

    7d31cd73-d653-4721-b769-8cefcda2ce3f-image.png

    Thanks,
    Paul


  • inedo-engineer

    Hi @paul_6112 ,

    Thanks for letting us know that this is still an issue. I created a ticket, BM-3914, to track this fix.

    Thanks,
    Rich


Log in to reply
 

Inedo Website HomeSupport HomeCode of ConductForums GuideDocumentation