Một cấu hình sao chép từ máy chủ khác có nhắc đến ext_session_acl. Gói Squid của bạn không có tệp nào ở đường dẫn đó. Đây có thể là sự không khớp về đóng gói chứ không phải phiên người dùng bị hỏng.

Squid có thể giao quyết định ACL bên ngoài cho các chương trình trợ lý, nhưng việc nêu tên một chương trình trong external_acl_type không cài đặt nó. Tệp nhị phân phải tồn tại trong môi trường đã triển khai.

So sánh ba điều:

  • Tên trợ lý được ghi trong tài liệu cho bản phát hành Squid bạn đang dùng.
  • Các tệp mà gói của bản phân phối bạn thực sự cung cấp.
  • Đường dẫn tuyệt đối của tệp thực thi trong cấu hình mà Squid đã tải.

Debian công bố trang hướng dẫn cho ext_session_acl, nhưng tiêu đề hướng dẫn trùng khớp không chứng minh rằng có tệp nhị phân tại đường dẫn đã sao chép trên máy chủ của bạn. Hãy kiểm tra thông tin gói của chính bản cài đặt đó và thư mục trợ lý.

Nếu gói của nó không cung cấp trợ lý cần thiết, hãy xem cách chia gói được bản phân phối hỗ trợ và thông tin biên dịch. Tên thư mục con trong cây mã nguồn không chứng minh rằng tệp nhị phân tạo ra có mặt trong mọi bản biên dịch.

Hãy tách “không có tệp” khỏi “có tệp nhưng không khởi động được”. Trường hợp sau có thể liên quan đến trình thông dịch, thư viện chia sẻ, quyền hoặc giới hạn dịch vụ. Với lỗi đó, hãy xem thông báo khởi động trợ lý của Squid. Không triệu chứng nào trong hai triệu chứng là bằng chứng mật khẩu của người dùng proxy bị sai.

Một trợ lý từ máy chủ cũ không liên quan không thể thay thế chỉ vì tên tệp của nó khớp với cấu hình.

Bài viết liên quan