Các ejabberd máy chủ tôi đang định cấu hình có cấu hình sau cho các tệp chứng chỉ và cho cổng 5222.
Gajim, Psi và Pidgin có thể kết nối tốt.
cuộc trò chuyện không thể. Có một số lỗi phát trực tuyến.
ejabberd của nhật ký cho thấy
2021-07-15 16:15:01.459 [thông tin] <0.381.0>@ejabberd_listener:accept:273 (<0.649.0>) Kết nối được chấp nhận 88.88.88.72:65069 -> 192.168.7.5:5222```
Đối với Gajim, ngoài một dòng như trên, nó còn có thêm hai dòng nữa khi mở kết nối:
2021-07-15 16:16:10.465 [thông tin] <0.651.0>@ejabberd_c2s: process_auth_result:268 (tls|<0.651.0>) Xác thực c2s SCRAM-SHA-256 được chấp nhận cho test1@myserver bởi mnesia backend từ 88.88 .88.72
2021-07-15 16:16:10.550 [thông tin] <0.651.0>@ejabberd_c2s:bind:442 (tls|<0.651.0>) Đã mở phiên c2s cho test1@myserver/gajim.W2AAA7JO
một phần của ejabberd của tập tin cấu hình là:
tệp chứng chỉ:
- "/usr/local/etc/ejabberd/certs/myserver.pem"
- "/usr/local/etc/ejabberd/certs/myserver.key"
nghe:
-
cổng: 5222
IP: "192.168.7.5"
mô-đun: ejabberd_c2s
max_stanza_size: 262144
trình tạo hình: c2s_shaper
truy cập: c2s
tl: đúng
giật mình: đúng
starttls_required: đúng
giao thức_tùy chọn:
- "no_sslv2"
- "no_sslv3"
- "no_tlsv1"
- "no_tlsv1_1"
mật mã: "ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE -RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256"
dhfile:
"/usr/local/etc/ejabberd/certs/c2s_dh2048.pem"
Tôi cũng đã thử bình luận ra mật mã
và no_ssl*
, no_tls*
nhưng không có kết quả.
Máy chủ ejabberd không chạy ở cổng mà ở vị trí mạng LAN có bật chuyển tiếp cổng.
Có gì sai giữa cuộc trò chuyện và ejabberd?