По моему проблема очевидна:
Unknown device - 3150116269
Вы не зарегистрировали устройство на сервере.
Да я заметил этот пункт, но всё же не совсем очевидно, по крайней мере для меня. До этого аппараты работали и точно так же я прописывал их ID в соответствующем пункте меню. Скрин прилагаю
https://netpics.org/images/2017/11/09/fXXCN.png
Пока такая дребедень на двух аппаратах. Ну не могут они одновременно начать барахлить ни с того ни с сего - вчера работали, а сегодня нет. У меня есть ещё парочка, посмотрю позже, как у них.
Ошибка может возникнуть только если в момент принятия посылки в базе не было такого устройства. По скриншоту нельзя точно сказать если идентификатор правильно добавлен. Например может быть пробел лишний где-то.
Разбираясь почему, как то нестабильно у меня все работает, наткнулся в логе на вот такую запись.
Это барахлит сервер или само устройство, или связь такая? И по поводу ID устрйоств - все прописаны правильно и пока не могу с полной уверенностью сказать какова причина нестабильной работы.
DEBUG: [115A6160: 5014 < 89.163.146.236] HEX: 474554202f7265636f7264696e67732f2f7468656d652f6d61696e2e63737320485454502f312e310d0a557365722d4167656e743a206375726c2f372e32392e300d0a486f73743a203231322e34352e32352e323a353031340d0a4163636570743a202a2f2a0d0a0d0a
2017-11-11 15:02:32 INFO: [3EA14CBB] connected
2017-11-11 15:02:32 WARN: [115A6160] error - ParseException (Jt600FrameDecoder:49 < ...)
2017-11-11 15:02:32 INFO: [115A6160] disconnected
2017-11-11 15:02:32 WARN: [115A6160] error - ParseException (Jt600FrameDecoder:49 < ... < MainEventHandler:115 < *:104 < ... < GeocoderHandler:52 < ...)
2017-11-11 15:02:34 DEBUG: [3EA14CBB: 5014 < 89.163.146.236] HEX: 16030100a00100009c0303fcfc31bb025b6f86d78ff2e4d5e2a5c49243820079f311a007222bf7560c879500003cc02cc00ac02bcca9c009c030c014c02fcca8c013009f00390038006b009eccaa00330032006700160013009d0035003d009c002f003c000a0005000401000037ff01000100000a000a0008001d001700180019000b00020100000d001a0018040305030603020304010501060102010402050206020202
2017-11-11 15:02:34 WARN: [3EA14CBB] error - ParseException (Jt600FrameDecoder:49 < ...)
2017-11-11 15:02:34 INFO: [3EA14CBB] disconnected
2017-11-11 15:02:34 WARN: [3EA14CBB] error - ParseException (Jt600FrameDecoder:49 < ... < MainEventHandler:115 < *:104 < ... < GeocoderHandler:52 < ...)
2017-11-11 15:03:11 INFO: [7794254C] connected
2017-11-11 15:03:11 DEBUG: [7794254C: 5014 < 89.163.146.236] HEX: 474554202f656c61737469785f7761726e696e675f61757468656e7469636174696f6e2e70687020485454502f312e310d0a557365722d4167656e743a206375726c2f372e32392e300d0a486f73743a203231322e34352e32352e323a353031340d0a4163636570743a202a2f2a0d0a0d0a
2017-11-11 15:03:11 WARN: [7794254C] error - ParseException (Jt600FrameDecoder:49 < ...)
2017-11-11 15:03:11 INFO: [7794254C] disconnected
2017-11-11 15:03:11 WARN: [7794254C] error - ParseException (Jt600FrameDecoder:49 < ... < MainEventHandler:115 < *:104 < ... < GeocoderHandler:52 < ...)
2017-11-11 15:03:11 INFO: [C2130E44] connected
2017-11-11 15:03:13 DEBUG: [C2130E44: 5014 < 89.163.146.236] HEX: 16030100a00100009c0303f4f7be2dd96892886b7b74fde8eae23c6117fb4d1f6af31245009e03170fb9af00003cc02cc00ac02bcca9c009c030c014c02fcca8c013009f00390038006b009eccaa00330032006700160013009d0035003d009c002f003c000a0005000401000037ff01000100000a000a0008001d001700180019000b00020100000d001a0018040305030603020304010501060102010402050206020202
2017-11-11 15:03:13 WARN: [C2130E44] error - ParseException (Jt600FrameDecoder:49 < ...)
2017-11-11 15:03:13 INFO: [C2130E44] disconnected
2017-11-11 15:03:13 WARN: [C2130E44] error - ParseException (Jt600FrameDecoder:49 < ... < MainEventHandler:115 < *:104 < ... < GeocoderHandler:52 < ...)
2017-11-11 15:37:03 INFO: [5910C486] connected
Эти запросы никак не относятся к устройству. Если расшифровать:
GET /recordings//theme/main.css HTTP/1.1
User-Agent: curl/7.29.0
Host: 212.45.25.2:5014
Accept: */*
Ясно. Вот теперь подключились два устройства
2017-11-12 22:45:00 INFO: [970044C7] id: 3150116269, time: 2000-01-01 03:04:02, lat: 0.00000, lon: 0.00000, speed: 0.0, course: 0.0
2017-11-12 22:45:22 DEBUG: [970044C7: 5014 < 213.87.130.240] HEX: 24315011626911001b01010000050200000000000000000e00000050000000723e18a61405
2017-11-12 22:45:22 INFO: [970044C7] id: 3150116269, time: 2000-01-01 03:05:02, lat: 0.00000, lon: 0.00000, speed: 0.0, course: 0.0
...
2017-11-12 22:55:55 INFO: [FC28BF54] id: 3150116083, time: 2000-01-01 03:02:01, lat: 0.00000, lon: 0.00000, speed: 0.0, course: 0.0
2017-11-12 22:55:59 DEBUG: [FC28BF54: 5014 < 213.87.138.196] HEX: 24315011608312001b01010000000100000000000000000e0000005400000000000000000024315011608312001b01010000010100000000000000000e00000052000000723e18a61901
2017-11-12 22:56:21 DEBUG: [970044C7: 5014 < 213.87.130.240] HEX: 24315011626911001b01010000160100000000000000000e0000004e00000049f818a61210
работают, передают, видны. Я их затем отключаю, включаю снова и они они мигают чего то передают, но на серевере отображаются, как Неизвестные. Но в логах видно, что что то приниматся
2017-11-12 23:32:37 DEBUG: [6BC1E837: 5014 < 213.87.131.28] HEX: 24315011608311001b01010000384500000000000000000e0000005200000049f818a60f13
2017-11-12 23:32:37 DEBUG: [3C3091AE: 5014 < 213.87.130.240] HEX: 24315011626911001b01010000521700000000000000000e0000004e00000049f718a60e13
2017-11-12 23:33:37 DEBUG: [3C3091AE: 5014 < 213.87.130.240] HEX: 24315011626911001b01010000531700000000000000000e0000004c00000049f718a60f14
2017-11-12 23:33:37 DEBUG: [6BC1E837: 5014 < 213.87.131.28] HEX: 24315011608311001b01010000394500000000000000000e0000005000000049f818a60f14
И вообще какая то аномалия :( - подключал два сотовых на андроиде и тоже не принимаются данные. Их же подключал раньше - работало. Я их проверял на ваших демо сервисах - не видят. Ни сотовые ни сами трекеры. Сеть настроена, интеренет работает, ID перепроверял 100500 раз.
Присылайте полные логи и номер устройства которое не работает.
Вот пожалуйста. Но я ещё буду сам копаться. Попробую вообще другой хостинг. Просто я пока не вижу закономерности и осталось это.
https://mega.nz/#!K5MgzZYa!-PvCXNxCR0PJIAygv335bHuCrS_eUC2aMeV320wSdJs
3150116269
3150116083
Проблема вот в этих сообщениях:
2017-11-13 01:07:02 DEBUG: [964D5F64: 5014 < 213.87.156.247] HEX: 24315011608312001b01010002115300000000000000000e0000005000000000000000000024315011608312001b01010002125300000000000000000e00000050000000723e18a61901
2017-11-13 01:07:06 DEBUG: [E215DF13: 5014 < 213.87.156.23] HEX: 24315011626912001b01010002252800000000000000000e0000004c00000000000000000024315011626912001b01010002262800000000000000000e0000004c000000723e18a61501
Они не соответствуют протоколу на сколько я вижу. Либо протокол обновился.
Перепроверил еще раз. Даже эти сообщения работают. Вы какую версию Traccar используете?
Если и обновился протокол то дистанционно без моего участия. Не умаю, что китайцы заморачивались бы с этим и закладывали в трекер обновление прошивки.
Пользуюсь traccar-linux-3.14
У вас geocoder настроен? Попробуйте отключить.
geocoder по умолчанию был настроен на Google. Я в настройки не лез т.к. у меня всё замечательно работало из коробки.
После отключения ни чего не поменялось
Должно работать. Не знаю в чем проблема.
Serv 3.14 на Ubuntu. Трекеры jt600. Ttaccar до недавнего времени принимал все корректно и на сервисе все отображалось, как надо. Теперь посыпалась от устройств непонятные данные и сервис их не воспринимает, но журналирование ведет исправно. Устройств несоклько и все начали пересылать такие данные. Где копать? Это может быть из-за провайдера сотовой связи?