Greengrass deployment failed

0

I am getting error {ErrorSet(errorSet=[ErrorModel(errorCode=THING_CERT_NOT_FOUND_ERROR after changing the certificates of the remaining devices. It is taking previous certificates of the device instead of the current certificates.

asked a year ago235 views
1 Answer
0

Hi,

From the error and the description you provided, I would like to mention that, if you're rotating certificates, then you'd need to replace the certificate and key file at your path in the Greengrass root directory on the device. Additionally, you would need to attach that certificate to the IoT Thing resource in the AWS account and attach the IoT policy/role alias etc to the cert.

Further, kindly note that the file paths for the cert and key where these files need to be replaced can be found in the config.tlog or effectiveConfig.yaml files in the <greengrass_root>/config directory. Either you can replace the files there or you can change the paths in a config.yaml file and reinstall greengrass with that config file as input and doing the former would be easier.

In case you are still experience the issue then please open a support case with the Greengrass team and we can further inspect your Greengrass logs and the configurations to assist you further on the same.

AWS
SUPPORT ENGINEER
answered a year ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions