Why did my AWS DMS CDC task fail with a 1236 error when using MySQL as source?
Key Takeaways
The video demonstrates how to troubleshoot the 1236 error in AWS Database Migration Service (DMS) Change Data Capture (CDC) tasks when using MySQL as the source database, covering error scenarios and resolution steps using AWS tools and MySQL commands.
Full Transcript
Hello, I'm Innocent, a cloud engineer here at the AWS office in Captown. Today I'm going to show you how to troubleshoot the 1236 error that can occur when using MySQL as the source for database migration services change data capture CDC task. Let's get started. When using my SQL as the source for a DMS CDC task, AWSDMS read changes from the row based binary logs called bin logs. The 1236 error usually indicates issues with those binary logs such as retention period, corruption, encryption, or missing logs. To resolve these errors, check the relevant settings and then restart the task. Here are some of the common scenarios that lead to this error. Error 1236 could not find first log file name in binary log index file. This error tells you that binary log that DMS was using was paged from the MySQL source. To resolve this error, first check the binary log retention settings and increase the settings if needed. For self-manage my SQL, check the expire logs days parameter in my.in for Windows system or my CNF for Linux systems. For AWS managed databases such as Amazon relational database services or Amazon Aurora, use the MySQL. RDS show configurations to check bin log retention hours. If the value for the retention hours is set to null, then use this command to increase the retention value. After you save this change, restart the DMS task to run the full load again. Error 12 36 log event entry exceed mags allowed packet. This error occurs when either the mags allowed packet setting on my SQL is smaller than the bin log event size or the bin log is corrupted. First increase the max allowed packet to a higher value such as 1 gig with this command on RDS. You set the max allowed packet on the custom parameter group. If this change does not resolve the error, the bin log might be corrupted. Check the bin log with this command. Error 1236 bin log truncated in the middle of event. This error occurs when either sync bin log is not set to one on the primary or bin log is corrupted. First check the sync bin log with the this command. If the value of bin log is not set to one then set it using this command. However, for RDS, you set it on custom parameter group. After you save this change, restart the DMS task. If sync bin log was already set to one, check for bin log corruption as you did in the previous case. Error 1236. Client requested master to start replication from impossible position. This error usually tells you that the MySQL server stopped unexpectedly. For full load and CDC task, just restart the DMS task. For CDC only, start from the next bin log position. Error 1236. client requested master to start replication from position greater than file size. This error can occur when you use my SQL 8.0 with encrypted binary log because DMS doesn't support CTC. Check my SQL version with this command. and then check that bin log encryption is on with this command. If blog encryption is on, you must turn it off before you start the DMS task with this command. And now you know how to troubleshoot the 1236 error that can occur when using my SQL as the source database for DMS task. Thank you for watching and happy cloud computing from all of us here at AWS.
Original Description
For more details on this topic, visit the AWS Knowledge Center
on AWS re:Post and read the full article associated with this video: https://repost.aws/knowledge-center/dms-cdc-error-1236-msql
The AWS Knowledge Center contains trusted, expert-reviewed answers
to frequently asked questions across AWS services —
including EC2, S3, IAM, Lambda, Bedrock, and more.
Innocent shows you why your AWS DMS CDC task failed with a 1236 error when using MySQL as source | Amazon Web Services.
0:00 Introduction
1:11 Error 1236: Could not find first log file name in binary log index file
2:43 Error 1236: Log event entry exceeded max_allowed_packet
3:58 Error 1236: Binlog truncated in the middle of event
4:56 Error 1236: Client requested master to start replication from impossible position
5:25 Error 1236: Client requested master to start replication from position (greater than) file size
6:35 Closing
Subscribe:
More AWS videos: https://go.aws/3m5yEMW
More AWS events videos: https://go.aws/3ZHq4BK
Do you have technical AWS questions?
Ask the community of experts on AWS re:Post: https://go.aws/3lPaoPb
ABOUT AWS
Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform, offering over 200 fully featured services from data centers globally. Millions of customers — including the fastest-growing startups, largest enterprises, and leading government agencies — are using AWS to lower costs, become more agile, and innovate faster.
#AWS #AmazonWebServices #CloudComputing #awsknowledgecentervideos #AWSCloud #AmazonAWS #KnowledgeCenterVideos #AWSrePost
Watch on YouTube ↗
(saves to browser)
Sign in to unlock AI tutor explanation · ⚡30
Playlist
Uploads from Amazon Web Services · Amazon Web Services · 0 of 60
← Previous
Next →
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
Agentic AI Design Patterns Introduction and walkthrough | Amazon Web Services
Amazon Web Services
Galileo on modernizing on banking infrastructure | Amazon Web Services
Amazon Web Services
Alliander Speeds Innovation and Energy Transition Using AWS | Amazon Web Services
Amazon Web Services
AWS and Scuderia Ferrari HP streamline F1 power unit assembly | Amazon Web Services
Amazon Web Services
How AWS machine learning supports Scuderia Ferrari HP pit stops | Amazon Web Services
Amazon Web Services
Nasdaq Builds Market Infrastructure of the Future with AWS | Amazon Web Services
Amazon Web Services
AWS Security Hub Exposure Findings | Amazon Web Services
Amazon Web Services
How do I use Session Manager port forwarding to connect to my EC2 instance through RDP?
Amazon Web Services
How do I extend an EBS volume with LVM partitions?
Amazon Web Services
AWS Graviton makes it easy to optimize performance, cost, and sustainability | Amazon Web Services
Amazon Web Services
Run Cloud Adoption Framework workshops with Miro | Amazon Web Services
Amazon Web Services
Getting Started with AWS Cost Optimization Hub | Amazon Web Services
Amazon Web Services
Why did my Amazon SQS messages get sent to a dead-letter queue?
Amazon Web Services
Declarative Policies for EC2 | Amazon Web Services
Amazon Web Services
How do I troubleshoot IAM permission issues for the Billing and Cost Management console?
Amazon Web Services
Integrity at Scale: Inside the Flo Health Mission | Amazon Web Services
Amazon Web Services
Fueling Success: Small shifts, powerful performance | Amazon Web Services
Amazon Web Services
WEX enhances customer experience with AI-powered chatbot | Amazon Web Services
Amazon Web Services
Accelerate troubleshooting with Amazon CloudWatch investigations | Amazon Web Services
Amazon Web Services
Why is my Windows WorkSpace stuck in the starting, rebooting, or stopping status?
Amazon Web Services
Telemetry Pipelines for AI | Amazon Web Services
Amazon Web Services
Getting Control over Security and Observability Data | Amazon Web Services
Amazon Web Services
The Problem with Telemetry Data Volume | Amazon Web Services
Amazon Web Services
Telemetry Pipelines on AWS | Amazon Web Services
Amazon Web Services
What are Telemetry Pipelines? | Amazon Web Services
Amazon Web Services
Using AI for RegEx on Telemetry Pipelines | Amazon Web Services
Amazon Web Services
Multi-Session Support in the AWS Console | Amazon Web Services
Amazon Web Services
How CloudHedge delivers assessment with AWS ISV Tooling Program at no cost?
Amazon Web Services
How customers speed up migration and modernization to AWS with CloudHedge | Amazon Web Services
Amazon Web Services
Chaos Experiment with Amazon ElastiCache | Amazon Web Services
Amazon Web Services
Amazon S3 Access Points: Easily manage access for shared datasets on S3 | Amazon Web Services
Amazon Web Services
ElastiCache Valkey 8.0 - Savings and Efficiency | Amazon Web Services
Amazon Web Services
Pennymac scales document processing with AWS | Amazon Web Services
Amazon Web Services
AWS | Next Level Innovation | Amazon Web Services
Amazon Web Services
Driving Cloud Innovation: Mindtickle's Partnership with AWS Enterprise Support | Amazon Web Services
Amazon Web Services
A Leader's Edge from Executive Insights | Amazon Web Services
Amazon Web Services
How do I create a custom Amazon WorkSpaces image?
Amazon Web Services
Charles Leclerc tests his AI-generated race track | Amazon Web Services
Amazon Web Services
Redington Scales India’s Cloud Access with AWS Partnership | Amazon Web Services
Amazon Web Services
How do I prevent the resources in my CloudFormation stack from getting deleted or updated?
Amazon Web Services
How do I troubleshoot authentication errors when I use RDP to connect to an EC2 Windows instance?
Amazon Web Services
Exploring the Possibilities of Digital Twin & AI at the Edge | Amazon Web Services
Amazon Web Services
Exploring the Possibilities of Digital Twin & AI at the Edge | Amazon Web Services
Amazon Web Services
AWS at the FORMULA 1 AWS GRAN PREMIO DELL'EMILIA-ROMAGNA 2025 | Amazon Web Services
Amazon Web Services
What's new in RCPs | Amazon Web Services
Amazon Web Services
API Caching using Amazon ElastiCache | Amazon Web Services
Amazon Web Services
Pendula: Amazon Nova Customer Testimonial | Amazon Web Services
Amazon Web Services
InDebted : Amazon Nova Customer Testimonial | Amazon Web Services
Amazon Web Services
Amazon DynamoDB global tables with multi-Region strong consistency | Amazon Web Services
Amazon Web Services
Siemens Mobility uses AWS to operate securely, efficiently on a global scale | Amazon Web Services
Amazon Web Services
How do I reuse a knowledge base session in Amazon Bedrock?
Amazon Web Services
EP5: MBZUAI, CMU : Causal AI, Answering The “Why“ and “What if“ Questions | AWS for AI Podcast
Amazon Web Services
Hema scales time to market developing a data mesh on AWS (Technical) - Cloud Adventures
Amazon Web Services
Hema scales time to market developing a data mesh on AWS (Business) - Cloud Adventures
Amazon Web Services
How Langfuse Scaled Their AI Platform with AWS: From Open-Source to Enterprise | Amazon Web Services
Amazon Web Services
SLMs and LLMs: What’s the Difference? | Amazon Web Services
Amazon Web Services
SLMs and LLMs: When to use them? | Amazon Web Services
Amazon Web Services
SLMs on CPU | Amazon Web Services
Amazon Web Services
Intelligent Model Routing | Amazon Web Services
Amazon Web Services
SLMs, LLMs, and Model Routing in Agents | Amazon Web Services
Amazon Web Services
More on: Tool Use & Function Calling
View skill →Related Reads
📰
📰
📰
📰
Groovy Open source tools Worth Your Weekend
Medium · DevOps
🚀 MyZubster is Live! From Zero to Production on a VPS
Dev.to AI
MCP Ecosystem Week 30: When Your Developers' AI Tools Connect to Everything—What's in Your Allowlist?
Dev.to AI
Receipts, not labels: what cron trust hand-offs get wrong about provenance
Dev.to · Aloya
Chapters (7)
Introduction
1:11
Error 1236: Could not find first log file name in binary log index file
2:43
Error 1236: Log event entry exceeded max_allowed_packet
3:58
Error 1236: Binlog truncated in the middle of event
4:56
Error 1236: Client requested master to start replication from impossible positio
5:25
Error 1236: Client requested master to start replication from position (greater
6:35
Closing
🎓
Tutor Explanation
DeepCamp AI