Can I create a Cognito User Pool with Software Token (TOTP) MFA ONLY using CloudFormation?

I want to create a AWS::Cognito::UserPool with only the SOFTWARE_TOKEN_MFA enabled for MFA using a Cloudformation template. However when specifying only SOFTWARE_TOKEN_MFA as the enabled MFA (without any SMS), the configuration should be: I got below error: “SMS configuration and Auto verification for phone_number are required when MFA is required/optional (Service: AWSCognitoIdentityProviderService; Status Code: 400; Error Code: InvalidParameterException; Request ID:…

Read More »

Greengrass: TES responded with status code: 400 and body: { “Message” : “Your AWS IoT Certificate Needs to be deployed to a deployment group.” }

It is strange to see this error in the device log /greengrass/ggc/var/log/system/localwatch/localwatch.log. It seems this issue is related to the permission/ credentials settings. After I update the Group Role (AWS IoT -> Classic V1 -> Group -> Settings) and re-deploy the group, this issue is gone.

Read More »