2012-02-27 28 views
6

Tôi đang sử dụng CCnet 1.6 và cctray 1.6. Trên máy chủ xây dựng, khay hoạt động đúng cách bằng cách sử dụng localhost. Mặc dù từ xa, tôi không thể kết nối khay với bảng điều khiển. URL trang tổng quan hoạt động tốt, nhưng khi tôi đặt nó vào cài đặt cctray, tôi nhận được lỗi máy chủ nội bộ 500.CCtray không thể kết nối với trang tổng quan

Tính năng này đã hoạt động cho đến khi tôi phải di chuyển CCnet từ defaultwebsite sang của riêng nó. Tôi đã bỏ lỡ điều gì đó khi tôi thay đổi nó?

Cảm ơn, Joe

Trả lời

1

Giả sử rằng các máy chủ CCNET là một phần của mạng cục bộ này nên làm việc:

  • Chọn .NET Remoting là loại kết nối
  • Chỉ định địa chỉ máy chủ CCNET của chỉ bởi địa chỉ IP của nó (thay vì sử dụng URL trang tổng quan)
+1

Vì vậy, tôi đã thử IP của máy chủ dưới dạng điều khiển từ xa .NET. Lỗi như sau: Không thể kết nối với máy chủ: Không thể kết nối thất bại vì bên được kết nối không phản hồi đúng sau một khoảng thời gian hoặc kết nối được thiết lập không thành công vì máy chủ được kết nối không phản hồi được 10.210.0.14:21234 – MoreThanWYSIWYG

+0

Tôi đã có cùng một vấn đề, nhưng sau khi cấu hình một quy tắc tường lửa cho cổng 21234 để cho phép những thứ truy cập vào làm việc trở lại. – Jeroen

2

Thực ra điều này tương tự như câu hỏi I just asked nhưng nếu bạn muốn tồn tại với Remoting (nhưng có thể không hoạt động rất tốt trên Internet với firwalls và những thứ tương tự)

  1. Mở dashboard.config của bạn (có thể đường dẫn là C: \ Program Files (x86) \ CruiseControl.NET \ webdashboard \ dashboard.config)

  2. Tìm số cổng bảng điều khiển của bạn đang kết nối với máy chủ trên (ví dụ: 21234)

  3. Trong CC Tray, chọn remoting và nhập hostname: PortNumber (ví dụ: mycruiseserver: 21234)

0

Hãy thử tắt tường lửa của bạn, có thể bạn chưa mở cổng của mình.

Sau đó, sử dụng phương thức buildserver:port (từ xa qua .NET).

0

Tôi vừa khắc phục sự cố của mình (v1.8.3 để cài đặt).

Tôi đặt thuộc tính name trong thẻ <server /> trong dashboard.config để khớp với tên máy chủ. Tôi không chắc chắn nếu đó là cần thiết nhưng đó là điều đầu tiên tôi đã cố gắng.

Sau đó, tôi đã kiểm tra các ràng buộc cho trang web mà trang tổng quan được lưu trữ trong IIS. Tên máy chủ cho ràng buộc bị trống, vì vậy tôi đã đổi tên máy chủ thành tên máy chủ cho trang web.

Tôi nhận thấy nhật ký sự kiện của máy CCNet có ngoại lệ được ghi lại cho miền không xác định khi tôi cố gắng kết nối CCTray với nó.

Khi tôi đến để thêm một máy chủ xây dựng trong CCTray trên máy từ xa, tôi đã chọn thông qua bảng điều khiển và nó đã làm việc cho tôi.

Các vấn đề liên quan