Можно запустить напрямую:
java -jar /opt/traccar/tracker-server.jar /opt/traccar/conf/traccar.xml
У меня у самого Ubuntu и на сервера я тоже предпочитаю Ubuntu ставить, так что не знаю почему в вашем конкретном случае не работает. Возможно если обновиться на более новую версию, то заработает.
О, вот так запустилось! В принципе, если сервер не "рухнет", то и перезапускать демона нет необходимости? А если даже и "рухнет" - перезапустить вручную достаточно?
Вопрос теперь: есть ли мануал? а то сейчас посыпятся вопросы - какой логин-пароль админа по умолчанию, нужна ли регистрация и т.п. )))
Проблемка... При закрытии удаленной SSH-сессии сервер тоже "закрывается". Можете подсказать путь решения оставления его работы в фоне?
Мануала нету, но вот тут некоторая информация есть (включаю логин и пароль):
https://www.traccar.org/quick-start/
Что касается SSH сессии, можете попробывать команду nohup (https://en.wikipedia.org/wiki/Nohup).
По "быстрому" мануалу не очень понятно, как настроить устройство на телематический сервер. IP адрес - понятно, адрес сервера с Traccar, а по какому порту он принимает данные?
для информации
Порт зависит от устройства. Вот тут можно информацию посмотреть:
https://www.traccar.org/devices/
Протокол EGTS пока не поддерживается. Насчет остальных не знаю. Нужна документация пробы проверить.
Т е вы хотите сказать, что слушаются все порты?
Протокол по умолчанию FLEX
Да. Все порты по умолчанию включены. Можно отключить в конфигурации если не нужны какие-то.
Не хочет он "по-умолчанию". На стандартные порты коннектится устройство, а вот на "все другие" нет. Это надо в конфигурации прописать что-то, или на сервере разрешить порты?
Что за стандартные порты? Номера портов можно поменять в конфигурации (https://www.traccar.org/configuration-file/).
Если порты заблокированы, то нужно конечно разрешить на сервере, но обычно в Ubuntu все разрешено по умолчанию.
Да вот как-то не так у меня.. например, на порт 4000 не коннектится, а на порт 5006 законнектился. Какой файл вам надо прислать для просмотра протокола и данных? Сейчас девайс законнектился вроде как, данные передает, но в системе ничего не отображается.
Присылайте файл /opt/traccar/logs/tracker-server.log
.
http://91.201.214.38/tracker-server.log.20160121
Может попробовать другие варианты протоколов из указанных в опциях устройства?
P.S. Касательно портов - вот информация http://91.201.214.38/ports.txt
По ходу не все слушаются, а только 5000-е
Какие варианты? Поставить версию ОС ниже или другой дистрибутив (не Дебиан)? Или можно запустить напрямую как-то?