Cyberduck Mountain Duck CLI

Changes between Version 39 and Version 40 of help/en/howto/dav


Ignore:
Timestamp:
Oct 28, 2014 10:42:14 AM (7 years ago)
Author:
dkocher
Comment:

Interoperability failure Handshake alert: unrecognized_name

Legend:

Unmodified
Added
Removed
Modified
  • help/en/howto/dav

    v39 v40  
    6363 * [https://svn.cyberduck.ch/trunk/profiles/Box.cyberduckprofile Download] the ''Box Connection Profile'' for preconfigured settings.
    6464
    65 == Disable Expect: 100-continue ==
     65== Problems ==
     66
     67=== Interoperability failure `Handshake alert: unrecognized_name`  ===
     68
     69The virtual host setup by the hosting provider is most possibly misconfigured. It must accept TLS connections with SNI (Server Name Indication) extension (RFC 4366). The hostname must match the common name in the server certificate.
     70
     71You can verify the wrong server setup with running `openssl` with server name indication (SNI) enabled.
     72
     73{{{
     74openssl s_client -servername <servername> -tlsextdebug -msg -connect <servername>:443
     75}}}
     76
     77This will print
     78
     79{{{
     80<<< TLS 1.0 Alert [length 0002], warning unrecognized_name
     81}}}
     82
     83during the handshake if there is a configuration problem.
     84
     85=== Disable Expect: 100-continue ===
    6686
    6787The `Expect: 100-continue` to make sure a server accepts an upload before data is sent. You can disable the use of this feature when there is an interoperability issue by setting the [wiki:help/en/howto/preferences#Hiddenconfigurationoptions hidden option] `webdav.expect-continue` to `false`.
     88