I see a local IP address in the logs instead of the public IP address. (
192.168.76.1 )
2024/10/16 08:32:13.523|0039|Info| [Http] -192.168.76.1 GET
https://192.168.215.60:5001/xapi/v1/GetUpdates() - 200 7301 application/json;+charset=utf-8;+odata.metadata=minimal;+odata.streaming=true 4170.3388ms
2024/10/16 08:32:13.598|0039|Info| [Http] +192.168.76.1 GET
https://192.168.215.60:5001/xapi/v1/GetUpdatesStats() - - -
2024/10/16 08:32:13.607|0039|Info| [Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker] Route matched with {action = "GetUpdatesStats", controller = "Updates"}. Executing controller action with signature XAPI.Models.Updates.XUpdatesStats GetUpdatesStats(System.Threading.CancellationToken) on controller XAPI.UpdatesController (XAPI).
2024/10/16 08:32:13.683|0039|Info| [Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker] Executed action XAPI.UpdatesController.GetUpdatesStats (XAPI) in 75.8558ms
2024/10/16 08:32:13.685|0039|Info| [Http] -192.168.76.1 GET
https://192.168.215.60:5001/xapi/v1/GetUpdatesStats() - 200 146 application/json;+charset=utf-8;+odata.metadata=minimal;+odata.streaming=true 86.2302ms
2024/10/16 08:32:14.649|0004|Debg| [Quartz.Core.QuartzSchedulerThread] Batch acquisition of 0 triggers
2024/10/16 08:32:22.578|0037|Info| [Http] +192.168.76.1 GET
https://192.168.215.60:5001/xapi/v1...Calls,IpV4,NetworkPorts,HasNotRunningServices - - -
2024/10/16 08:32:22.584|0034|Info| [Http] +192.168.76.1 GET
https://192.168.215.60:5001/xapi/v1...rror'&$count=true&$orderby=TimeGenerated desc - - -
2024/10/16 08:32:22.600|0034|Info| [Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker] Route matched with {action = "Get", controller = "EventLogs"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult Get() on controller XAPI.EventLogsController (XAPI).
2024/10/16 08:32:22.610|0037|Info| [Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker] Route matched with {action = "Get", controller = "LicenseStatus"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult Get() on controller XAPI.LicenseStatusController (XAPI).
2024/10/16 08:32:22.841|0037|Info| [Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker] Executed action XAPI.LicenseStatusController.Get (XAPI) in 230.8789ms
2024/10/16 08:32:22.844|0037|Info| [Http] -192.168.76.1 GET
https://192.168.215.60:5001/xapi/v1...Calls,IpV4,NetworkPorts,HasNotRunningServices - 200 686 application/json;+charset=utf-8;+odata.metadata=minimal;+odata.streaming=true 265.3923ms
The requests are taking a
long time to resolve. This suggests network or routing issues.
We can also see that the server has two local IP addresses:
ens18: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.215.60 netmask 255.255.255.0 broadcast 192.168.215.255
inet6 ****::****:b3ff:****:**** prefixlen 64 scopeid 0x20<link>
ether **:**:**:**:**:**txqueuelen 1000 (Ethernet)
RX packets 91653 bytes 76387910 (72.8 MiB)
RX errors 0 dropped 33359 overruns 0 frame 0
TX packets 27963 bytes 13248608 (12.6 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
ens19: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.100.3 netmask 255.255.255.0 broadcast 192.168.100.255
inet6 ****::****:****:****:**** prefixlen 64 scopeid 0x20<link>
ether **:**:**:**:**:** txqueuelen 1000 (Ethernet)
RX packets 33364 bytes 2135866 (2.0 MiB)
RX errors 0 dropped 29 overruns 0 frame 0
TX packets 52 bytes 3944 (3.8 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 1565755 bytes 237656743 (226.6 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 1565755 bytes 237656743 (226.6 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
And I see multiple local IP addresses on the same PBX.
I also notice IPv6 addresses, but 3CX doesn't seem to detect them (in the screenshot of your Dashboard, IPv6 shows as N/A).