2009-12-18 45 views
10

Tôi đang gặp sự cố khi duyệt đến thành phố nhóm của mình (JetBrains) từ máy từ xa. Tôi đã làm theo hướng dẫn cài đặt và cài đặt diễn ra suôn sẻ. Tôi có thể duyệt các ứng dụng cục bộ trên máy chủ, không có vấn đề gì cả. Tôi đã thay đổi url máy chủ mặc định trong tệp cấu hình thành http://my tên máy chủ. Tôi có thể duyệt đến http://my tên máy chủ và ứng dụng hiển thị không có vấn đề cục bộ. Ứng dụng này được cài đặt trên cổng mặc định 80 của máy chủ mà không có máy chủ web nào khác được cài đặt.Truy cập TEAMCITY từ máy từ xa

Nếu tôi duyệt đến http://my tên máy chủ từ máy tính xách tay của tôi trên cùng một miền không có gì xảy ra. Khi tôi chạy chẩn đoán, nó dường như nhận được webserve nhưng nó không đáp ứng.

Khi thử nghiệm, tôi đã gỡ cài đặt ứng dụng và cài đặt IIS để xem liệu tôi có thể duyệt đến trang IIS mặc định từ xa không. Điều này làm việc không có vấn đề gì cả. Tôi gỡ bỏ cài đặt IIS, đảm bảo không có gì đã được hogging cổng 80 trên máy chủ. Cài đặt lại applicaiton, cấu hình nó chính xác như nhau, vẫn không có gì. Ứng dụng hoạt động tốt tại địa phương, nhưng tôi không nhận được gì từ xa.

Tôi đã tự hỏi liệu có ai biết điều gì khác mà tôi có thể thử không? hoặc là có một thiết lập trong tomcat tôi cần phải tinh chỉnh?

+0

Nếu bạn muốn có một cặp mắt thứ hai nhìn vào vấn đề của bạn, hãy cho tôi biết, tôi có thể kết nối thông qua CrossLoop (ứng dụng kiểu VNC) và cố gắng giúp bạn. Nhưng câu trả lời tường lửa là lần đầu tiên tôi kiểm tra, vì vậy không chắc chắn tôi có thể làm/đề nghị bất cứ điều gì. –

Trả lời

6

Xác minh rằng máy chủ đang chạy trên cổng không bị tường lửa chặn. Change the port nếu cần.

Tomcat cũng hỗ trợ gắn vào các địa chỉ IP cụ thể, trong trường hợp máy tính của bạn có nhiều khu công nghiệp, bạn có thể cấu hình mà người ta sử dụng trong server.xml, như:

<Connector port="80" address="10.10.10.10" protocol="HTTP/1.1" 
      connectionTimeout="20000" 
      redirectPort="8443" /> 

đâu 10.10.10.10 là IP của máy chủ có thể được truy cập từ máy từ xa.

Check the server logs để đảm bảo rằng nó được khởi động đúng IP/cổng và đang chấp nhận kết nối.

+0

Cảm ơn vì điều này. Tuy nhiên tôi đã thử tất cả những điều này trước khi đăng. Đã kiểm tra gấp đôi và tất cả là ok. Tường lửa lưu lượng truy cập thông qua trang kiểm tra IIS, tôi đã thêm nhiều cổng vào quy tắc tường lửa nhưng vẫn không có gì –

+0

Thử trình duyệt khác, có thể là trình cắm thêm adblock, proxy bộ lọc nội dung hoặc một thứ khác trên máy từ xa của bạn. tải đúng cách. Cũng từ mô tả của bạn, không rõ URL máy chủ là gì, nó chỉ nói http: //. Thay vào đó, hãy thử sử dụng địa chỉ IP. – CrazyCoder

+0

đã thử opera, firefox và IE –

12

tôi chỉ cập nhật TeamCity 7,0-7,1, và bây giờ tôi có vấn đề chính xác như vậy.

Tuy nhiên, những gì hóa ra là nguyên nhân không có gì để làm với việc nâng cấp TeamCity. Nó chỉ ra quản trị hệ thống của chúng tôi đã thiết lập một bản cập nhật chính sách để chặn tất cả các kết nối đến khác hơn cổng 80. Khi tôi bắt đầu nâng cấp, tôi nhận thấy máy chủ muốn thực hiện một số cập nhật hệ thống. Vì vậy, tôi để cho rằng đi đầu tiên.

Tôi nghi ngờ rằng tôi đã cố truy cập máy chủ TeamCity sau khi cập nhật hệ thống, tôi đã nhận ra rằng tôi không thể truy cập trang web từ xa nữa.

Nhưng kể từ khi tôi chỉ nhận thấy nó sau khi cập nhật TeamCity, tôi giả định nó là thủ phạm và lãng phí một loạt thời gian trên cá trích đỏ đó.

Các giải pháp đối với tôi là để

  1. Mở Windows Firewall trên máy chủ
  2. Bấm vào tùy chọn cấp cơ ở khung bên trái
  3. Hãy chắc chắn rằng dưới mỗi phần hồ sơ, mà kết nối gửi đến được cho phép.

(# 3) là vấn đề của tôi.

Hy vọng điều này sẽ giúp người khác trong tương lai ...

+0

tường lửa của công việc didnt nhưng điều này đã làm, sau khi nhận được nó làm việc như thế này tôi đã thêm một quy tắc tường lửa đã giải quyết vấn đề một cách an toàn hơn. Cheers – foz1284

+0

Tường lửa Windows cũng là một vấn đề đối với tôi, nhưng tôi vừa tạo quy tắc Đến cho cổng 80, vì Chính sách Nhóm của chúng tôi dường như đã khóa khả năng chấp nhận tất cả các kết nối đến. – brianary

+0

Đã chuyển sang vấn đề tường lửa tương tự trên linux. – cloudrave

2

Tôi vừa gặp phải vấn đề tương tự khi đánh giá TeamCity v10.0.

Tôi đã giải quyết nó bằng cách thay đổi giá trị 'URL máy chủ' bằng tên máy tính của tôi có thể được sử dụng từ máy tính từ xa.

Khi họ nói, "đảm bảo máy chủ có thể truy cập được bằng URL được chỉ định".

Để đạt được cài đặt này: - Đăng nhập vào giao diện TeamCity sau đó - Nhấn vào liên kết 'Quản lý' enter image description here

này được giải thích trong các trang hỗ trợ TeamCity: https://confluence.jetbrains.com/display/TCD10/Configuring+Server+URL

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