Điểm:0

ứng dụng khách stunnel chấp nhận mọi chứng chỉ ngang hàng

lá cờ cn

Tôi có một máy Linux đang kết nối với máy chủ MySQL từ xa bằng stunnel 5.56.Tôi đã tải xuống chứng chỉ của máy chủ từ xa và đặt nó vào /etc/ssl/cert/mysql-server.pem. Đây là cấu hình stunnel của máy Linux của tôi:

# /etc/stunnel/mysql.conf
gỡ lỗi = 6

[máy chủ mysql]
khách hàng = có
chấp nhận = 127.0.0.1:3326
kết nối = mysql-remote.example.com:3307
verifyPeer = có
CAfile = /etc/ssl/cert/mysql-server.pem

Khi tôi bắt đầu dịch vụ, đường hầm được thiết lập và đây là những gì tôi thấy trong nhật ký:

stunnel: LOG5[ui]: stunnel 5.56 trên nền tảng x86_64-pc-linux-gnu
stunnel: LOG5[ui]: Được biên dịch/chạy với OpenSSL 1.1.1k ngày 25 tháng 3 năm 2021
stunnel: LOG5[ui]: Phân luồng:PTHREAD Ổ cắm:POLL,IPv6,SYSTEMD TLS:ENGINE,FIPS,OCSP,PSK,SNI Auth:LIBWRAP
stunnel: LOG5[ui]: Đọc cấu hình từ tệp /etc/stunnel/mysql.conf
stunnel: LOG5[ui]: Không phát hiện dấu thứ tự byte UTF-8
stunnel: LOG5[ui]: Đã tắt chế độ FIPS
stunnel: LOG6[ui]: Đang khởi tạo dịch vụ [mysql-server]
stunnel: LOG5[ui]: Cấu hình thành công
stunnel: LOG6[ui]: Dịch vụ [máy chủ mysql] (FD=9) được liên kết với 127.0.0.1:3326
stunnel4[3372706]: Bắt đầu đường hầm TLS: /etc/stunnel/mysql.conf: started (không chỉ định pid=pidfile!)
stunnel: LOG6[cron]: Thực hiện các công việc định kỳ
stunnel: LOG6[cron]: Công việc định kỳ hoàn thành sau 0 giây

Như một thử nghiệm, tôi đã tải xuống chứng chỉ được sử dụng bởi https://www.google.com và lưu nó vào /root/google.pem. Tôi đã thay đổi cấu hình stunnel ở trên bằng cách thay đổi tệp CA để trỏ đến chứng chỉ Google:

gỡ lỗi = 6

[máy chủ mysql]
khách hàng = có
chấp nhận = 127.0.0.1:3326
kết nối = mysql-remote.example.com:3307
verifyPeer = có
CAfile = /root/google.pem

Khi tôi khởi động lại stunnel, mọi thứ đều hoạt động! Đó là, stunnel làm không phải dường như quan tâm chứng chỉ nào trong CAfile. Đây không thể là cách xác minh chứng chỉ ngang hàng được cho là hoạt động. Tôi đang làm gì sai?

(Lưu ý: Tôi cũng đã thử thêm xác minh = N với N là 2, 3 và 4 với cùng một kết quả.)

Chi tiết kỹ thuật: chạy stunnel từ gói bullseye Debian hầm4 phiên bản 3:5.56+dfsg-10.

Đă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.