unable to login(libsodium)



Homepage Forums MSP Control Support unable to login(libsodium)

This topic contains 1 reply, has 2 voices, and was last updated by Profile photo of b.mosak b.mosak 1 week ago.

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #5240
    Profile photo of Joni Lee
    Joni Lee
    Member

    Hello,

    Windows Server R2 2008
    Visual C++ For Visual Studio 2015 also installed
    The Application pools “Enable 32bits Application” already set to true
    Environment path also set to C:\MSPControl\Enterprise Server\bin

    But still unable to login with serveradmin, these are the error logs;

    Trace: System.Web.Services.Protocols.SoapException: System.Web.Services.Protocols.SoapException: Server was unable to process request. —> System.Exception: Error executing ‘AUTHENTICATE’ task on ‘serveradmin’ USER —> System.Exception: Can not load libsodium.dll or libsodium-64.dll. Please make sure you are installed Visual C++ Redistributable for Visual Studio 2015 on the Enterprise Server. —> System.TypeInitializationException: The type initializer for ‘Sodium.SodiumCore’ threw an exception. —> System.DllNotFoundException: Unable to load DLL ‘libsodium.dll’: The specified module could not be found. (Exception from HRESULT: 0x8007007E)
    at DynamicDllInvokeType.sodium_init()
    at Sodium.SodiumCore.Init()
    at Sodium.SodiumCore..cctor()
    — End of inner exception stack trace —
    at Sodium.SodiumCore.Init()
    at Sodium.PasswordHash.ArgonHashBinary(Byte[] password, Byte[] salt, Int64 opsLimit, Int32 memLimit, Int64 outputLength)
    at Sodium.PasswordHash.ArgonHashBinary(Byte[] password, Byte[] salt, StrengthArgon limit, Int64 outputLength)
    at Sodium.PasswordHash.ArgonHashBinary(String password, String salt, StrengthArgon limit, Int64 outputLength)
    at MSPControl.EnterpriseServer.CryptoUtils.VerifyPassword(String password, String dbPassword, String dbSalt)
    — End of inner exception stack trace —
    at MSPControl.EnterpriseServer.CryptoUtils.VerifyPassword(String password, String dbPassword, String dbSalt)
    at MSPControl.EnterpriseServer.CryptoUtils.VerifyPassword(String password, UserInfoInternal user)
    at MSPControl.EnterpriseServer.UserController.AuthenticateUser(String username, String password, String ip, Nullable`1 twoFactorWasCorrect)
    — End of inner exception stack trace —
    at MSPControl.EnterpriseServer.UserController.AuthenticateUser(String username, String password, String ip, Nullable`1 twoFactorWasCorrect)
    at MSPControl.EnterpriseServer.esAuthentication.AuthenticateUser(String username, String password, String ip)
    — End of inner exception stack trace —
    at MSPControl.EnterpriseServer.BusinessErrorCodes.GetMessage(SoapException ex)
    at MSPControl.Portal.MSPControlModuleBase.ShowErrorMessage(String moduleName, String messageKey, Exception ex, String[] additionalParameters)

    0
    Be the first one to like this.
    Please wait...
    #5268
    Profile photo of b.mosak
    b.mosak
    Member

    i had the same problem after an update (mine went missing for whatever reason post reboot).

    Grab the enterprise server zip corresponding with your installed version – open it – look in bin (you’ll see it in there). then dump it to *youriinstallpath*\enterprise server\bin\ and restart IIS.

    0
    Be the first one to like this.
    Please wait...
    • This reply was modified 1 week ago by Profile photo of b.mosak b.mosak.
Viewing 2 posts - 1 through 2 (of 2 total)

You must be logged in to reply to this topic.