Hello, maybe someone from the forum members had a similar problem and will help
I have a problem with connections to Traccar from devices with SIM cards, which connect to the Internet via Internet Breakout - i.e. connections from all devices come from single IP address.
The number of such open connections is around 120, however, there are more devices with such SIMs, but some of them can no longer connect to the socket.
From the log of the Teltonika device you can read:
WARNING @ 1215:failed to establish connection! evt sending: enabled ID:-1 (0) ErrDet:0
ERROR @ m2m_network_api.c(2484):[SOCKET.OPEN.0671] Error: 11
WARNING @ 2893:[ERROR.HANDLER.0671] Caller: 2/socket open, code: 11, type: 2
After a long "knocking-in", the connection is usually established, but in the meantime other devices lose their connection and cannot resume it.
Socket Error: 11 I suppose it may concern me with insufficient resources, but I'm not sure ...
The server is the latest version of Ubuntu and Traccar is also the last version available.
All optimizations regarding the number of open files or simultaneous connections have been set on the server. Looking at the resources used, the server gets bored
top - 19:28:07 up 26 days, 21:02, 1 user, load average: 0.02, 0.06, 0.02
Tasks: 131 total, 1 running, 130 sleeping, 0 stopped, 0 zombie
%Cpu(s): 0.5 us, 0.3 sy, 0.0 ni, 99.0 id, 0.2 wa, 0.0 hi, 0.0 si, 0.0 st
MiB Mem : 3931.7 total, 112.4 free, 1250.4 used, 2568.9 buff/cache
MiB Swap: 0.0 total, 0.0 free, 0.0 used. 2432.8 avail Mem
There are no errors in the Traccar logs regarding these connections.
BTW. Devices with other SIM cards are also connected to the server, where they connect from other IPs with these devices there are no problems.
After restarting the Traccar service, the devices start to establish connections (first come, first served) up to a certain number and those that do not fit can no longer connect.
It looks like the problem is that a large (if 100 - 150 can be called large...) number of connections are made from single IP address, as if there was any a limit somewhere - but I have no idea how to diagnose it
One might assume that some problem may be with the SIM cards themselves, but this is not the case, however, when in the "currently problematic" device we change the server address to another one, the connection takes place immediately.
Hello, maybe someone from the forum members had a similar problem and will help
I have a problem with connections to Traccar from devices with SIM cards, which connect to the Internet via Internet Breakout - i.e. connections from all devices come from single IP address.
The number of such open connections is around 120, however, there are more devices with such SIMs, but some of them can no longer connect to the socket.
From the log of the Teltonika device you can read:
After a long "knocking-in", the connection is usually established, but in the meantime other devices lose their connection and cannot resume it.
Socket Error: 11 I suppose it may concern me with insufficient resources, but I'm not sure ...
The server is the latest version of Ubuntu and Traccar is also the last version available.
All optimizations regarding the number of open files or simultaneous connections have been set on the server. Looking at the resources used, the server gets bored
There are no errors in the Traccar logs regarding these connections.
BTW. Devices with other SIM cards are also connected to the server, where they connect from other IPs with these devices there are no problems.
After restarting the Traccar service, the devices start to establish connections (first come, first served) up to a certain number and those that do not fit can no longer connect.
It looks like the problem is that a large (if 100 - 150 can be called large...) number of connections are made from single IP address, as if there was any a limit somewhere - but I have no idea how to diagnose it
One might assume that some problem may be with the SIM cards themselves, but this is not the case, however, when in the "currently problematic" device we change the server address to another one, the connection takes place immediately.