WARN: Geocoding failed

I am getting this error

2019-09-17 08:51:32  WARN: Geocoding failed - Empty address. Error: You must use an API key to authenticate each request to Google Maps Platform APIs. For additional information, please refer to http://g.co/dev/maps-no-account - GeocoderException (JsonGeocoder:69 < *:31 < *:97 < *:94 < ...)

2019-09-17 08:52:19  WARN: Geocoding failed - Empty address. Error: You must use an API key to authenticate each request to Google Maps Platform APIs. For additional information, please refer to http://g.co/dev/maps-no-account - GeocoderException (JsonGeocoder:69 < *:31 < *:97 < *:94 < ...)

this error comes with only one device, i also have other devices that have the android client. but geolocation works well

i have a new device, but cant get gps location

this is what i get

2019-09-17 09:09:23  WARN: Geocoding failed - Empty address. Error: You must use an API key to authenticate each request to Google Maps Platform APIs. For additional information, please refer to http://g.co/dev/maps-no-account - GeocoderException (JsonGeocoder:69 < *:31 < *:97 < *:94 < ...)
2019-09-17 09:09:23  INFO: [f5f84a00] id: 831176, time: 2019-09-17 09:09:23, lat: -2.60527, lon: 29.74534, course: 138.0, accuracy: 3.8
2019-09-17 09:09:53  INFO: [f5f84a00] disconnected
2019-09-17 09:09:59  INFO: [ef1db6dd: gt02 < 117.132.196.55] HEX: 78780a130406040000002873a90d0a
2019-09-17 09:09:59  WARN: [ef1db6dd] error - readerIndex(15) + length(1) exceeds writerIndex(15): PooledSlicedByteBuf(ridx: 15, widx: 15, cap: 15/15, unwrapped: PooledUnsafeDirectByteBuf(ridx: 15, widx: 15, cap: 1024)) - IndexOutOfBoundsException (... < Gt02ProtocolDecoder:68 < ExtendedObjectDecoder:51 < ... < WrapperContext:102 < ...)
2019-09-17 09:09:59  INFO: [ef1db6dd] disconnected
2019-09-17 09:10:00  INFO: [00038d48] connected
2019-09-17 09:10:02  INFO: [00038d48: gt02 < 117.132.196.55] HEX: 787811010359927070129078700000000029d0020d0a
2019-09-17 09:10:46  INFO: [00038d48: gt02 < 117.132.196.55] HEX: 78780a130406040000002a50bb0d0a
2019-09-17 09:10:46  WARN: [00038d48] error - readerIndex(15) + length(1) exceeds writerIndex(15): PooledSlicedByteBuf(ridx: 15, widx: 15, cap: 15/15, unwrapped: PooledUnsafeDirectByteBuf(ridx: 15, widx: 15, cap: 1024)) - IndexOutOfBoundsException (... < Gt02ProtocolDecoder:68 < ExtendedObjectDecoder:51 < ... < WrapperContext:102 < ...)
2019-09-17 09:10:46  INFO: [00038d48] disconnected
2019-09-17 09:11:23  INFO: [91648314] connected
2019-09-17 09:11:24  INFO: [91648314: gt02 < 221.178.124.32] HEX: 78781101035992707012907870000000002bf3100d0a
2019-09-17 09:12:10  INFO: [91648314: gt02 < 221.178.124.32] HEX: 78780a130406040000002c358d0d0a
2019-09-17 09:12:10  WARN: [91648314] error - readerIndex(15) + length(1) exceeds writerIndex(15): PooledSlicedByteBuf(ridx: 15, widx: 15, cap: 15/15, unwrapped: PooledUnsafeDirectByteBuf(ridx: 15, widx: 15, cap: 1024)) - IndexOutOfBoundsException (... < Gt02ProtocolDecoder:68 < ExtendedObjectDecoder:51 < ... < WrapperContext:102 < ...)
2019-09-17 09:12:10  INFO: [91648314] disconnected
2019-09-17 09:12:12  INFO: [9deb6620] connected
2019-09-17 09:12:14  INFO: [9deb6620: gt02 < 221.178.124.32] HEX: 78781101035992707012907870000000002d96260d0a
2019-09-17 09:12:58  INFO: [9deb6620: gt02 < 221.178.124.32] HEX: 78780a130406040000002e169f0d0a
2019-09-17 09:12:58  WARN: [9deb6620] error - readerIndex(15) + length(1) exceeds writerIndex(15): PooledSlicedByteBuf(ridx: 15, widx: 15, cap: 15/15, unwrapped: PooledUnsafeDirectByteBuf(ridx: 15, widx: 15, cap: 1024)) - IndexOutOfBoundsException (... < Gt02ProtocolDecoder:68 < ExtendedObjectDecoder:51 < ... < WrapperContext:102 < ...)
2019-09-17 09:12:58  INFO: [9deb6620] disconnected
2019-09-17 09:12:59  INFO: [4a06d165] connected
2019-09-17 09:13:00  INFO: [4a06d165: gt02 < 221.178.124.32] HEX: 78781101035992707012907870000000002fb5340d0a
2019-09-17 09:13:18  INFO: [4a06d165: gt02 < 221.178.124.32] HEX: 78782222130911090d0cc0026e32f30c3b814f00140001cc0025fc0015cd0000000030ce180d0a
2019-09-17 09:13:46  INFO: [4a06d165: gt02 < 221.178.124.32] HEX: 78780a1304060400000031fee90d0a
2019-09-17 09:13:46  WARN: [4a06d165] error - readerIndex(15) + length(1) exceeds writerIndex(15): PooledSlicedByteBuf(ridx: 15, widx: 15, cap: 15/15, unwrapped: PooledUnsafeDirectByteBuf(ridx: 15, widx: 15, cap: 512)) - IndexOutOfBoundsException (... < Gt02ProtocolDecoder:68 < ExtendedObjectDecoder:51 < ... < WrapperContext:102 < ...)
2019-09-17 09:13:46  INFO: [4a06d165] disconnected
2019-09-17 09:14:23  INFO: [db349c38] connected
2019-09-17 09:14:25  INFO: [db349c38: gt02 < 221.178.127.153] HEX: 7878110103599270701290787000000000327e500d0a
2019-09-17 09:14:27  INFO: [db349c38: gt02 < 221.178.127.153] HEX: 78782222130911090e14c0026e32f30c3b814f00140001cc0025fc0015cd0000000033e5710d0a
2019-09-17 09:14:30  INFO: [db349c38: gt02 < 221.178.127.153] HEX: 78782222130911083a06c0026e32f30c3b814f00140001cc0025fc0015cd00000000342ce30d0a
2019-09-17 09:14:42  INFO: [db349c38: gt02 < 221.178.127.153] HEX: 78782222130911090e26d9026e32ef0c3b814300040001cc0025fc0015cd0000000035c6320d0a
2019-09-17 09:15:10  INFO: [db349c38: gt02 < 221.178.127.153] HEX: 78780a13040604000000368a560d0a
2019-09-17 09:15:10  WARN: [db349c38] error - readerIndex(15) + length(1) exceeds writerIndex(15): PooledSlicedByteBuf(ridx: 15, widx: 15, cap: 15/15, unwrapped: PooledUnsafeDirectByteBuf(ridx: 15, widx: 15, cap: 496)) - IndexOutOfBoundsException (... < Gt02ProtocolDecoder:68 < ExtendedObjectDecoder:51 < ... < WrapperContext:102 < ...)
2019-09-17 09:15:10  INFO: [db349c38] disconnected
2019-09-17 09:15:11  INFO: [e0aacca2] connected
2019-09-17 09:15:12  INFO: [e0aacca2: gt02 < 221.178.127.153] HEX: 78781101035992707012907870000000003729fd0d0a
Omar Asim5 years ago

You have to purchase the geo API key from google to use it over traccar, they will provide you the API key and other Authentication details, use them over traccar.xml and it will work fine.