Lỗi liên kết xảy ra trên máy chủ proxy trước khi ứng dụng khách có thể dùng trình lắng nghe dự định. Việc thay đổi URL trang web hay mật khẩu proxy sẽ không làm một địa chỉ cục bộ không tồn tại trở nên khả dụng.

Đọc toàn bộ điểm cuối bị lỗi: địa chỉ, cổng và họ địa chỉ. Thông báo có [::1] liên quan đến IPv6 loopback. Nó không giống với không thể kết nối ra ngoài tới trang IPv6.

Hỏi không gian tên mạng nào sở hữu nó

Với proxy trong container, hãy kiểm tra các địa chỉ khả dụng trong môi trường mạng của container. Hỗ trợ IPv6 và cấu hình địa chỉ ở đó có thể khác máy chủ. Việc công bố cổng container không tự động tạo mọi địa chỉ mà dịch vụ cố gắng liên kết.

Tài liệu trình lắng nghe của Squid giải thích rằng một địa chỉ rõ ràng liên kết một điểm cuối cục bộ cụ thể. Tên máy chủ có thể thêm một nguồn nhầm lẫn khác nếu nó phân giải thành địa chỉ không có trong môi trường đó.

Các lỗi liên kết khác có nguyên nhân khác. Cổng đang bị chiếm cho thấy một trình lắng nghe hoặc phiên bản khác. Quyền bị từ chối có thể liên quan đến cổng đặc quyền hoặc chính sách bảo mật của máy chủ. Địa chỉ không khả dụng chỉ ra cấu hình địa chỉ. Hãy giữ các quan sát đó riêng biệt thay vì coi mọi lỗi liên kết là sự từ chối của tường lửa.

Nếu việc triển khai cố ý chỉ dùng IPv4, hãy chọn trình lắng nghe IPv4 rõ ràng phù hợp theo chính sách truy cập dự định. Nếu cần IPv6, hãy cấu hình môi trường đó để hỗ trợ. Liên kết công khai tới địa chỉ wildcard chỉ để làm lặng lỗi có thể phơi bày proxy rộng hơn dự định.

Cuối cùng, kiểm tra xem ổ cắm bị lỗi là trình lắng nghe HTTP hướng tới ứng dụng khách hay một thành phần khác của Squid. Một cảnh báo không chứng minh mọi trình lắng nghe đều hỏng, nhưng một ổ cắm không liên quan đang hoạt động cũng không chứng minh điểm cuối mà ứng dụng khách cần là khả dụng.

Bài viết liên quan