สาเหตุที่ Cloudflare ไม่ Active โดเมน อาจเกิดจากหลายปัจจัย ซึ่งส่วนใหญ่จะเกี่ยวข้องกับการตั้งค่า DNS ที่ไม่ถูกต้องหรือการยืนยันโดเมนที่ยังไม่เสร็จสมบูรณ์ นี่คือสาเหตุหลัก ๆ ที่อาจทำให้ Cloudflare ไม่สามารถทำงานได้อย่างถูกต้องกับโดเมนของคุณ:
1. ยังไม่ได้เปลี่ยน Nameservers ของโดเมน
- เมื่อเพิ่มโดเมนใน Cloudflare แล้ว ระบบจะให้ Nameservers ใหม่ที่ต้องนำไปตั้งค่าที่ผู้ให้บริการโดเมนของคุณ (เช่น GoDaddy, Namecheap หรืออื่น ๆ).
- หากไม่ได้เปลี่ยน Nameservers หรือใช้ Nameservers ที่ไม่ตรงกับที่ Cloudflare กำหนด โดเมนจะไม่ถูก Active.
2. การตั้งค่า Nameservers ไม่ถูกต้อง
- ตรวจสอบว่า Nameservers ที่ตั้งไว้ตรงตามที่ Cloudflare ระบุ หากมีการตั้งค่า Nameservers ผิด โดเมนจะไม่สามารถเชื่อมต่อกับ Cloudflare ได้.
- คุณสามารถตรวจสอบการตั้งค่า Nameservers ได้โดยใช้เครื่องมือเช่น whois.net หรือ whatsmydns.net.
3. DNS Propagation ยังไม่เสร็จสิ้น
- การเปลี่ยน Nameservers อาจใช้เวลา 24-48 ชั่วโมงในการกระจาย (DNS Propagation) ซึ่งในช่วงนี้ Cloudflare อาจยังไม่แสดงสถานะ Active.
- หากเพิ่งทำการเปลี่ยน Nameservers ไปไม่นาน ให้รออย่างน้อย 24 ชั่วโมงก่อนตรวจสอบอีกครั้ง.
4. การตั้งค่า DNS บน Cloudflare ไม่ถูกต้อง
- ในบางครั้ง การตั้งค่า DNS ใน Cloudflare (เช่น CNAME, A Record) อาจไม่ถูกต้อง ซึ่งอาจทำให้โดเมนไม่ Active ได้.
- ตรวจสอบให้แน่ใจว่า DNS Records ใน Cloudflare ตรงกับค่าที่ควรจะเป็น.
5. Cloudflare ถูกปิดใช้งานในระดับบัญชีหรือการตั้งค่าโดเมน
- บางครั้ง Cloudflare อาจมีการปิดกั้นการเข้าถึงโดเมนเนื่องจากปัญหาทางเทคนิค การละเมิดนโยบาย หรือโดเมนไม่ได้รับการยืนยันอย่างถูกต้อง.
6. การตั้งค่า SSL/TLS ที่ไม่ถูกต้อง
- หาก SSL Mode ที่ตั้งใน Cloudflare ไม่ตรงกับการตั้งค่า SSL ที่เซิร์ฟเวอร์โดเมน (เช่น ตั้งค่าเป็น Full แต่เซิร์ฟเวอร์ไม่มี SSL) อาจทำให้เกิดปัญหาการเชื่อมต่อ.
- ลองตั้งค่า SSL เป็น Flexible หรือ Full ให้ตรงกับสถานะ SSL ของเซิร์ฟเวอร์ต้นทาง.
7. โดเมนหมดอายุ
- ตรวจสอบว่าโดเมนของคุณยังไม่หมดอายุ เพราะหากโดเมนหมดอายุ Cloudflare จะไม่สามารถ Active โดเมนได้.
วิธีตรวจสอบสถานะและแก้ไขปัญหาเบื้องต้น
- ไปที่หน้า Overview ของโดเมนใน Cloudflare เพื่อตรวจสอบสถานะ และข้อความแจ้งเตือนที่อาจปรากฏอยู่.
- ตรวจสอบและยืนยันการตั้งค่า Nameservers กับผู้ให้บริการโดเมนของคุณ.
- ใช้เครื่องมือตรวจสอบ Nameservers เช่น whatsmydns.net เพื่อตรวจสอบว่าการตั้งค่า Nameservers ถูกต้องและมีการกระจายทั่วโลก.
หากปัญหายังไม่สามารถแก้ไขได้ คุณสามารถติดต่อฝ่ายสนับสนุนของ Cloudflare เพื่อขอคำแนะนำเพิ่มเติม