کوین‌بیس فاش کرد که چگونه یک خطای پیکربندی باعث قطعی ۵۰ دقیقه‌ای شد

۱ مرداد ۱۴۰۵

کوین‌بیس می‌گوید یک به‌روزرسانی معمول در زیرساخت‌ها، یک درگاه حیاتی شبکه را از کار انداخت و باعث اختلال در نقل و انتقالات، خریدهای کارت نقدی (Debit Card) و خدمات آنچین به مدت حدود ۵۰ دقیقه شد. گزارش جدید این شرکت، خطا و دلیل شکست ابزارهای بازیابی عادی آن را توضیح می‌دهد. کوین‌بیس توضیح می‌دهد که

کوین‌بیس می‌گوید یک به‌روزرسانی معمول در زیرساخت‌ها، یک درگاه حیاتی شبکه را از کار انداخت و باعث اختلال در نقل و انتقالات، خریدهای کارت نقدی و خدمات آنچین به مدت حدود ۵۰ دقیقه شد. صرافی کوین‌بیس خطای نرم‌افزاری عامل قطعی هفته گذشته را شناسایی کرده است؛ خطایی که باعث شد مشتریان به مدت حدود ۵۰ دقیقه نتوانند نقل و انتقالات خود را تکمیل کنند، با کارت کوین‌بیس خرید کنند و به چندین سرویس درون‌زنجیره‌ای دسترسی داشته باشند. بر اساس گزارش پس از حادثه‌ای که در ۲۱ جولای منتشر شد، مهندسان در حال استقرار یک به‌روزرسانی ظاهراً معمول و کم‌خطر بودند که یک تداخل نامِ تشخیص‌داده‌نشده در منابع کوبرنتیز باعث شد این به‌روزرسانی، جزء اشتباهی از شبکه را تغییر دهد. کوین‌بیس اعلام کرد این مشکل ناشی از پیکربندی نادرست و ناخواسته یک جزء مهم شبکه در نتیجه یک به‌روزرسانی معمول پیکربندی بود و در هیچ زمانی سرمایه مشتریان در معرض خطر قرار نگرفت. کوبرنتیز نرم‌افزاری است که کوین‌بیس از آن برای سازماندهی و اجرای برنامه‌ها در سراسر زیرساخت ابری خود استفاده می‌کند. تداخل نام منبع باعث شد به‌روزرسانی به جای جزء مورد نظر، بخشی از درگاه ورودی ایستیو (Istio) شرکت را تغییر دهد. این درگاه مانند یک کنترل‌کننده ترافیک عمل می‌کند و درخواست‌ها را بین سرویس‌های داخلی کوین‌بیس هدایت می‌کند. به محض اینکه درگاه آفلاین شد، سیستم‌های مسئول پردازش معاملات، نقل و انتقالات، تسویه‌حساب‌ها و مجوزهای پرداخت دیگر نتوانستند با یکدیگر ارتباط برقرار کنند. این اختلال بر پلتفرم‌های خرد، نهادی و توسعه‌دهندگان کوین‌بیس از حدود ساعت ۱۲:۳۷ بعد از ظهر تا ۱:۲۵ بعد از ظهر به وقت شرقی تأثیر گذاشت. برخی از مشتریان خرد نتوانستند واریزها، برداشت‌ها یا تراکنش‌های خارج از پلتفرم را تکمیل کنند. نقل و انتقالاتی که از قبل در جریان بودند، متوقف به نظر می‌رسیدند اما پس از بازگشت سرویس، پردازش شدند. خریدهای کارت نقدی کوین‌بیس رد شدند، در حالی که خریدهای با کارت اعتباری همچنان ادامه یافت. این قطعی همچنین تبادلات آنچین را از طریق صرافی غیرمتمرکز کوین‌بیس در شبکه‌های بیس و سولانا مختل کرد. مشتریان کوین‌بیس و کوین‌بیس پرایم با تأخیر یا خرابی در نقل و انتقالات و تسویه‌حساب‌ها مواجه شدند، در حالی که مشتریان پلتفرم توسعه‌دهندگان نتوانستند کاربران جدید را ثبت‌نام کنند، وجوه را جابجا کنند یا از خدمات ورودی استفاده کنند. این تأثیر، اهمیت روزافزون قابلیت اطمینان را در شرایطی که کوین‌بیس فراتر از معاملات اسپات ارزهای دیجیتال در حال گسترش است، برجسته می‌کند. محصولات برنامه‌ریزی‌شده این شرکت از جمله سهام‌های توکنیزه‌شده و قراردادهای آتی دائمی، دامنه فعالیت‌های مالی وابسته به زیرساخت آن را گسترش می‌دهند. درگاه در ساعت ۱:۲۰ بعد از ظهر به وقت شرقی بازیابی شد و کوین‌بیس سه دقیقه بعد اعلام کرد که این حادثه برطرف شده است. تراکنش‌های انباشته‌شده نیز در طی ساعات بعدی تسویه شدند. روند بازیابی به این دلیل طولانی‌تر شد که ابزارهای استقرار کوین‌بیس به همان درگاه ازکارافتاده وابسته بودند. مهندسان نتوانستند از فرآیند استاندارد بازگردانی استفاده کنند و در عوض با استفاده از دسترسی موقت ویژه، به‌طور دستی یک استقرار اضطراری را از طریق ارائه‌دهنده خدمات ابری شرکت راه‌اندازی کردند. کوین‌بیس اکنون در حال افزودن بررسی‌هایی برای جلوگیری از تداخل نام‌گذاری، جداسازی ابزارهای بازیابی از زیرساختی که مدیریت می‌کنند و آزمایش منظم‌تر رویه‌های دسترسی اضطراری است. این شرکت تأکید کرد که هدفش رساندن زمان قطعی به صفر است و در حال طراحی مجدد زیرساخت خود برای بازیابی سریع‌تر در صورت وقوع خرابی‌های مشابه است.
کوین‌بیس فاش کرد که چگونه یک خطای پیکربندی باعث قطعی ۵۰ دقیقه‌ای شد | اخبار تریدیار | تریدیار