Trying to update to 15 sp1

Status
Not open for further replies.

hopandhide

Joined
Jul 11, 2016
Messages
2
Reaction score
0
Hi

If i press the update button on the dashboard I get the following 500 error. Please can anyone help?

System.FormatException: Input string was not in a correct format.
at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
at ManagementConsoleJS.VersionStringComparer.CompareStatic(String x, String y)
at ManagementConsoleJS.Firmware.get_OutOfDate()
at ManagementConsoleJS.UpdateService.UpdateNotification(IEnumerable`1 list)
at ManagementConsoleJS.UpdateService.<BuildListForUpdateAsync>d__15.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at ManagementConsoleJS.Controllers.UpdateCheckerController.<CheckForUpdates>d__4.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Microsoft.AspNetCore.Mvc.Internal.ObjectMethodExecutor.<CastToObject>d__40`1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.<InvokeActionFilterAsync>d__28.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.<InvokeAsync>d__18.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Microsoft.AspNetCore.Builder.RouterMiddleware.<Invoke>d__4.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at ManagementConsoleJS.Middleware.ExceptionWrapperMiddleware.<Invoke>d__3.MoveNext()
Ok
 
Hello there,

Could you please try the following and let us know if ti works?

Go to C:\ProgramData\3CX\Instance1\Data\Http\Interface\provisioning\xxxxxxxxxx\firmware_new and edit the file firmwares.json

Find C600 and C400 and remove the ".D" from the "ServerVersion" and "LocalVersion" if it is there. Save it and try again.

Ideally if you have these models attached to your network unplug them for the update procedure.
 
What I would like to add here is that you need to also restart Management Console Service.

So after you remove .D and save, restart MC Service and try again.
 
Status
Not open for further replies.