Problem med SSL-koppling

Tråden skapades och har fått 2 svar. Det senaste inlägget skrevs .
1

Joe.. nu sitter jag å bråkar med OpenSSL och Curl. Det handlar om en server som ska snacka lite med en klient via SSL. Det fungerar bra från windows-porten av klienten.. men från OS X vill den icke även om det är samma kod. Nu har jag tyvärr inte tillgång till serverkoden.. så jag kan inte se så tydligt vad som händer där.. men jag får det här felmeddelandet:

Error: Failed to perform SSL handshake.

Och sen står det att klienten använder ett annat cert än servern. Jag kör med samma cert. De certen fungerar precis som de ska under windows. Jag får samma fel med både OpenSSL och Curl (..som iofs använder sig av OpenSSL).

Är det någon här som har nå misstankar/funderingar/förslag/whatever om vad som kan ha gått fel?

  • Oregistrerad
  • 2007-02-14 22:20

Kanske lite långsökt men kan det vara osx som har TCP problem?

Kan ju försöka med s_client i debugläge och se om det ger mer information:

$ openssl s_client -debug -connect www.apple.com:443

Ett vanligt problem med SSL är olika versioner mellan klient och server, t ex SSL 2.0, SSL 3.0 och TLS 1.0. Du kan peta in -ssl2/-ssl3/-tls1 för att tvinga fram en viss version med s_client.

1
Bevaka tråden