Score:0

gnutls_handshake() ล้มเหลว: ได้รับแพ็กเก็ต TLS ที่ไม่คาดคิด

ธง dk

ฉันประสบปัญหานี้เมื่อเรียกใช้ curl กับแอปพลิเคชันเป้าหมายที่โฮสต์ใน Ubuntu 20

curl: (35) gnutls_handshake() ล้มเหลว: ได้รับแพ็กเก็ต TLS ที่ไม่คาดคิด ด้านล่างคือเวอร์ชัน curl ในแหล่งที่มา

curl 7.47.0 (x86_64-pc-linux-gnu) libcurl/7.47.0 GnuTLS/3.4.10 zlib/1.2.8 libidn/1.32 librtmp/2.3

เมื่อฉันทริกเกอร์ curl จากเครื่องอื่นที่รุ่น curl แตกต่างกัน มันใช้งานได้

รุ่น curl ทำงานด้านล่าง

curl 7.58.0 (x86_64-pc-linux-gnu) libcurl/7.58.0 OpenSSL/1.1.1 zlib/1.2.11 libidn2/2.0.4 libpsl/0.19.1 (+libidn2/2.0.4) nghttp2/1.30. 0 librtmp/2.3

ฉันเห็นความแตกต่างว่าในเวอร์ชัน curl ที่ใช้งานได้มี openssl แทนที่จะเป็น gnutls เป็นซอร์สแพ็คเกจ

มีเหตุผลใดที่ gnutls มีปัญหาในการจับมือกับ Ubuntu 20 (curl เดียวกัน (7.47) ทำงานกับแอปพลิเคชันใน Ubuntu 16)

Sarath S avatar
dk flag
ไม่..ได้ดำเนินการไปแล้ว ดูเหมือนว่าจะไม่เป็นปัญหาเกี่ยวกับใบรับรอง
in flag
ส่วนใหญ่อาจเป็นเวอร์ชันที่ล้าสมัยใน Ubuntu 16 (ซึ่งหมดอายุการใช้งานมาเกือบปีแล้ว) ไม่รองรับการเข้ารหัสบนเซิร์ฟเวอร์เป้าหมาย อัปเดตระบบของคุณเป็นเวอร์ชันที่รองรับ

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา