Sữa lỗi error 502 mac du đã xóa cache năm 2024

Trong lúc truy cập internet nếu bạn gặp lỗi 502 Bad Gateway thì bài viết này sẽ giúp bạn giải quyết được vấn đề này. Dưới đây Vietnix sẽ giúp bạn lỗi 502 Bad Gateway là gì? Nguyên nhân và cách để khắc phục lỗi 502 Bad Gateway. Cùng theo dõi bài viết dưới đây nhé.

502 Bad Gateway là gì?

502 Bad Gateway chỉ ra rằng edge server (server hoạt động như proxy) không thể nhận được một phản hồi hợp lệ hay bất kỳ phản hồi nào từ server ứng dụng (upstream server). Các lý do cho lỗi này sẽ được thảo luận ở dưới.

Sữa lỗi error 502 mac du đã xóa cache năm 2024
502 Bad Gateway là gì?

Nguyên nhân gây ra lỗi 502 Bad Gateway là gì?

Có ba nguyên nhân chính gây ra 502 Bad Gateway. Bao gồm:

  • Server ứng dụng bị sập: Server ứng dụng không thể truy cập được. Có thể vì nó đã sập, quá tải hoặc không thể kết nối.
  • Firewall chặn request: Firewall có thể chặn giao tiếp giữa edge server và server ứng dụng. Điều này cũng có thể được gây ra bởi các plugin bảo mật của CMS. Một số hệ thống bảo vệ và giảm thiểu DDoS cũng có thể phản ứng quá mức. Và bắt đầu ngăn chặn các request từ egde server.
  • Không thể phân giải tên miền của upstream: Tên miền phân giải đúng IP. Hoặc nó không phân giải đến bất kỳ IP nào. Cần lưu ý là những thay đổi DNS cần thời gian để cập nhật và có hiệu lực. Điều này phụ thuộc vào TTL được cấu hình trên mỗi record.

Biểu hiện của lỗi 502 Bad Gateway

Dựa vào web server của bạn, bạn có thể sẽ thấy cách hiển thị lỗi 502.

Sữa lỗi error 502 mac du đã xóa cache năm 2024
Biểu hiện lỗi 502 Bad Gateway

Tất cả đều có nghĩa như nhau, chỉ khác cách quy ước đặt tên. Dưới đây là một vài ví dụ về những gì bạn có thể thấy:

  • 502 Bad Gateway
  • HTTP Error 502 – BadGateway
  • 502 Service Temporarily Overloaded
  • Error 502
  • 502 Proxy Error
  • HTTP 502
  • 502 Bad Gateway NGINX

Bạn có thể thấy chi tiết hơn về yêu cầu của lỗi bằng cách truy cập error log file của server. Tất cả thông tin lỗi và chẩn đoán được lưu trữ trong file này.

File log rất hữu ích khi cần kiểm tra thêm chi tiết về một lỗi cụ thể. Bạn có thể định vị file này trong Apache ở /var/log/apache2/error.log. Trong Nginx là /var/log/nginx/error.log.

Sửa lỗi 502 Bad Gateway

Đối với lỗi 502 bad gateway, có rất nhiều cách để khắc phục dưới đây là những cách cơ bản nhất:

Kiểm tra lại Host của bạn

Nguyên nhân chính dẫn đến lỗi 502 Bad Gateway xuất phát từ sự cố với Web Server. Hầu hết là bởi query, script và request chậm, chiếm nhiều thời gian. Nên máy chủ thực hiện cancel hoặc killed. Máy chủ nói chung và máy chủ chia sẻ nói riêng (Shared host) sẽ có tích hợp cái mà họ gọi là “kill script”.

Theo lý thuyết mà nói, việc này sẽ khiến nó kết thúc một yêu cầu sau một thời điểm cố định nào đó, để tránh làm ảnh hưởng đến website và người dùng trên trang.

Ngoài ra những lý do như máy chủ không thể truy cập được vì không thể kết nối hoặc bị lỗi cũng gây ra lỗi 502. Lúc này bạn nên tiến hành rà soát và kiểm tra máy chủ dùng để lưu trữ WordPress của mình hoặc gửi yêu cầu hỗ trợ.

Nếu bạn đang tìm kiếm một giải pháp hosting chất lượng, tối ưu cho website WordPress thì Vietnix là một sự lựa chọn tuyệt vời. Với hosting tốc độ cao tại Vietnix, bạn sẽ được hưởng nhiều lợi ích, bao gồm: tốc độ truy cập nhanh, độ ổn định cao, an toàn dữ liệu, và hỗ trợ kỹ thuật chuyên nghiệp 24/7. Bên cạnh đó, hosting Vietnix được thiết kế đa dạng về cấu hình và mức giá để có thể đáp ứng được nhu cầu đông đảo người dùng, từ cá nhân tới doanh nghiệp.

Bạn cũng được tặng kèm nhiều phần quà giá trị khi mua hosting, như bộ theme và plugin trị giá 26.000.000đ, miễn phí SSL, giao diện quản trị cPanel,… Hãy liên hệ với Vietnix ngay hôm nay trải nghiệm dịch vụ lưu trữ tối ưu cho website WordPress của bạn và nhận các phần quà giá trị.

HOSTING PREMIUM 4

Bán chạy

2 Core

3GB RAM

3GB NVMe

1 Domain

SSL Miễn Phí

Tặng theme & plugin trị giá 50.000.000 VND

HOSTING PREMIUM 5

2 Core

3GB RAM

3GB NVMe

2 Domain

SSL Miễn Phí

Tặng theme & plugin trị giá 50.000.000 VND

HOSTING PREMIUM 6

2 Core

4GB RAM

4GB NVMe

2 Domain

SSL Miễn Phí

Tặng theme & plugin trị giá 50.000.000 VND

HOSTING PREMIUM 7

4 Core

4GB RAM

4GB NVMe

4 Domain

SSL Miễn Phí

Tặng theme & plugin trị giá 50.000.000 VND

HOSTING PREMIUM 8

4 Core

6GB RAM

6GB NVMe

4 Domain

SSL Miễn Phí

Tặng theme & plugin trị giá 50.000.000 VND

HOSTING PREMIUM 9

4 Core

8GB RAM

8GB NVMe

4 Domain

SSL Miễn Phí

Tặng theme & plugin trị giá 50.000.000 VND

HOSTING PREMIUM 10

Siêu tốc

8 Core

10GB RAM

10GB NVMe

4 Domain

SSL Miễn Phí

Tặng theme & plugin trị giá 50.000.000 VND

HOSTING PREMIUM 1

1 Core

1GB RAM

1GB NVMe

1 Domain

SSL Miễn Phí

Tặng theme & plugin trị giá 50.000.000 VND

HOSTING PREMIUM 2

1 Core

2GB RAM

2GB NVMe

1 Domain

SSL Miễn Phí

Tặng theme & plugin trị giá 50.000.000 VND

HOSTING PREMIUM 3

2 Core

2GB RAM

2GB NVMe

1 Domain

SSL Miễn Phí

Tặng theme & plugin trị giá 50.000.000 VND

  • Plugin: Rank Math SEO Pro
  • Plugin: Elementor Pro
  • Plugin: WPML
  • Plugin: WP Smush Pro
  • Theme + plugin: MyThemeShop
  • Theme: Divi
  • Theme: Bricks

Xóa cookies và cache của trình duyệt

Trong thời gian sử dụng trình duyệt, người dùng thường có thói quen lưu các file lại với nhiều mục đích khác nhau. Tuy nhiên, sẽ có lúc các file trên xảy ra lỗi điều này khiến chúng xảy ra xung đột và đây là nguyên nhân dẫn đến lỗi 502. Khi gặp trường hợp này, người dùng chỉ cần thao tác xóa bỏ các file đó ở cache và mở lại trang như bình thường là được.

Sữa lỗi error 502 mac du đã xóa cache năm 2024
Xóa cookies và cache của trình duyệt

Kiếm tra về Vấn đề DNS

Ngoài ra, sự cố DNS cũng là nguyên nhân dẫn đến lỗi 502 gateway, tiêu biểu như miền không phân giải thành IP. Theo đó, khi người dùng vừa mới dời website của mình đến một máy chủ khác, nên đợi khoảng 24 giờ hoặc có thể ít hơn để mọi thứ được cập nhật ổn định. Việc này hoàn toàn dựa vào giá trị TTL của những bản ghi DNS.

Ngoài ra, người dùng có thể thực hiện xóa bộ nhơ cache DNS local, nó giống như xóa bộ nhớ cache của trình duyệt như đã nói ở trên.

Với Windows bạn cần mở Command Prompt và thực hiện như sau:

ipconfig /flushdns

Nếu nó hoạt động thì thông báo “Successfully flushed the DNS resolver Cache” sẽ xuất hiện.

Trong macOS, bạn thực hiện nhâp dòng sau vào terminal:

dscacheutil -flushcache

Đến lúc này, bạn được phép điều chỉnh máy chủ DNS của mình. Dựa vào mặc định, máy chủ DNS sẽ được ISP của bạn chỉ định hoàn toàn tự động. Ngoài ra, bạn cũng được phép điều chỉnh tạm thời chúng thành một public DNS, ví dụ như Google hoặc Cloudflare.

Vô hiệu hóa tạm thời tường lửa hoặc CDN

Nguyên nhân tiếp theo đó là do mạng phân phối nội dung CDN hay tường lửa bị lỗi. Trong trường hợp này, người dùng có thể xử lý bằng vô hiệu hóa tường lửa hay CDN tạm thời.

Đối với người dùng đang sử dụng CDN được bên thứ 3 cung cấp thì đây chính là phương pháp tối ưu và nhanh chóng nhất. Tình trạng này xuất hiện là do nhà cung cấp muốn tránh DDoS hay các gói Proxy như Cloudflare.

Lỗi 502 Bad Gateway Cloudflare thường được chia làm hai loại cơ bản đó là:

  • 502 Bad Gateway Cloudflare loại 1.
  • 502 Bad Gateway Cloudflare loại 2.

Cách để xử lý lỗi 502 Bad Gateway Cloudflare loại 1 là người dùng cần kiểm tra lại trạng thái của Cloudflare và xác minh lỗi chính xác. Trong trường hợp là lỗi 502 Bad Gateway Cloudflare loại 2, người dùng có thể kiểm tra lại trạng thái hoạt động của máy chủ hoặc gửi yêu cầu hỗ trợ đến nhà cung cấp.

Hủy kích hoạt tất cả Plugin nếu như sử dụng WordPress

Đối với lỗi xảy ra do cấu hình plugin chưa chính xác hoặc xảy ra xung đột. Người dùng cần tiến hành thao tác hủy hết tất cả các plugin. Sau đó sẽ kiểm tra xem những sự cố đó đã được khắc phục hay chưa. Nếu đã hoàn tất hãy thực hiện kích hoạt lại từng plugin.

Lưu ý bạn cần tải lại trang sau khi kích hoạt mỗi plugin. Nếu lỗi tiếp tục xuất hiện thì có nghĩa plugin đang hoạt động gây ra lỗi này, cho nên bạn cần phải tắt hết những plugin đó và liên hệ ngay với nhà phát triển để được hỗ trợ kịp thời.

Muốn đọc được thông báo lỗi từ plugin, người dùng cần bật debug log của WordPress trong wp-config.php như sau:

define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );

Khởi động lại trình duyệt

Đây là cách khắc phục được xem là dễ thực hiện nhưng đem lại hiệu quả rất cao. Đầu tiên, bạn cần thực hiện đóng hết các cửa sổ trên trình duyệt mà bạn đang sử dụng, tiếp theo là khởi động lại trình duyệt. Cuối cùng là mở lại một lần nữa website mà bạn muốn truy cập.

Thao tác này sẽ xóa đi những dữ liệu tạm thời tại trình duyệt mà bạn đang sử dụng. Từ đó có thể khôi phục và xử lý được lỗi 502 Bad Gateway Cloudflare một cách nhanh và hiệu quả nhất.

Load lại URL thêm một lần nữa

Reload URL là cách xử lý lỗi 502 Bad Gateway đơn giản, dễ thao tác nhất. Người dùng chỉ việc nhấn tải lại trang web thông qua phím F5 hay lệnh Refresh và Reload trên trình duyệt. Cách này áp dụng cho lỗi 502 xảy ra khi máy chủ bị tạm dừng nâng cấp hay hoặc kết nối vượt quá thời gian quy định.

Sử dụng trình duyệt khác

Ngoài những cách trên, sử dụng một trình duyệt khác cũng là một cách để xử lý lỗi 502 Bad Gateway nhanh chóng. Bạn có thể xóa trình duyệt đang sử dụng, sau đó thực hiện thao tác cài đặt và sử dụng bình thường. Các trình duyệt như Cốc Cốc, Chrome, Firefox,… là những gợi ý hay ho dành cho bạn.

Khởi động lại máy tính

Hầu hết máy tính sẽ tự động kết nối internet sau khi được khởi động lại. Cách xử lý này áp dụng cho lỗi của máy tính kết nối đến internet bị gián đoạn tạo ra tình trạng 502 Bad Gateway.

Sữa lỗi error 502 mac du đã xóa cache năm 2024
Khởi động lại máy tính

Khởi động lại hệ thống mạng của bạn

Đôi khi, những vấn đề của modem, router, switches hoặc các thiết bị chia sẻ mạng tương tự khác cũng có thể tạo ra lỗi Bad Gateway. Lúc này, người dùng chỉ cần khởi động tất cả các thiết bị mạng như đã kể trên là được.

Cách giải quyết 502 error đối với web developer

Là một web developer hay chủ sở hữu website, có một số lý do bạn có thể gặp lỗi 502 Bad Gateway trên server ứng dụng của mình. Do đó, bạn có thể cần thử các phương pháp khác nhau để giải quyết. Tham khảo danh sách đề xuất sau:

  • Kiểm tra xem FQDN (fully qualified domain name) có đang phân giải đúng không bằng DNS test tool.
  • Xác minh xem server có thể truy cập không bằng ping test hay traceroute.
  • Kiểm tra xem firewall log có nhận thấy các drop bất thường không.
  • Nếu bạn là người dùng CloudFlare, thử vô hiệu hóa nó như khi đạt giới hạn nhất định, CloudFlare trả về 502 Bad Gateway error cho khách truy cập.

Giải quyết 502 error đối với khách truy cập

Nếu bạn là khách truy cập trang web và gặp lỗi 502 thì cũng có nhiều cách để giải quyết. Mặc dù vấn đề chính sẽ gần như luôn là trách nhiệm của web developer, bạn có thể thử các cách:

  • Hard refresh trình duyệt.
    • Trên Macs, nhấn Cmd+Shift+R.
    • Trên Windows, nhấm Ctrl + Shift + F5
  • Xóa cache trình duyệt và cookies. Trình duyệt của bạn có thể đang sự một số file đã được lưu sau khi truy cập trang web có lỗi 502.
  • Restart lại thiết bị máy tính/mạng của bạn.
  • Thay đổi DNS server. Nếu bạn chưa từng thay đổi, bạn vẫn có khả năng có các server mặc định được gán vào ISP của bạn. Hãy thử sử dụng các server DNS mở như Public DNS của Google.

Vietnix là một trong những nhà cung cấp giải pháp lưu trữ số hàng đầu tại Việt Nam, có hơn 11 năm kinh nghiệm và đã phục vụ cho hơn 50.000 khách hàng cá nhân, doanh nghiệp, GTV, UB Group, iVIVU, Vietnamworks, SEOSONA và SAGO Media. Đồng thời, hơn 100.000 dịch vụ được kích hoạt cho thấy sự uy tín và chất lượng của Vietnix trong việc cung cấp các giải pháp lưu trữ.

Không chỉ vậy, sau khi sử dụng dịch vụ của Vietnix, tới 97% khách hàng đã giới thiệu dịch vụ cho người thân, bạn bè, thể hiện sự hài lòng và tin tưởng của khách hàng với Vietnix. Với những nỗ lực phụng sự này, Vietnix đã được trao giải thưởng “Thương hiệu Việt Nam xuất sắc 2022”.

Sữa lỗi error 502 mac du đã xóa cache năm 2024
Nguyên nhân và cách khắc phục 502 Bad Gateway 128

Đến với Vietnix, khách hàng sẽ được trải nghiệm các giải pháp lưu trữ hiệu quả, tiết kiệm chi phí và đảm bảo an toàn cho dữ liệu của mình. Còn chần chừ gì mà không liên hệ với Vietnix qua:

  • Địa chỉ: 265 Hồng Lạc, Phường 10, Quận Tân Bình, Thành Phố Hồ Chí Minh.
  • Hotline: 1800 1093.
  • Email: [email protected].

Lời kết

Bài viết cách khắc phục và giải quyết các vấn đề về lỗi 502 Bad Gateway. Mong những chia sẻ ở trên sẽ giúp bạn giải quyết tốt hơn về các lỗi này. Nếu có bất kì thắc mắc nào bạn có thể để ở dưới phần bình luận để Vietnix giải đáp các thắc mắc của bạn nhé.