Skip to content

Correct the client TLS options and ssl proxy descriptions - #608

Open
pepone wants to merge 1 commit into
icerpc:mainfrom
pepone:fix/tls-client-options-wording
Open

pepone wants to merge 1 commit into
icerpc:mainfrom
pepone:fix/tls-client-options-wording

Conversation

@pepone

@pepone pepone commented Nov 11, 2026

Copy link
Copy Markdown
Member
  • The Slice and Protobuf client tutorials said "Setting clientAuthenticationOptions is required with quic". It
    isn't: when these options are null, ClientProtocolConnectionFactory creates default client authentication options,
    which validate the server certificate against the system's trusted root CAs. Other pages already create QUIC
    connections without options. The tutorials set these options so the client trusts the test root CA
    (certs/cacert.der) that signs the server certificate, and the text now says so.
  • The TLS page said Ice proxies with ssl server addresses are decoded by "IceRPC + Slice". In 0.6, IceRpc.Ice decodes
    them.

- The client tutorials said clientAuthenticationOptions is required
  with quic. When these options are null, IceRPC uses default client
  authentication options, which validate the server certificate
  against the system's trusted root CAs. The tutorials set them so the
  client trusts the test root CA that signs the server certificate.
- Ice proxies with ssl server addresses are decoded by IceRpc.Ice, not
  by IceRPC + Slice.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant