Debug Your Infrastructure

Get Instant Solutions for Kubernetes, Databases, Docker and more

AWS CloudWatch
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Pod Stuck in CrashLoopBackOff
Database connection timeout
Docker Container won't Start
Kubernetes ingress not working
Redis connection refused
CI/CD pipeline failing

AWS SNS PlatformApplicationDisabled

The platform application is disabled.

Understanding AWS SNS

Amazon Simple Notification Service (SNS) is a fully managed messaging service provided by AWS. It is designed to send notifications from the cloud to subscribing endpoints or clients. SNS supports a variety of communication protocols, including HTTP/S, email, SMS, and mobile push notifications, making it a versatile tool for push communication.

Identifying the Symptom

When working with AWS SNS, you might encounter the error message: PlatformApplicationDisabled. This error indicates that a platform application associated with your SNS setup is currently disabled. As a result, any push notifications intended for this platform application will not be delivered.

Exploring the Issue

What Does PlatformApplicationDisabled Mean?

The PlatformApplicationDisabled error occurs when the platform application you are trying to use is not active. This can happen if the application was manually disabled or if there are issues with the credentials or configurations associated with it.

Common Causes

  • The platform application was intentionally disabled for maintenance or other reasons.
  • There are issues with the credentials or permissions associated with the platform application.
  • Configuration errors or changes that have not been updated in the SNS settings.

Steps to Resolve the Issue

Step 1: Verify Platform Application Status

First, check the status of your platform application in the AWS Management Console:

  1. Log in to the AWS Management Console.
  2. Navigate to the SNS section.
  3. Under Mobile, select Push Notifications.
  4. Locate your platform application and verify its status.

Step 2: Enable the Platform Application

If the platform application is disabled, you can enable it:

  1. Select the platform application from the list.
  2. Click on the Actions dropdown menu.
  3. Choose Enable to activate the application.

Step 3: Check Credentials and Permissions

Ensure that the credentials and permissions associated with the platform application are correct:

  • Verify that the IAM roles and policies allow SNS to access the necessary resources.
  • Check the credentials used for the platform application and update them if necessary.

Step 4: Test the Configuration

After enabling the application and verifying credentials, test the configuration:

  1. Send a test notification to ensure that the platform application is functioning correctly.
  2. Monitor the SNS logs for any errors or warnings.

Conclusion

By following these steps, you should be able to resolve the PlatformApplicationDisabled error in AWS SNS. For more detailed information, refer to the AWS SNS Mobile Push Notifications Documentation.

Master 

AWS SNS PlatformApplicationDisabled

 debugging in Minutes

— Grab the Ultimate Cheatsheet

(Perfect for DevOps & SREs)

Most-used commands
Real-world configs/examples
Handy troubleshooting shortcuts
Your email is safe with us. No spam, ever.

Thankyou for your submission

We have sent the cheatsheet on your email!
Oops! Something went wrong while submitting the form.

Heading

Cheatsheet

(Perfect for DevOps & SREs)

Most-used commands
Your email is safe thing.

Thankyou for your submission

We have sent the cheatsheet on your email!
Oops! Something went wrong while submitting the form.

MORE ISSUES

Deep Sea Tech Inc. — Made with ❤️ in Bangalore & San Francisco 🏢

Doctor Droid