Skip to content

GRPCS/SSL: Unable to get local issuer certificate #50

@dlahann

Description

@dlahann

Diode SDK Python version

v1.0.0

Diode version

v1.3.0

Diode NetBox Plugin version

v1.1.0

NetBox version

v4.2.3

Steps to reproduce

Install the Docker version of diode
provision nginx with SSL and valid private certificates (enterprise cert)
Install private root certificates into local machine store

build test script using python sdk

Expected behavior

I expected the data to be ingested into netbox the same as using an unsecured channel

Observed behavior

I receive this error

WARNING: All log messages before absl::InitializeLog() is called are written to STDERR
I0000 00:00:1749656449.787071 38164 ssl_transport_security.cc:1756] Handshake failed with error SSL_ERROR_SSL: error:1000007d:SSL routines:OPENSSL_internal:CERTIFICATE_VERIFY_FAILED: unable to ge local issuer certificate

I have validated the certificate is valid by using firebox and openssl which uses the systems cert store.

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingstatus: acceptedThis issue has been accepted for implementation

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions