Hi David,

I've created a WIP PR illustrating what I'm planning to do. However I'm
still trying to figure out a few things:

   - In my environment, gRPC is coming from miniconda3 for C++, and seems
   to be an older version. In more recent versions, gRPC has an experimental
   API TlsCredentials, which has the option to disable cert validation. Is it
   normal that this comes from miniconda, or is it just my setup?
      - See:
      
https://github.com/grpc/grpc/blob/a6a5cbfee2ff2709a8bc66c3d4b428db48ae46af/src/cpp/common/tls_credentials_options.cc#L284
      . This shows up starting with 1.30.x
      - Where do we specify which version of gRPC we depend on? In java
      it's in maven and looks to be 1.30.2.
   - The Java implementation looks fairly straightforward.
   - Python implementation is pending.
   - Tests are pending.


On Wed, Sep 30, 2020 at 8:12 AM James Duong <jam...@bitquilltech.com> wrote:

> Will do David.
>
> I've created a JIRA for the TLS_SNI extension as well:
> https://issues.apache.org/jira/browse/ARROW-10144
>
> On Wed, Sep 30, 2020 at 7:52 AM David Li <li.david...@gmail.com> wrote:
>
>> Hi James,
>>
>> Please feel free to tag me as a reviewer if needed.
>>
>> Best,
>> David
>>
>> On 9/28/20, James Duong <jam...@bitquilltech.com> wrote:
>> > Hi Arrow-Dev,
>> >
>> > I've created a JIRA for supporting using Flight clients to connect to
>> > Flight servers without verifying the server certificate.
>> >
>> > This is something I've seen done frequently for other connectivity tools
>> > such as JDBC drivers.
>> >
>> > I'll be looking to implement this one for the and hopefully get it in
>> for
>> > the next release:
>> > https://issues.apache.org/jira/plugins/servlet/mobile#issue/ARROW-10105
>> >
>> > Related, I'm also planning to add support for using the TLS_SNI
>> extension.
>> >
>>
>
>
> --
>
> *James Duong*
> Lead Software Developer
> Bit Quill Technologies Inc.
> Direct: +1.604.562.6082 | jam...@bitquilltech.com
> https://www.bitquilltech.com
>
> This email message is for the sole use of the intended recipient(s) and
> may contain confidential and privileged information.  Any unauthorized
> review, use, disclosure, or distribution is prohibited.  If you are not the
> intended recipient, please contact the sender by reply email and destroy
> all copies of the original message.  Thank you.
>


-- 

*James Duong*
Lead Software Developer
Bit Quill Technologies Inc.
Direct: +1.604.562.6082 | jam...@bitquilltech.com
https://www.bitquilltech.com

This email message is for the sole use of the intended recipient(s) and may
contain confidential and privileged information.  Any unauthorized review,
use, disclosure, or distribution is prohibited.  If you are not the
intended recipient, please contact the sender by reply email and destroy
all copies of the original message.  Thank you.

Reply via email to