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!

Load Balancing web nodes missing amazon s3 assembly



  • So i have installed Proget 4.7.8 with the installer with IIS i then created a second web node to help with load balancing and when i manage the feed it will not show azure or amazon s3 on the web node machine. I had to manually log onto the one server that had the full installation of proget to configure amazon s3 but with load balancing it be a hit or a miss if amazon s3 will show up. I figured maybe the window service had something to do with this so i also installed the windows service but still no luck. i get this error message if i click on the change for Package store. Have i missed something in the manual installation?

    Could not load file or assembly 'Amazon' or one of its dependencies. The system cannot find the file specified.
    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: System.IO.FileNotFoundException: Could not load file or assembly 'Amazon' or one of its dependencies. The system cannot find the file specified.

    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.

    Assembly Load Trace: The following information can be helpful to determine why the assembly 'Amazon' could not be loaded.

    WRN: Assembly binding logging is turned OFF.
    To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
    Note: There is some performance penalty associated with assembly bind failure logging.
    To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].

    Stack Trace:

    [FileNotFoundException: Could not load file or assembly 'Amazon' or one of its dependencies. The system cannot find the file specified.]
    System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks) +0
    System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, RuntimeAssembly reqAssembly, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks) +234
    System.Reflection.Assembly.Load(AssemblyName assemblyRef) +66
    Inedo.Serialization.Persistence.CreateInstance(String assemblyName, String typeName) +63

    [ArgumentException: Assembly Amazon was not found. The extension may be out of date, have been deleted, or could not be loaded.]
    Inedo.Serialization.Persistence.CreateInstance(String assemblyName, String typeName) +435
    Inedo.Serialization.Persistence.DeserializeFromXElement(XElement objElement, Type expectedType) +423
    Inedo.ProGet.WebApplication.Pages.Administration.Feeds.Management.ConfigurePackageStorePage.CreateChildControls() +333
    Inedo.ProGet.WebApplication.Pages.<InitializeAsync>d__2.MoveNext() +206
    System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) +14139120
    System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) +62
    Inedo.Web.PageFree.<ProcessRequestAsync>d__48.MoveNext() +277
    System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) +14139120
    System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) +62
    System.Web.TaskAsyncHelper.EndTask(IAsyncResult ar) +69
    System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +399
    System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +157

    Product: ProGet
    Version: 4.7.8



  • That error will occur if the Amazon extension is not loaded. If you haven't already, you can download the extension form Admin > Extensions, or just follow the manual installation instructions (i.e. put it in the Extensions folder on the disk).


Log in to reply
 

Inedo Website HomeSupport HomeCode of ConductForums GuideDocumentation