Apache не отвечает на определенные устройства - PullRequest
0 голосов
/ 11 сентября 2018

Я хочу установить соединение через web-сокет с модулем fibocom g510 GSM. Этот модуль прекрасно подключается к серверу, созданному с помощью XAMPP на локальной машине, но не может подключиться к моему удаленному серверу apache. Другие клиенты веб-сокетов, такие как http://demos.kaazing.com/echo/index.html, хорошо подключаются к удаленному серверу.

Вот TCPdump для правильного подключения. Я использую порт 5678 для ws, Apache 2.4.18 в Ubuntu и java.net.ServerSocket.

tcpdump -s 0 -A -vv 'tcp port 5678'

09:48:51.736334 IP (tos 0x30, ttl 123, id 16157, offset 0, flags [DF], proto TCP (6), length 52)
188.146.240.28.nat.umts.dynamic.t-mobile.pl.13437 > mydydomain.eu.5678: Flags [S], cksum 0xaefc (correct), seq 886355024, win 64240, options [mss 1344,nop,wscale 8,nop,nop,sackOK], length 0
E0.4?.@.{........w4.4}..4..P...............@........

09:48:51.736544 IP (tos 0x0, ttl 64, id 0, offset 0, flags [DF], proto TCP (6), length 52)
mydydomain.eu.5678 > 188.146.240.28.nat.umts.dynamic.t-mobile.pl.13437: Flags [S.], cksum 0x91ed (incorrect -> 0xff08), seq 1365829349, ack 886355025, win 29200, options [mss 1460,nop,nop,sackOK,nop,wscale 9], length 0
E..4..@.@....w4.......4}Qh..4..Q..r................

09:48:51.765802 IP (tos 0x30, ttl 123, id 16158, offset 0, flags [DF], proto TCP (6), length 40)
188.146.240.28.nat.umts.dynamic.t-mobile.pl.13437 > mydydomain.eu.5678: Flags [.], cksum 0xb0ec (correct), seq 1, ack 1, win 257, length 0
E0.(?.@.{........w4.4}..4..QQh..P.......ss (sc

Поскольку вы видите, что рукопожатие сервера работает хорошо, а на другом устройстве ответа нет.

09:45:20.998134 IP (tos 0x48, ttl 248, id 2, offset 0, flags [DF], proto TCP (6), length 44)
ip-37-248-253-252.a2mobile.pl.8065 > mydydomain.eu.5678: Flags [S], cksum 0x8f11 (correct), seq 422071, win 23040, options [mss 1360], length 0
EH.,..@...yu%....w4.......p.....`.Z........P.$

09:45:23.715991 IP (tos 0x48, ttl 248, id 3, offset 0, flags [DF], proto TCP (6), length 44)
ip-37-248-253-252.a2mobile.pl.8065 > mydydomain.eu.5678: Flags [S], cksum 0x8f11 (correct), seq 422071, win 23040, options [mss 1360], length 0
EH.,..@...yt%....w4.......p.....`.Z........P..

09:45:26.136562 IP (tos 0x48, ttl 248, id 2, offset 0, flags [DF], proto TCP (6), length 44)
ip-37-248-253-252.a2mobile.pl.8065 > mydydomain.eu.5678: Flags [S], cksum 0x8f11 (correct), seq 422071, win 23040, options [mss 1360], length 0
EH.,..@...yu%....w4.......p.....`.Z........PJ.

Если кто-то может дать мне несколько советов, что я должен проверить, чтобы решить проблему.

Спасибо.

Edit. С модулем ngrok tunel G510 прекрасно подключается, но я не хочу его использовать.

...