मैंने Redhat एंटरप्राइज लिनक्स 7.2 से googlemmil के लिए एसएसएल रैपर के रूप में स्टुनेल की स्थापना की है।
Stunnel.conf:
output = /var/log/stunnel.log
cert = /etc/pki/tls/certs/2019stunnel.pem
client = yes
sslVersion = TLSv1
;fips=no
[ssmtp]
accept = 1925
connect=smtp.googlemail.com:587
मुझे अच्छी तरह से घूरना शुरू कर देता है।
मैंने Redhat पर दिए निर्देशों का पालन करते हुए फाइल 2019stunnel.pem बनाई है:
2019stunnel.pem को सही निर्देशिका (सेर्ट्स) में बनाएँ
अब मैंने 1925 में लोकलहोस्ट करने की कोशिश की; मुझे जुड़ा हुआ मिलता है, लेकिन इससे ज्यादा कुछ नहीं। टेलनेट smtp.googlemail 587 बहुत अच्छी तरह से चलता है, मैं जुड़ा हुआ हूं, इसलिए मुझे लगता है कि यह कोई फ़ायरवॉल समस्या नहीं है।
मैंने sslVersion = TLSv1 और sslVersion = की जाँच की, जिसके कारण stunned.log में विभिन्न त्रुटियां हुईं:
Service [ssmtp] accepted connection from 127.0.0.1:49723
2019.01.04 14:45:01 LOG3[4500:140416608397056]: connect_blocking: connect 2a00:1450:400c:c0c::10:587: Network is unreachable (101)
2019.01.04 14:45:01 LOG5[4500:140416608397056]: connect_blocking: connected 74.125.140.16:587
2019.01.04 14:45:01 LOG5[4500:140416608397056]: Service [ssmtp] connected remote server from 192.168.178.57:44246
2019.01.04 14:45:01 LOG3[4500:140416608397056]: SSL_connect: 140770FC: error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol
2019.01.04 14:45:01 LOG5[4500:140416608397056]: Connection reset: 0 byte(s) sent to SSL, 0 byte(s) sent to socket
2019.01.04 14:54:24 LOG5[4500:140416608249920]: Terminated
या
Service [ssmtp] accepted connection from 192.168.178.57:57612
2019.01.04 14:54:36 LOG5[7437:139957105055488]: connect_blocking: connected 173.194.76.16:587
2019.01.04 14:54:36 LOG5[7437:139957105055488]: Service [ssmtp] connected remote server from 192.168.178.57:52192
2019.01.04 14:54:36 LOG3[7437:139957105055488]: SSL_connect: 1408F10B: error:1408F10B:SSL routines:SSL3_GET_RECORD:wrong version number
2019.01.04 14:54:36 LOG5[7437:139957105055488]: Connection reset: 0 byte(s) sent to SSL, 0 byte(s) sent to socket
अब एसएसएल खोलें:
Openssl उत्पादन:
openssl s_client -connect localhost:1925
CONNECTED(00000003)
write:errno=104
---
no peer certificate available
---
No client certificate CA names sent
---
SSL handshake has read 0 bytes and written 289 bytes
---
New, (NONE), Cipher is (NONE)
Secure Renegotiation IS NOT supported
Compression: NONE
Expansion: NONE
No ALPN negotiated
SSL-Session:
Protocol : TLSv1.2
Cipher : 0000
Session-ID:
Session-ID-ctx:
Master-Key:
Key-Arg : None
Krb5 Principal: None
PSK identity: None
PSK identity hint: None
Start Time: 1546610402
Timeout : 300 (sec)
Verify return code: 0 (ok)
मुझे यहाँ क्या याद आती है; क्या गलत चल रहा है?