4.8: Trouble installing server on Linux

Sergey5 years ago

Dear Team,
I'm experiencing some weird issue with setting up traccar on my linux server.
latest package for linux 4.8, installing on fedora 25
Installation went smooth.

Problem 1: web console is listening only on localhost
So I ended up setting a proxy on apache to overcome this. Now I at least could access the console.

Problem 2: server does not seem to be listening on any of the client ports.

The only change I did was changing the web.port to 45209 (in traccar.xml, leaving default.xml intact)

    <entry key='web.enable'>true</entry>
    <entry key='web.port'>45209</entry>
    <entry key='web.path'>./web</entry>
    <entry key='web.cacheControl'>max-age=3600,public</entry>
    <entry key='database.driver'>org.h2.Driver</entry>
    <entry key='database.url'>jdbc:h2:./data/database</entry>
    <entry key='database.user'>sa</entry>
    <entry key='database.password'></entry>

netstat:

 netstat | grep 45209
tcp6       1      0 localhost:48136         localhost:45209         CLOSE_WAIT
tcp6       0      0 localhost:48156         localhost:45209         ESTABLISHED
tcp6       1      0 localhost:48138         localhost:45209         CLOSE_WAIT
tcp6       0      0 localhost:45209         localhost:48156         ESTABLISHED

 netstat | grep 5055
nothing

log:

2020-05-09 00:02:09  INFO: HikariPool-1 - Starting...
2020-05-09 00:02:10  INFO: HikariPool-1 - Start completed.
2020-05-09 00:02:10  INFO: Clearing database change log checksums
2020-05-09 00:02:10  INFO: SELECT COUNT(*) FROM PUBLIC.DATABASECHANGELOGLOCK
2020-05-09 00:02:10  INFO: SELECT COUNT(*) FROM PUBLIC.DATABASECHANGELOGLOCK
2020-05-09 00:02:10  INFO: SELECT LOCKED FROM PUBLIC.DATABASECHANGELOGLOCK WHERE ID=1
2020-05-09 00:02:10  INFO: Successfully acquired change log lock
2020-05-09 00:02:11  INFO: SELECT MD5SUM FROM PUBLIC.DATABASECHANGELOG WHERE MD5SUM IS NOT NULL
2020-05-09 00:02:11  INFO: UPDATE PUBLIC.DATABASECHANGELOG SET MD5SUM = NULL
2020-05-09 00:02:11  INFO: Successfully released change log lock
2020-05-09 00:02:11  INFO: SELECT COUNT(*) FROM PUBLIC.DATABASECHANGELOGLOCK
2020-05-09 00:02:11  INFO: SELECT COUNT(*) FROM PUBLIC.DATABASECHANGELOGLOCK
2020-05-09 00:02:11  INFO: SELECT LOCKED FROM PUBLIC.DATABASECHANGELOGLOCK WHERE ID=1
2020-05-09 00:02:11  INFO: Successfully acquired change log lock
2020-05-09 00:02:11  INFO: Can not use class liquibase.parser.core.json.JsonChangeLogParser as a Liquibase service because org.yaml.snakeyaml.constructor.BaseConstructor is not in the classpath
2020-05-09 00:02:11  INFO: Can not use class liquibase.parser.core.yaml.YamlChangeLogParser as a Liquibase service because org.yaml.snakeyaml.constructor.BaseConstructor is not in the classpath
2020-05-09 00:02:13  INFO: SELECT MD5SUM FROM PUBLIC.DATABASECHANGELOG WHERE MD5SUM IS NOT NULL
2020-05-09 00:02:13  INFO: SELECT COUNT(*) FROM PUBLIC.DATABASECHANGELOG
2020-05-09 00:02:13  INFO: Reading from PUBLIC.DATABASECHANGELOG
2020-05-09 00:02:13  INFO: SELECT * FROM PUBLIC.DATABASECHANGELOG ORDER BY DATEEXECUTED ASC, ORDEREXECUTED ASC
2020-05-09 00:02:14  INFO: UPDATE PUBLIC.DATABASECHANGELOG SET MD5SUM = '8:d59fa93049c031a8bcfbc02958c1942c' WHERE ID = 'changelog-4.0-clean' AND AUTHOR = 'author' AND FILENAME = 'changelog-4.0-clean'
2020-05-09 00:02:14  INFO: UPDATE PUBLIC.DATABASECHANGELOG SET MD5SUM = '8:1adabae3238e02ccc97cc422359a58a0' WHERE ID = 'changelog-4.0-clean-common' AND AUTHOR = 'author' AND FILENAME = 'changelog-4.0-clean'
2020-05-09 00:02:14  INFO: UPDATE PUBLIC.DATABASECHANGELOG SET MD5SUM = '8:ea6f202534dc7845fd1a49e1d8384d9c' WHERE ID = 'changelog-3.3' AND AUTHOR = 'author' AND FILENAME = 'changelog-3.3'
2020-05-09 00:02:14  INFO: UPDATE PUBLIC.DATABASECHANGELOG SET MD5SUM = '8:194e3ae7ec6d201917136e04a26e237b' WHERE ID = 'changelog-3.5' AND AUTHOR = 'author' AND FILENAME = 'changelog-3.5'
2020-05-09 00:02:14  INFO: UPDATE PUBLIC.DATABASECHANGELOG SET MD5SUM = '8:1ec7941b03749f24e365bc6126b07e1a' WHERE ID = 'changelog-3.6' AND AUTHOR = 'author' AND FILENAME = 'changelog-3.6'
2020-05-09 00:02:14  INFO: UPDATE PUBLIC.DATABASECHANGELOG SET MD5SUM = '8:2e444e379f31d0b8e09273ec7ffe87a0' WHERE ID = 'changelog-3.7' AND AUTHOR = 'author' AND FILENAME = 'changelog-3.7'
2020-05-09 00:02:14  INFO: UPDATE PUBLIC.DATABASECHANGELOG SET MD5SUM = '8:74d68027951f8d2ae6bb2e24df8365bc' WHERE ID = 'changelog-3.8' AND AUTHOR = 'author' AND FILENAME = 'changelog-3.8'
2020-05-09 00:02:14  INFO: UPDATE PUBLIC.DATABASECHANGELOG SET MD5SUM = '8:34822842d65deb843a7d16f857d52ecc' WHERE ID = 'changelog-3.9' AND AUTHOR = 'author' AND FILENAME = 'changelog-3.9'
2020-05-09 00:02:14  INFO: UPDATE PUBLIC.DATABASECHANGELOG SET MD5SUM = '8:e1ddbe83e1ecf856a912755fc118f82e' WHERE ID = 'changelog-3.10' AND AUTHOR = 'author' AND FILENAME = 'changelog-3.10'
2020-05-09 00:02:14  INFO: UPDATE PUBLIC.DATABASECHANGELOG SET MD5SUM = '8:191c21d8f0f921845cf93bbc9d0639b9' WHERE ID = 'changelog-3.10-notmssql' AND AUTHOR = 'author' AND FILENAME = 'changelog-3.10'
2020-05-09 00:02:14  INFO: UPDATE PUBLIC.DATABASECHANGELOG SET MD5SUM = '8:ad1f63566e8d08812fbf0b93a118ef6e' WHERE ID = 'changelog-3.10-mssql' AND AUTHOR = 'author' AND FILENAME = 'changelog-3.10'
2020-05-09 00:02:14  INFO: UPDATE PUBLIC.DATABASECHANGELOG SET MD5SUM = '8:127b36b9d32a9d236df51d19b18c3766' WHERE ID = 'changelog-3.7-mssql' AND AUTHOR = 'author' AND FILENAME = 'changelog-3.10'
2020-05-09 00:02:14  INFO: UPDATE PUBLIC.DATABASECHANGELOG SET MD5SUM = '8:7800f890b9706a480bd5a79b591b6ca7' WHERE ID = 'changelog-3.11' AND AUTHOR = 'author' AND FILENAME = 'changelog-3.11'
2020-05-09 00:02:14  INFO: UPDATE PUBLIC.DATABASECHANGELOG SET MD5SUM = '8:5ce520811d626ad325a014b9fcbb1a13' WHERE ID = 'changelog-3.12' AND AUTHOR = 'author' AND FILENAME = 'changelog-3.12'
2020-05-09 00:02:14  INFO: UPDATE PUBLIC.DATABASECHANGELOG SET MD5SUM = '8:a3bf7fabcde29e106fe2f89829a76a84' WHERE ID = 'changelog-3.12-notmssql' AND AUTHOR = 'author' AND FILENAME = 'changelog-3.12'
2020-05-09 00:02:14  INFO: UPDATE PUBLIC.DATABASECHANGELOG SET MD5SUM = '8:cfc881bd2dadb561aa9c1a467bc8cc1c' WHERE ID = 'changelog-3.12-pgsql' AND AUTHOR = 'author' AND FILENAME = 'changelog-3.12'
2020-05-09 00:02:14  INFO: UPDATE PUBLIC.DATABASECHANGELOG SET MD5SUM = '8:1be7e6c0520f8be53ef1b099d96afba5' WHERE ID = 'changelog-3.14' AND AUTHOR = 'author' AND FILENAME = 'changelog-3.14'
2020-05-09 00:02:14  INFO: UPDATE PUBLIC.DATABASECHANGELOG SET MD5SUM = '8:ac8ccec176027e98bbf45dc6c15d9b05' WHERE ID = 'changelog-3.15' AND AUTHOR = 'author' AND FILENAME = 'changelog-3.15'
2020-05-09 00:02:14  INFO: UPDATE PUBLIC.DATABASECHANGELOG SET MD5SUM = '8:b59407d70bfe9bf57bc9968adfbbdf1c' WHERE ID = 'changelog-3.16' AND AUTHOR = 'author' AND FILENAME = 'changelog-3.16'
2020-05-09 00:02:14  INFO: UPDATE PUBLIC.DATABASECHANGELOG SET MD5SUM = '8:3f14c3b08068eb7628d0d3e2941eb2d3' WHERE ID = 'changelog-3.3-admin' AND AUTHOR = 'author' AND FILENAME = 'changelog-3.17'
2020-05-09 00:02:14  INFO: UPDATE PUBLIC.DATABASECHANGELOG SET MD5SUM = '8:8aa3e56afe6ba86cd004fa801507bc28' WHERE ID = 'changelog-3.17' AND AUTHOR = 'author' AND FILENAME = 'changelog-3.17'
2020-05-09 00:02:14  INFO: UPDATE PUBLIC.DATABASECHANGELOG SET MD5SUM = '8:8aa3e56afe6ba86cd004fa801507bc28' WHERE ID = 'changelog-3.17' AND AUTHOR = 'author' AND FILENAME = 'changelog-3.17'
2020-05-09 00:02:14  INFO: UPDATE PUBLIC.DATABASECHANGELOG SET MD5SUM = '8:3974bfe5a2e962c0cd663433c832c16a' WHERE ID = 'changelog-4.0-pre' AND AUTHOR = 'author' AND FILENAME = 'changelog-4.0'
2020-05-09 00:02:14  INFO: UPDATE PUBLIC.DATABASECHANGELOG SET MD5SUM = '8:65fb49c5be37693183708351c507dd50' WHERE ID = 'changelog-4.0-common' AND AUTHOR = 'author' AND FILENAME = 'changelog-4.0'
2020-05-09 00:02:14  INFO: UPDATE PUBLIC.DATABASECHANGELOG SET MD5SUM = '8:9831511507d8ae1d6759c8ccf506a27a' WHERE ID = 'changelog-4.0-pg' AND AUTHOR = 'author' AND FILENAME = 'changelog-4.0'
2020-05-09 00:02:14  INFO: UPDATE PUBLIC.DATABASECHANGELOG SET MD5SUM = '8:ac63c4153f5b2ee5c7a07056da269571' WHERE ID = 'changelog-4.0' AND AUTHOR = 'author' AND FILENAME = 'changelog-4.0'
2020-05-09 00:02:14  INFO: UPDATE PUBLIC.DATABASECHANGELOG SET MD5SUM = '8:90aedfa378aa717f8d8ae541f97b87b2' WHERE ID = 'changelog-4.0-renaming' AND AUTHOR = 'author' AND FILENAME = 'changelog-4.0'
2020-05-09 00:02:14  INFO: UPDATE PUBLIC.DATABASECHANGELOG SET MD5SUM = '8:b148f52efe9c6a3e74a56e33e257a3e2' WHERE ID = 'changelog-4.1-mssql' AND AUTHOR = 'author' AND FILENAME = 'changelog-4.1'
2020-05-09 00:02:14  INFO: UPDATE PUBLIC.DATABASECHANGELOG SET MD5SUM = '8:a23040cfc84d4b8021f40ee214a9d78b' WHERE ID = 'changelog-4.7' AND AUTHOR = 'author' AND FILENAME = 'changelog-4.7'
2020-05-09 00:02:14  INFO: SELECT COUNT(*) FROM PUBLIC.DATABASECHANGELOG
2020-05-09 00:02:14  INFO: Reading from PUBLIC.DATABASECHANGELOG
2020-05-09 00:02:14  INFO: SELECT * FROM PUBLIC.DATABASECHANGELOG ORDER BY DATEEXECUTED ASC, ORDEREXECUTED ASC
2020-05-09 00:02:14  INFO: Successfully released change log lock
2020-05-09 00:02:14  INFO: Logging initialized @5555ms to org.eclipse.jetty.util.log.Slf4jLog
2020-05-09 00:02:14  INFO: Your platform does not provide complete low-level API for accessing direct buffers reliably. Unless explicitly requested, heap buffer will always be preferred to avoid potential system instability.
2020-05-09 00:02:15  INFO: Operating system name: Linux version: 4.8.13-100.fc23.x86_64 architecture: amd64
2020-05-09 00:02:15  INFO: Java runtime name: OpenJDK 64-Bit Server VM vendor: Oracle Corporation version: 11.0.5+10-LTS
2020-05-09 00:02:15  INFO: Memory limit heap: 1974mb non-heap: 0mb
2020-05-09 00:02:15  INFO: Character encoding: UTF-8 charset: UTF-8
2020-05-09 00:02:15  INFO: Version: 4.8
2020-05-09 00:02:15  INFO: Starting server...
2020-05-09 00:02:15  INFO: jetty-9.4.26.v20200117; built: 2020-01-17T12:35:33.676Z; git: 7b38981d25d14afb4a12ff1f2596756144edf695; jvm 11.0.5+10-LTS
2020-05-09 00:02:15  INFO: Started o.t.w.@5a1a20ae{/,null,AVAILABLE}
2020-05-09 00:02:15  INFO: DefaultSessionIdManager workerName=node0
2020-05-09 00:02:15  INFO: No SessionScavenger set, using defaults
2020-05-09 00:02:15  INFO: node0 Scavenging every 600000ms
2020-05-09 00:02:16  INFO: Started o.e.j.s.ServletContextHandler@5977bdea{/,null,AVAILABLE}
2020-05-09 00:02:16  INFO: Started ServerConnector@53940e2f{HTTP/1.1,[http/1.1]}{0.0.0.0:45209}
2020-05-09 00:02:16  INFO: Started @7987ms
2020-05-09 00:03:08  INFO: user: 2, action: login
Sergey5 years ago

Thanks for help and advice, it was much appreciated.