Make sure you don't already have Traccar process running. Looks like you have some port conflicts or possibly some other port binding issues.
Well I have reboot Linux after update and I keep the old traccar folder and change the folder name to opt/traccar_old, maybe old traccar is running on background or some? Or maybe to just instal 4.3 version again .
Thank you Anton
I uninstall old traccar and install again traccar 4.3 version but still web can not start, please ppl just a little bit help , I have also open port 8080 but still nothing , this is my log file :
2019-02-28 13:45:06 INFO: HikariPool-1 - Starting...
2019-02-28 13:45:07 INFO: HikariPool-1 - Start completed.
...
2019-02-28 13:45:16 INFO: Starting server...
2019-02-28 13:45:17 INFO: jetty-9.4.14.v20181114; built: 2018-11-14T21:20:31.478Z; git: c4550056e785fb5665914545889f21dc136ad9e6; jvm 11.0.2-ojdkbuild+9
2019-02-28 13:45:17 INFO: Started o.t.w.@27ffd9f8{/,null,AVAILABLE}
2019-02-28 13:45:17 INFO: DefaultSessionIdManager workerName=node0
2019-02-28 13:45:17 INFO: No SessionScavenger set, using defaults
2019-02-28 13:45:17 INFO: node0 Scavenging every 600000ms
2019-02-28 13:45:20 INFO: Started o.e.j.s.ServletContextHandler@304068{/,null,AVAILABLE}
2019-02-28 13:45:20 WARN: Web server start failed - Failed to bind to 0.0.0.0/0.0.0.0:80 - IOException (... < WebServer:159 < Main:118 < *:104)
Very likely that some other process is using the port. Check who is using it and kill it. Try this:
$ netstat -tulpn
$ sudo fuser -k 80/tcp
$ sudo systemctl restart traccar.service
Hope this helps.
Or user simply doesn't have permission to bind port 80.
Fixed , thank you Ernesto and thank you Anton.
How did you solve it?
Wel I am not an expert, I know most in Windows but my friend helped me and this is his answer for the problem:
"The problem was a configuration error that attempted to make the boot start on the same port as apache. It was necessary to change the co-loading port and change the apache configuration so that the two processes can run."
Are you running Traccar over a secure connection or why is the reason you have apache running ?
Yes, the Traccar is running via secure connection . Is that ok my friend to run it via apache?
Well, yes. That explains why this happened. Good to know your instance is up and running fine now.
Thank you Ernesto again.
get any one tell me why i am getting these error
root@ip-172-31-13-22:/home/ubuntu# /opt/traccar/bin/startDaemon.sh
...
Service traccar NOT started
shawnbap please don't duplicate your comment.
I have update tracar to 4.3 and everything was ok until I perform Linux Ubuntu update now the traccar server can not start , I tried command: systemctl start traccar.service . Please can someone check log file , what can I do people?