Uploaded image for project: 'C++ Driver'
  1. C++ Driver
  2. CXX-1287

Document how to build mongoc and mongocxx for SSL support

    • Type: Icon: New Feature New Feature
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Documentation
    • Labels:
      None

      We should answer the following questions in our documentation.

      In order to build an application that makes SSL connections to the server:

      • Do users have to explicitly request SSL support when building the C driver? (it depends on whether they have prereqs installed?)
      • Do users have to explicitly request SSL support when building the C++ driver? (no, defaults to on)
      • Do users have to specify "ssl=true" in their connection URI, or ssl_opts() in their client options? (yes)

      The C driver documents some of the above in its "Advanced Connections" page: http://mongoc.org/libmongoc/1.6.1/advanced-connections.html#connecting-to-a-server-over-ssl

      Where possible, we should also detect whether the user has skipped any of the above steps, and issue a readable diagnostic or error (e.g. when building an SSL C++ driver against a non-SSL C driver).

            Assignee:
            Unassigned Unassigned
            Reporter:
            rassi J Rassi
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: