Remmina không còn hoạt động nữa, không thể kết nối với máy chủ RDP localhost


35

Cho đến tối hôm qua, tôi đã làm việc tốt. Tôi có thể chạy RDP thông qua một đường hầm SSH và tất cả đều ổn.

Sau đó nó ngừng hoạt động. Tôi có thể nhận được như hộp thoại mật khẩu cho máy công việc của tôi, nhưng sau đó nó chỉ nói Cannot connect to RDP server localhost.

Tôi thậm chí không thể tìm thấy bất kỳ bản ghi nào trông thú vị. Tôi đã cài đặt lại remmina, xóa .remminathư mục của tôi , khởi động lại máy và thậm chí khởi động lại cổng.

Chỉ cần làm cho nó thực sự kỳ lạ, máy tính xách tay của tôi (có cùng thiết lập - Ubuntu và Remmina mới nhất) có thể làm cho kết nối tốt. Nó thậm chí còn đi qua cùng một bộ định tuyến, mặc dù không dây.

Có suy nghĩ gì không?


1
Tôi gặp phải vấn đề tương tự trên Ubuntu 18.04 và nó hoạt động hoàn hảo khi tôi thay đổi tùy chọn bảo mật từ đàm phán sang RDP từ tab trước.
Paras

Câu trả lời:


52

Tôi không biết tại sao nó hoạt động, nhưng tôi bắt đầu thay đổi từng cài đặt một. Khi tôi chỉnh sửa các thuộc tính kết nối, tôi đã xem tab "nâng cao" và thay đổi bảo mật từ "thương lượng" thành "TLS" và voila, mọi thứ đều hoạt động.

Thật kỳ lạ, "đàm phán" vẫn hoạt động trên máy tính xách tay, nhưng ít nhất tôi sẽ quay lại với công việc với màn hình lớn hơn của mình :)


1
Sau khi thay đổi từ 'đàm phán' thành 'TLS', tôi thấy màn hình đăng nhập windows khiến tôi phải thay đổi mật khẩu. Vì vậy, có vẻ như mật khẩu hết hạn có thể gây ra vấn đề. Thx cho giải pháp.
Thorsten Niehues

cùng một vấn đề về bạc hà, tuy nhiên cùng một giải pháp hoạt động. Đánh giá cao
FabricioFCarv

wow .. cùng một vấn đề vào ngày 18.04 LTS, cùng một giải pháp .. cảm ơn một triệu anh chàng !!!
Vitaliy Terziev

40

Điều này chỉ xảy ra với tôi, và tôi tìm thấy câu trả lời này đã giải quyết vấn đề. Chỉ cần rm ~/.freerdp/known_hoststhử lại.

Rõ ràng điều này xảy ra khi các phím trên máy chủ đường hầm thay đổi. Xem lỗi này .

CẬP NHẬT

Liên kết đầu tiên bây giờ trỏ đến một câu trả lời đã bị xóa, vì vậy đây là một số thông tin bổ sung từ liên kết đó:

  • Có vẻ như tệp "know_hosts" chứa một số dữ liệu định tuyến cho mỗi máy chủ, đôi khi dữ liệu đó trở nên lỗi thời và khi Remmina cố gắng kết nối bằng cách sử dụng dữ liệu lỗi thời, nó đã thất bại. Xóa tập tin đã biết sẽ giải quyết vấn đề này. - Erel Segal-Halevi ngày 13 tháng 12 '12 lúc 10:06

  • FWIW, vấn đề của tôi không liên quan gì đến know_hosts (như được giải thích dưới đây), nhưng mọi thứ phải làm với cài đặt bảo mật: xem http://www.bauer-power.net/2013/10/unable-to-connect-to-rdp -server-in.html để biết chi tiết. - Tomislav Nakic-Alfirevic 24 tháng 4, 14 lúc 10:58

  • Hoàn toàn làm việc, tôi đã tự hỏi nơi các certs đang được lưu trữ. Tôi gặp vấn đề tương tự với hầu hết các phần, đó là sử dụng Remmina để RDP cho một máy nhất định, sau đó một ngày nó ngừng hoạt động (không có gì trên máy từ xa thay đổi). Các kết nối RDP khác tôi đã lưu vẫn hoạt động, ngoại trừ một máy này. Nó đã xảy ra để sử dụng NLA auth, dường như là một phần của vấn đề với Remmina mới nhất không lưu certs. - Nicholi ngày 26 tháng 4 năm 13 lúc 20:26

  • cảm ơn, nó được sử dụng để kết nối hoàn hảo sau đó tôi định dạng lại máy chủ và nó ngừng hoạt động, xóa dòng cho máy chủ này hoạt động. - Bor691 ngày 15 tháng 1 năm 14 lúc 8:50

  • Tôi cần sử dụng hai dịch vụ trên cùng một địa chỉ nhưng các cổng khác nhau và sử dụng dịch vụ này nhiều lần là cách duy nhất tôi có thể kết nối với cả hai. - Gringo Suave ngày 13 tháng 10 năm 14 lúc 18 giờ 55


Nó đã bị chặn để thêm sudovào trước rmlệnh. Theo tôi thấy, người dùng xóa tệp của chính mình, vì vậy sudochỉ cần quảng cáo có rủi ro. Tui bỏ lỡ điều gì vậy?
Volker Siegel

Tôi hiểu đây là một câu hỏi và câu trả lời cũ. Một trong những lý do tôi không bao giờ đăng một liên kết bên ngoài dưới dạng câu trả lời hoặc trong một câu hỏi là bởi vì sau một cái gì đó liên kết đó có thể bị CHẾT như trong trường hợp này. Khi điều đó xảy ra, câu trả lời có thể trở nên vô dụng. Tôi chỉ chỉ ra điều hiển nhiên hoặc Stackoverflow sẽ ngăn người dùng trang web này đăng các liên kết bên ngoài.
ThN

4
FYI, tập tin được đề cập hiện có vẻ là ~ / .config / freerdp / know_hosts - ít nhất là trên hệ thống của tôi (Linux Mint 18.1). Ngoài ra còn có ~ / .config / freerdp / know_hosts2 có thông tin bổ sung trong đó có thể cập nhật hơn. Remmina 1.20.
Chris Hillery

Hoặc vị trí có thể ở ~ / snap / remmina / current / .config / freerdp (chỉ biết_hosts2). Bạn cần khởi động lại Remmina để xóa để có hiệu lực.
Velis

4

Điều này xảy ra với tôi khi tôi sao chép cấu hình remmina của mình (bên dưới ~/.remmina ) từ máy này sang máy khác. Có lẽ các phiên bản remmina là khác nhau; thay đổi bảo mật không giúp ích gì ngoài việc xóa và tạo lại kết nối.


2

Nó làm việc cho tôi bằng cách thay đổi bảo mật thành NLA vì một số lý do không xác định.


2
Chào mừng bạn đến hỏi Ubuntu! Tôi khuyên bạn nên chỉnh sửa câu trả lời này để mở rộng nó với các chi tiết cụ thể về cách thực hiện việc này. (Xem thêm Làm thế nào để tôi viết một câu trả lời hay? Để có lời khuyên chung về loại câu trả lời nào được coi là có giá trị nhất trên AskUbfox.)
David Foerster

1
Các câu trả lời riêng biệt mà bạn có thể upvote và downvote có vẻ hữu ích với tôi. Chỉnh sửa câu trả lời của người khác để chèn "tốt, còn X", dường như ngược lại với hữu ích. Đó là một điều để sửa chữa sai lầm, tiếp tục và chỉnh sửa. Nhưng để nói với một người mới đi về chỉnh sửa thay vì nói những gì làm việc cho họ có vẻ ngược lại với điều tốt.
Warren P

NLA không hoạt động với tôi nhưng sau khi cập nhật Windows (tôi sẽ đổ lỗi cho điều đó) Tôi đã phải thay đổi cài đặt bảo mật từ "Đàm phán" thành "RDP".
Richard Wiseman

1

Vấn đề là với cài đặt viewmode = 1 trong tệp conf đã lưu. Nếu bạn thay đổi kích thước cửa sổ, nó sẽ làm mới và bắt đầu hiển thị phiên. Thay đổi boolean này thành 0 sẽ buộc cửa sổ mặc định và nó sẽ làm mới khi tải. Vấn đề là nếu bạn thay đổi kích thước cửa sổ sau khi phiên bắt đầu, remmina sẽ thay đổi cài đặt này trở lại.

A work around would be to set the window_maximize=0 to true and then just click/press the maximize button/shortcut to bring it back to your settings. 
window_maximize=1 
window_height=960 
viewmode=1 
Window_width=1440

1

Có lẽ câu trả lời ngu ngốc, nhưng vấn đề đối với tôi là tôi đã thử kết nối qua mạng Wi-Fi mở (không được mã hóa) và remmina sẽ không cho phép điều đó. Khi tôi kết nối với mạng an toàn, mọi thứ sẽ hoạt động như kế hoạch một lần nữa.


4
Sẽ không tốt sao nếu Remmina thực sự hiển thị các thông báo lỗi hữu ích thay vì chỉ thất bại?
Warren P

0

Nó cũng có thể là một vấn đề với xác minh chứng chỉ, Để kiểm tra xem đây có phải là sự cố không, hãy truy cập:

Nâng cao -> kiểm tra "Bỏ qua chứng chỉ"

Hãy cẩn thận, với kiểm tra này bị vô hiệu hóa, bạn có thể cởi mở với con người trong các cuộc tấn công giữa. Nhưng nên kết nối tốt trên mạng nội bộ.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.