Solved 3CX SBC Bridge Failure

Status
Not open for further replies.

daveatgower

Customer
Joined
Sep 21, 2015
Messages
16
Reaction score
7
I was told I needed to ask this question here rather than communicating with hosted@3cx email address as I have in the past. We have one location getting an SBC Bridge Failure to a hosted instance of 3CX (provided by 3CX) that started 15 hours ago. Nothing has changed at this location, no other locations have the SBC issue as it appears to be something with the hosted instance. I have restarted the SBC and the hosted instance which has not resolved it. Any ideas would be grateful, thanks.


CRIT | 20220715-094328.793 | 3CX | SBC | 6704 | Log.cpp:158 | ====================== 3CX SmartSBC 18.1.36 @ <local machine> ======================
CRIT | 20220715-094328.800 | 3CX | SBC | 6704 | Log.cpp:159 | Log started: type = file, level = ERR, size = 104857600, resip = ERR, remote = -1
ERR | 20220715-094349.809 | 3CX | SBC | 6704 | Tools.cpp:95 | Failed to connect to <hosted3cx>:5090, error 10060
CRIT | 20220715-094349.829 | 3CX | SBC | 6704 | Bridge.cpp:28 | System Clock: resolution 0 microseconds, not monotonic
CRIT | 20220715-094349.922 | 3CX | SBC | 6704 | RPiTunnel.cpp:373 | Running in console mode
ERR | 20220715-094405.014 | 3CX | SBC | 6704 | TunnelTcp.cpp:305 | Bridge failure on while processing TCP: Connection timeout
ERR | 20220715-094420.108 | 3CX | SBC | 6704 | TunnelTcp.cpp:305 | Bridge failure on while processing TCP: Connection timeout
ERR | 20220715-094435.126 | 3CX | SBC | 6704 | TunnelTcp.cpp:305 | Bridge failure on while processing TCP: Connection timeout
ERR | 20220715-094450.258 | 3CX | SBC | 6704 | TunnelTcp.cpp:305 | Bridge failure on while processing TCP: Connection timeout
ERR | 20220715-094505.330 | 3CX | SBC | 6704 | TunnelTcp.cpp:305 | Bridge failure on while processing TCP: Connection timeout
ERR | 20220715-094520.434 | 3CX | SBC | 6704 | TunnelTcp.cpp:305 | Bridge failure on while processing TCP: Connection timeout
ERR | 20220715-094535.553 | 3CX | SBC | 6704 | TunnelTcp.cpp:305 | Bridge failure on while processing TCP: Connection timeout
ERR | 20220715-094550.662 | 3CX | SBC | 6704 | TunnelTcp.cpp:305 | Bridge failure on while processing TCP: Connection timeout
ERR | 20220715-094605.757 | 3CX | SBC | 6704 | TunnelTcp.cpp:305 | Bridge failure on while processing TCP: Connection timeout
ERR | 20220715-094620.782 | 3CX | SBC | 6704 | TunnelTcp.cpp:305 | Bridge failure on while processing TCP: Connection timeout
ERR | 20220715-094635.840 | 3CX | SBC | 6704 | TunnelTcp.cpp:305 | Bridge failure on while processing TCP: Connection timeout
ERR | 20220715-094650.912 | 3CX | SBC | 6704 | TunnelTcp.cpp:305 | Bridge failure on while processing TCP: Connection timeout
ERR | 20220715-094705.967 | 3CX | SBC | 6704 | TunnelTcp.cpp:305 | Bridge failure on while processing TCP: Connection timeout
ERR | 20220715-094721.024 | 3CX | SBC | 6704 | TunnelTcp.cpp:305 | Bridge failure on while processing TCP: Connection timeout
ERR | 20220715-094736.082 | 3CX | SBC | 6704 | TunnelTcp.cpp:305 | Bridge failure on while processing TCP: Connection timeout
ERR | 20220715-094751.115 | 3CX | SBC | 6704 | TunnelTcp.cpp:305 | Bridge failure on while processing TCP: Connection timeout
ERR | 20220715-094806.134 | 3CX | SBC | 6704 | TunnelTcp.cpp:305 | Bridge failure on while processing TCP: Connection timeout
ERR | 20220715-094821.189 | 3CX | SBC | 6704 | TunnelTcp.cpp:305 | Bridge failure on while processing TCP: Connection timeout
CRIT | 20220715-094828.078 | 3CX | SBC | 6704 | RPiTunnel.cpp:390 | Stopping: global connection timeout
CRIT | 20220715-094828.452 | 3CX | SBC | 6704 | RPiTunnel.cpp:385 | ** Main console thread exits.


Dave
 
@daveatgower if you open your mobile client ( Android or iOS ) can you make calls ?
Dial another extension or *777 or Vmail.
Do you have issues there ?
 
@NikosT_3CX no issues with extension dialing from mobile using the 3CX app outbound or extension dialing. I'll spin up another 3CX SBC on another machine and see if that resolves it.
 
  • Like
Reactions: NikosT_3CX
@NikosT_3CX no luck Nikos, It appears that the 3CX Hosted Instance is blocking our connection from our static IP.

We have tried a different machine and reinstalled the SBC on the old machine, get the following information.
 

Attachments

  • 3cxblocked.JPG
    3cxblocked.JPG
    40.1 KB · Views: 55
If it helps this was the start of the issue before failure last night. Of course "3cxdnshere" is our 3cx DNS name provided by 3CX.

Again it appears the 3CX Hosted Server is blocking our static IP.

ERR | 20220714-002520.285 | 3CX | SBC | 6452 | TunnelTcp.cpp:607 | SSL error (6):
ERR | 20220714-002520.285 | 3CX | SBC | 6452 | TunnelTcp.cpp:305 | Bridge failure on secure read:
ERR | 20220714-002520.336 | 3CX | SBC | 6452 | Dns.cpp:80 | [DNS] Failed to retrieve SRV records for _3cxtunnel._tcp.3cxdnshere; errcode=4
ERR | 20220714-002520.336 | 3CX | SBC | 6452 | TunnelTcp.cpp:190 | Failed to resolve DNS SRV record for tunnel connection to 3cxdnshere
ERR | 20220714-002521.436 | 3CX | SBC | 6452 | TunnelTcp.cpp:607 | Socket error (10061):
ERR | 20220714-002521.436 | 3CX | SBC | 6452 | TunnelTcp.cpp:305 | Bridge failure on exception while connecting: No connection could be made because the target machine actively refused it.
ERR | 20220714-002526.307 | 3CX | SBC | 6452 | Dns.cpp:80 | [DNS] Failed to retrieve SRV records for _3cxtunnel._tcp.3cxdnshere; errcode=4
ERR | 20220714-002526.307 | 3CX | SBC | 6452 | TunnelTcp.cpp:190 | Failed to resolve DNS SRV record for tunnel connection to 3cxdnshere
ERR | 20220714-002527.429 | 3CX | SBC | 6452 | TunnelTcp.cpp:607 | Socket error (10061):
ERR | 20220714-002527.429 | 3CX | SBC | 6452 | TunnelTcp.cpp:305 | Bridge failure on exception while connecting: No connection could be made because the target machine actively refused it.
ERR | 20220714-002532.308 | 3CX | SBC | 6452 | Dns.cpp:80 | [DNS] Failed to retrieve SRV records for _3cxtunnel._tcp.3cxdnshere; errcode=4
ERR | 20220714-002532.308 | 3CX | SBC | 6452 | TunnelTcp.cpp:190 | Failed to resolve DNS SRV record for tunnel connection to 3cxdnshere
ERR | 20220714-002533.421 | 3CX | SBC | 6452 | TunnelTcp.cpp:607 | Socket error (10061):
ERR | 20220714-002533.421 | 3CX | SBC | 6452 | TunnelTcp.cpp:305 | Bridge failure on exception while connecting: No connection could be made because the target machine actively refused it.
ERR | 20220714-002538.324 | 3CX | SBC | 6452 | Dns.cpp:80 | [DNS] Failed to retrieve SRV records for _3cxtunnel._tcp.3cxdnshere; errcode=4
ERR | 20220714-002538.324 | 3CX | SBC | 6452 | TunnelTcp.cpp:190 | Failed to resolve DNS SRV record for tunnel connection to 3cxdnshere
ERR | 20220714-002539.415 | 3CX | SBC | 6452 | TunnelTcp.cpp:607 | Socket error (10061):
ERR | 20220714-002539.415 | 3CX | SBC | 6452 | TunnelTcp.cpp:305 | Bridge failure on exception while connecting: No connection could be made because the target machine actively refused it.
ERR | 20220714-002544.364 | 3CX | SBC | 6452 | Dns.cpp:80 | [DNS] Failed to retrieve SRV records for _3cxtunnel._tcp.3cxdnshere; errcode=4
ERR | 20220714-002544.364 | 3CX | SBC | 6452 | TunnelTcp.cpp:190 | Failed to resolve DNS SRV record for tunnel connection to 3cxdnshere
ERR | 20220714-002545.474 | 3CX | SBC | 6452 | TunnelTcp.cpp:607 | Socket error (10061):
ERR | 20220714-002545.474 | 3CX | SBC | 6452 | TunnelTcp.cpp:305 | Bridge failure on exception while connecting: No connection could be made because the target machine actively refused it.
ERR | 20220714-002550.367 | 3CX | SBC | 6452 | Dns.cpp:80 | [DNS] Failed to retrieve SRV records for _3cxtunnel._tcp.3cxdnshere; errcode=4
ERR | 20220714-002550.367 | 3CX | SBC | 6452 | TunnelTcp.cpp:190 | Failed to resolve DNS SRV record for tunnel connection to 3cxdnshere
ERR | 20220714-002551.460 | 3CX | SBC | 6452 | TunnelTcp.cpp:607 | Socket error (10061):
ERR | 20220714-002551.460 | 3CX | SBC | 6452 | TunnelTcp.cpp:305 | Bridge failure on exception while connecting: No connection could be made because the target machine actively refused it.
ERR | 20220714-002556.384 | 3CX | SBC | 6452 | Dns.cpp:80 | [DNS] Failed to retrieve SRV records for _3cxtunnel._tcp.3cxdnshere; errcode=4
ERR | 20220714-002556.384 | 3CX | SBC | 6452 | TunnelTcp.cpp:190 | Failed to resolve DNS SRV record for tunnel connection to 3cxdnshere
ERR | 20220714-002557.482 | 3CX | SBC | 6452 | TunnelTcp.cpp:607 | Socket error (10061):
ERR | 20220714-002557.482 | 3CX | SBC | 6452 | TunnelTcp.cpp:305 | Bridge failure on exception while connecting: No connection could be made because the target machine actively refused it.
ERR | 20220714-002602.413 | 3CX | SBC | 6452 | Dns.cpp:80 | [DNS] Failed to retrieve SRV records for _3cxtunnel._tcp.3cxdnshere; errcode=4
ERR | 20220714-002602.413 | 3CX | SBC | 6452 | TunnelTcp.cpp:190 | Failed to resolve DNS SRV record for tunnel connection to 3cxdnshere
ERR | 20220714-174216.784 | 3CX | SBC | 6452 | TunnelTcp.cpp:305 | Bridge failure on while processing TCP: Too long inactivity
ERR | 20220714-174231.992 | 3CX | SBC | 6452 | TunnelTcp.cpp:305 | Bridge failure on while processing TCP: Connection timeout
ERR | 20220714-174247.022 | 3CX | SBC | 6452 | TunnelTcp.cpp:305 | Bridge failure on while processing TCP: Connection timeout
 
@daveatgower even if you have blocked your public ip at the pbx side, sbc terminates on the tunnel on 127.0.01 so it’s not gonna get affected from this.
I would recommend to check the credentials again and be sure 1.000% that they are correct in the sbc config file.
Then reboot the machine where sbc is installed on.
 
thank you Nik, problem is resolved due to the incorrect key (covid brain fog). The main issue was our public IP was blocked by the 3cx host provided and still not sure why/how. Anyway, this can be marked as resolved. thanks again!
 
  • Like
Reactions: NikosT_3CX
Status
Not open for further replies.

Forum statistics

Threads
111,974
Messages
590,081
Members
164,899
Latest member
mazet