"Internal server error occurred. Please contact administrator" on users tab

Status
Not open for further replies.

dericslab

Free User
Joined
Apr 10, 2024
Messages
1
Reaction score
1
Hello all.

We are using 3CX SMB free 10, and it's hosted by 3CX.
We have 1 desktop Yealink T54 Router Phone and 3 wireless phones via a Yealink DET Base W70B.

When I click on the users tab in the Admin Console, I get the following error: "Internal server error occurred. Please contact administrator".

I can access all the other pages and settings on the Console with my admin access, but not the users tab.
We have not set up any other user access for the console and I can log in without issues.
I was able to access the users tab a few days ago when the system was set up and has been running since then. (System has been running around a week)
Any suggestions on how to resolve this please?

Thanks

Deric
 

Attachments

  • pic.png
    pic.png
    46.1 KB · Views: 38
  • Like
Reactions: WillinPhilly
If the issue is present on another browser / incognito mode (to rule out a cache issue on your end), then you will have to contact 3CX support for further help. 3CX Free is not something you have backend access to.
 
Can you please check and let us know if you still experience any issue?
 
I have just completed nearly the same setup as @dericslab and I have the same result. I am completely shut out of the users portion of the admin panel. I have just installed an SBC on windows server 2019 on my domain controlled network. I added a Grandstream 810, but I used a different profile and was attempting to get it to work (It didn't) I have 3 users that have emails attached and 1 users I had just created moments before to house my IP phone configuration and act as a reception phone. Right after is when I lost access to the Users Section. Please help!

3cx Free (Considering moving to higher tiers, this is testing time)
4 users (3 with email 1 without but a desk phone assigned using SBC and auto configure)
Flowroute is being used for POTS, MMS and SMS integrated and currently working

Let me know if you need anymore information.
 
I cannot see any issue with your installation.
Can you share a screenshot of your error?
 
  • Like
Reactions: DimitrisL_3CX
This happens immediately when you press the item labeled Users
 
Can you please clarify if you still have the issue at the moment?
 
  • Like
Reactions: DimitrisL_3CX
@TheodorosG_3CX I'm also having the same issue recently. The only thing that changed for us was the update to v20 Update 1. This is the first time that I have tried accessing the users tab since the update was automatically installed on March 29th, 2024.
 
I found this in the logs after digging through a few times:
Code:
2024/04/16 12:54:31.515|109517|0076|Excpt|System.AggregateException: One or more errors occurred. (Object reference not set to an instance of an object.)
 ---> System.NullReferenceException: Object reference not set to an instance of an object.
   at ConfigurationManagementModel.Phones.SIPDevice..ctor(IPhoneSystem phoneSystem, ICfgTemplateInfoProvider provider, IMultiaccountDeviceRepository multiaccountDeviceRepository, IVersionService versionService, RegistrarRecordEx reg, DN dn, Func`2 resolver)
   at System.Linq.Parallel.SelectQueryOperator`2.SelectQueryOperatorEnumerator`1.MoveNext(TOutput& currentElement, TKey& currentKey)
   at System.Linq.Parallel.StopAndGoSpoolingTask`2.SpoolingWork()
   at System.Linq.Parallel.SpoolingTaskBase.Work()
   at System.Linq.Parallel.QueryTask.BaseWork(Object unused)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
   --- End of inner exception stack trace ---
   at System.Linq.Parallel.QueryTaskGroupState.QueryEnd(Boolean userInitiatedDispose)
   at System.Linq.Parallel.SpoolingTask.SpoolStopAndGo[TInputOutput,TIgnoreKey](QueryTaskGroupState groupState, PartitionedStream`2 partitions, SynchronousChannel`1[] channels, TaskScheduler taskScheduler)
   at System.Linq.Parallel.DefaultMergeHelper`2.System.Linq.Parallel.IMergeHelper<TInputOutput>.Execute()
   at System.Linq.Parallel.MergeExecutor`1.Execute()
   at System.Linq.Parallel.MergeExecutor`1.Execute[TKey](PartitionedStream`2 partitions, Boolean ignoreOutput, ParallelMergeOptions options, TaskScheduler taskScheduler, Boolean isOrdered, CancellationState cancellationState, Int32 queryId)
   at System.Linq.Parallel.PartitionedStreamMerger`1.Receive[TKey](PartitionedStream`2 partitionedStream)
   at System.Linq.Parallel.SelectQueryOperator`2.WrapPartitionedStream[TKey](PartitionedStream`2 inputStream, IPartitionedStreamRecipient`1 recipient, Boolean preferStriping, QuerySettings settings)
   at System.Linq.Parallel.UnaryQueryOperator`2.UnaryQueryOperatorResults.ChildResultsRecipient.Receive[TKey](PartitionedStream`2 inputStream)
   at System.Linq.Parallel.WhereQueryOperator`1.WrapPartitionedStream[TKey](PartitionedStream`2 inputStream, IPartitionedStreamRecipient`1 recipient, Boolean preferStriping, QuerySettings settings)
   at System.Linq.Parallel.UnaryQueryOperator`2.UnaryQueryOperatorResults.ChildResultsRecipient.Receive[TKey](PartitionedStream`2 inputStream)
   at System.Linq.Parallel.ScanQueryOperator`1.ScanEnumerableQueryOperatorResults.GivePartitionedStream(IPartitionedStreamRecipient`1 recipient)
   at System.Linq.Parallel.UnaryQueryOperator`2.UnaryQueryOperatorResults.GivePartitionedStream(IPartitionedStreamRecipient`1 recipient)
   at System.Linq.Parallel.UnaryQueryOperator`2.UnaryQueryOperatorResults.GivePartitionedStream(IPartitionedStreamRecipient`1 recipient)
   at System.Linq.Parallel.QueryOperator`1.GetOpenedEnumerator(Nullable`1 mergeOptions, Boolean suppressOrder, Boolean forEffect, QuerySettings querySettings)
   at System.Linq.Parallel.QueryOpeningEnumerator`1.OpenQuery()
   at System.Linq.Parallel.QueryOpeningEnumerator`1.MoveNext()
   at System.Linq.ParallelEnumerable.ToDictionary[TSource,TKey](ParallelQuery`1 source, Func`2 keySelector, IEqualityComparer`1 comparer)
   at System.Linq.ParallelEnumerable.ToDictionary[TSource,TKey](ParallelQuery`1 source, Func`2 keySelector)
   at ConfigurationManagementModel.Phones.CfgNetworkDevicesProvider.ReloadRegistrars()
   at ConfigurationManagementModel.Phones.CfgNetworkDevicesProvider.GetRegistrars()
   at ConfigurationManagementModel.Phones.CfgNetworkDevicesProvider.get_RegisteredDevices()
   at XAPI.SipDevicesController.Get(ICfgNetworkDevicesProvider provider, IFirmwareRepository firmwares, IPhoneSystem phoneSystem)
   at lambda_method2095(Closure, Object, Object[])
   at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.SyncActionResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeActionMethodAsync()
   at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeNextActionFilterAsync()
--- End of stack trace from previous location ---
   at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeInnerFilterAsync()
--- End of stack trace from previous location ---
   at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeFilterPipelineAsync>g__Awaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Logged|17_1(ResourceInvoker invoker)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Logged|17_1(ResourceInvoker invoker)
   at Microsoft.AspNetCore.Routing.EndpointMiddleware.<Invoke>g__AwaitRequestTask|7_0(Endpoint endpoint, Task requestTask, ILogger logger)
   at ManagementConsoleJS.Middleware.ErrorLoggingMiddleware.Invoke(HttpContext context)
 
Hi @WillinPhilly

From what we can see the machine you are referring to is an on-premise machine and not an SMB machine.
What we can suggest is to navigate to the Voice & Chat section and delete all unsupported FXS and Dect devices.
 
GOOD NEWS, My Users Tab is working again. I did not change anything on my free install. I assume the free/colocated servers and SMB Servers are in the same hosing so likely you guys found the problem on your server side and fixed it for everyone. Please use our installation to further diagnose and collect data from as we would like to use your product in the future and hope to be part of the community and make sure things are running well for all in the future.

Thank you again!
 
@NikolasA_3CX , I only have the Web Meeting Bridge, two SBCs, and our primary carrier. Is there anywhere else that I could check?
 
It's v20, it automatically updated to v1 over the past two weeks.
 
It's v20, it automatically updated to v1 over the past two weeks.
To clarify, does this issue occur when you try to access the user's section? Or just one particular user?

Additionally, to double check, you dont have any supported devices (phones) trunks or Dect or FXS devices on his system correct?
 
It's users or phones. I just have some legacy Polycom Devices and two Snom devices. Well and the two SBCs. The Polycoms connect via one of the SBCs.
 
Did you use any custom templates for the legacy devices? Or are they using the 3cx default templates?
 
Hello, we i have exacty the same error and the same configuration , 1 T54W as Router phone and W70B as DECT Base. Problem appears after setup the T54W phone the first time.
 

Attachments

  • 2024-04-17 08_18_26-Adminkonsole - 3CX.png
    2024-04-17 08_18_26-Adminkonsole - 3CX.png
    44.7 KB · Views: 29
Last edited:
Status
Not open for further replies.

Forum statistics

Threads
112,149
Messages
590,965
Members
165,170
Latest member
SupportRock