- Joined
- Feb 1, 2009
- Messages
- 12
- Reaction score
- 0
I have been running V14 for a long time without issue and wanted to wait until a few service packs before updating to V15. I backed up my V14, uninstalled and rebooted and then installed V15 restoring the V14 backup to complete the job. The PBX worked however the IVR will not start and I have tried everything to resolve the matter without success. What I have discovered is that lings in the settings page have not been ported correctly and url's such as https://xxxxxxxxxxx.3cx.co.uk:5001/ to start the management screen do have the /management in the url https://xxxxxxxxxxx.3cx.co.uk:5001/management which does not work, I have to remove the management to start the management screen. This has been a nightmare trying to find the problem so much so I have now had to revert to V14. I have tried everything on a 3CX troubleshooting link relating to Internal Server Error (500) and it has made no difference. I posted on another link and the answer was to do a clean install - this is not possible for me given the amount of configuration I would need to do. It strongly points to a problem impacting some of us when restoring V14 configs to a new V15 PBX. Has anyone else had a similar issue and how did you resolve it? Looking for some ideas before I try and go through the migration again. The error being thrown is below.
Any help would be much appreciated.
System.ArgumentNullException: Value cannot be null.
Parameter name: value
at System.String.StartsWith(String value)
at ConfigurationManagementModel.CountryExitCodeConverter.<>c__DisplayClass7_0.b__0(String c)
at System.Linq.Enumerable.WhereSelectArrayIterator`2.MoveNext()
at System.Linq.Buffer`1..ctor(IEnumerable`1 source)
at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
at ManagementConsoleJS.Controllers.InstallWizardController.GetInitialState()
at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.d__28.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.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.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.d__3.MoveNext()
Any help would be much appreciated.
System.ArgumentNullException: Value cannot be null.
Parameter name: value
at System.String.StartsWith(String value)
at ConfigurationManagementModel.CountryExitCodeConverter.<>c__DisplayClass7_0.b__0(String c)
at System.Linq.Enumerable.WhereSelectArrayIterator`2.MoveNext()
at System.Linq.Buffer`1..ctor(IEnumerable`1 source)
at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
at ManagementConsoleJS.Controllers.InstallWizardController.GetInitialState()
at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.d__28.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.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.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.d__3.MoveNext()