2 posts / 0 new
Last post
JBob
ABRP SSL error

Stopped getting data to ABRP app so updated the the trustedca certs as per https://github.com/iternio/ovms-link/blob/dev/trustedca/README.md

now i get the ssl error

I (41266578) ovms-duk-util: [lib/abrp.js:61:log] (2025-02-20 08:23:06.000+00:00) INFO: Start sending data...

I (41266598) ovms-server-v2: Send MP-0 PIABRP::started

I (41272548) ovms-duk-util: [lib/abrp.js:61:log] (2025-02-20 08:23:12.000+00:00) INFO: Significant telemetry change

I (41272548) ovms-duk-util: [lib/abrp.js:61:log] (2025-02-20 08:23:12.000+00:00) INFO: Sending telemetry to ABRP {"utc":1740039792,"soc":78,"power":0,"lat":53.4545,"lon":-2.29208,"is_charging":false,"is_dcfc":false,"is_parked":true,"soh":85,"heading":110.8,"elevation":37.7,"ext_temp":8,"batt_temp":6,"voltage":378,"current":0,"odometer":141421,"est_battery_range":156.518}

E (41273508) mongoose: mg_ssl_if_mbed_err 0x3f8bef30 SSL error: -9984

I (41273538) ovms-duk-util: [lib/abrp.js:61:log] (2025-02-20 08:23:13.000+00:00) ERROR: ABRP error "SSL error"

E (41274718) mongoose: mg_ssl_if_mbed_err 0x3f8bef30 SSL error: -29312

the certs are

root-r1.crt
1371 byte certificate: root-r1.crt
  cert. version     : 3
  serial number     : 02:03:E5:93:6F:31:B0:13:49:88:6B:A2:17
  issuer name       : C=US, O=Google Trust Services LLC, CN=GTS Root R1
  subject name      : C=US, O=Google Trust Services LLC, CN=GTS Root R1
  issued  on        : 2016-06-22 00:00:00
  expires on        : 2036-06-22 00:00:00
  signed using      : RSA with SHA-384
  RSA key size      : 4096 bits
  basic constraints : CA=true
  key usage         : Digital Signature, Key Cert Sign, CRL Sign
isrgrootx1.pem
1391 byte certificate: isrgrootx1.pem
  cert. version     : 3
  serial number     : 82:10:CF:B0:D2:40:E3:59:44:63:E0:BB:63:82:8B:00
  issuer name       : C=US, O=Internet Security Research Group, CN=ISRG Root X1
  subject name      : C=US, O=Internet Security Research Group, CN=ISRG Root X1
  issued  on        : 2015-06-04 11:04:38
  expires on        : 2035-06-04 11:04:38
  signed using      : RSA with SHA-256
  RSA key size      : 4096 bits
  basic constraints : CA=true
  key usage         : Key Cert Sign, CRL Sign

So are in date and valid I assume??

Other posts suggest other certs but these are from the iternio github links

Any help appreciated.

 

JBob
For anyone interested, thanks

For anyone interested, thanks to a user on the github issues comments, I finally got a solution by only using one godaddy cert from here https://certs.godaddy.com/repository/gdroot-g2.crt

No idea why all the recommended certificates don't work. All I have now in the tustedca directory is the gdroot-g2.crt and no more ssl errors and the ABRP-ink has synced with my vehicle.

 

Log in or register to post comments
randomness