Điểm:0

Máy chủ HTTP của IBM - bật mod_status

lá cờ co

Tôi đã cài đặt IHS 8.5.5.3 với WebSphere 8.5.5.3 trên máy ảo Win Server 2012 như một phần của quá trình cài đặt hệ thống IBM Maximo 7.6. Tôi đang cố bật mod_status trên IHS để cho phép tôi thu thập số liệu với Datadog từ Apache/IHS. Hệ thống Maximo được định cấu hình trên cổng 9080, tôi đang cố thiết lập mod_status trên cổng 80 để khả dụng từ http://localhost/server-status hoặc tương tự.

Cấu hình hiện tại của IHS dường như từ chối tất cả theo mặc định tất cả các tuyến trừ khi được định cấu hình khác.

Tôi đã thêm phần sau vào httpd.conf trên máy chủ trong quá trình cài đặt IHS:

LoadModule status_module modules/mod_status.so
<IfModule mod_status.c>
<Vị trí /trạng thái máy chủ>
Trạng thái máy chủ SetHandler
lệnh cho phép, từ chối
# lệnh từ chối, cho phép
#tư chôi tât cả
#allow từ máy chủ cục bộ
cho phép từ tất cả
ExtendedStatus Bật
</Vị trí>
</IfModule>

Khi tôi duyệt đến http://localhost/server-status từ máy chủ, tôi nhận được thông báo "Không tìm thấy - Lỗi HTTP 404. Không tìm thấy tài nguyên được yêu cầu." Có điều gì tôi đã bỏ lỡ trong cấu hình hay tôi cũng cần bật WebGroup/Máy chủ ảo trong WebSphere hoặc thứ gì đó ở nơi khác?

Tôi nhận ra rằng nói chung, có lẽ không phải là cách tốt nhất để cho phép bất kỳ ai xem trạng thái máy chủ từ bất kỳ đâu nhưng đó là một máy chủ bị sập và cháy mà chỉ tôi mới có quyền truy cập. Cảm ơn.

lá cờ in
Ifmodule mod_status.c .c đến từ đâu? Nếu đây là trên Windows, mô-đun có thực sự được đặt tên.so chứ không phải .dll (chưa bao giờ sử dụng Apache trên win, vì vậy không biết, nhưng có thể đáng để kiểm tra những thứ đó)
Maximo.Wiki avatar
lá cờ co
Cảm ơn cho phản ứng nhanh chóng của bạn. Tôi đã mong đợi mô-đun cũng là một dll trên Win chứ không phải * nix nhưng trong C:\IBM\HTTPServer\modules, tôi thấy hai tệp (trong số các tệp khác), mod_status.pdb và mod_status.so. Dựa trên điều đó và "LoadModule status_module modules/mod_status.so" đã có trong tệp conf mặc dù đã được nhận xét ngoài hộp, tôi nghĩ rằng dòng đó phải chính xác. Tôi nghĩ* "" cũng ở trong đó đã nhận xét nhưng bạn có thể quan tâm đến điều gì đó, tôi sẽ thử thay đổi điều đó sau và xem liệu nó có ảnh hưởng gì không. Một lần nữa xin cảm ơn.
Điểm:0
lá cờ ke

Nội dung của thông báo lỗi có nghĩa là Plugin WAS đã chuyển tiếp yêu cầu này tới WAS. Điều này sẽ xảy ra nếu bạn có các ứng dụng được ánh xạ tới thư mục gốc "/", IHS không thể cung cấp nội dung nào tại địa phương vì Plugin WAS sẽ nắm quyền kiểm soát.

Bạn có thể thêm phần sau vào httpd.conf để buộc URL này bị Trình cắm WAS bỏ qua:

SetEnvIf REQUEST_URI ^/server-status$ skipwas=1

Ghi chú:

  1. ExtendedStatus Bật bên trong của <Location> có vẻ như nó sẽ gây ra một vấn đề khởi động. Có lẽ một cái gì đó bạn chỉ tiêm trong khi gỡ lỗi. Nó phải mang tính toàn cầu (bên ngoài bất kỳ Phần tương tự Thư mục/Vị trí/VirtualHost)
  2. Vui lòng cập nhật từ 8.5.5.3. Bạn đang bỏ lỡ nhiều năm bảo trì được khuyến nghị.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.