Upgrade from 4.2 to 4.3

antrea 7 years ago

Ho

I have some problems to upgrade Traccar from 4.2 to 4.3

I have deleted al files and folder and backuped conf and data folder.
After the installation of 4.3 it works everyting ok.
So i have stopped the service and copied the backuped folder on the traccar directory and re-started the service...

But it doesn't works correctly, because my client cant's send the data.... infact i can't see the opened ports with netstats -l

What happens?

Thanks

Anton Tananaev 7 years ago
  1. What OS are you using?
  2. Have you un-installed old version of Traccar?
  3. Have you checked logs?
antrea 7 years ago

i didn't uninstalled it.... sorry!
now it works...... thanks Anton

antrea 7 years ago

Anton, i report only that issue:

2019-02-04 18:49:24  WARN: Geocoding failed - javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure - ProcessingException (...)
Anton Tananaev 7 years ago

That's some issue with your OS or geocoding provider.

antrea 7 years ago

Thank you

I will investigate about that.

Vašek 7 years ago

I have same error. If you have solution, please send me message. Thx

Vašek 7 years ago

I try to downgrade to 4.2 and geocoding works well

fox2plus 7 years ago

you have some solution to the problem (4.2 work, 4.3 error)

WARN: Geocoding failed - javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure - ProcessingException (...)
Izani Rawi 7 years ago

I have same error after upgrading from 4.2 to 4.3

 "avax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure - ProcessingException (... < JsonGeocoder:107 < ServerResource:57 < ...)"
Anton Tananaev 7 years ago
Izani Rawi 7 years ago

Sorry, couldn't make sense much regarding the bugs on openjdk link. Not familiar with cert and things.

Any other way to mitigate the issue? Or should I downgrade to Traccar 4.2 that had been working flawlessly :)

Anton Tananaev 7 years ago

Workaround is to set the protocol version system property:

"-Djdk.tls.server.protocols=TLSv1.2" or "-Djdk.tls.client.protocols=TLSv1.2"

fox2plus 7 years ago

Work for me

linux in systemctl (traccar.service) change line

ExecStart=/opt/traccar/jre/bin/java -jar tracker-server.jar conf/traccar.xml

to

ExecStart=/opt/traccar/jre/bin/java -Djdk.tls.client.protocols=TLSv1.2 -jar tracker-server.jar conf/traccar.xml
Jose B 7 years ago

how I do it on windows, pls?