[ 
https://issues.apache.org/jira/browse/NIFI-1857?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15316493#comment-15316493
 ] 

ASF GitHub Bot commented on NIFI-1857:
--------------------------------------

GitHub user ijokarumawak opened a pull request:

    https://github.com/apache/nifi/pull/497

    NIFI-1857: HTTPS Site-to-Site

    Hi,
    
    I've squashed #423 with the latest master, to add proxy auth and better 
connection management. However, I haven't done tests with the latest clustering 
model which doesn't use NCM.
    
    - Enable HTTP(S) for Site-to-Site communication
    - Support HTTP Proxy in the middle of local and remote NiFi
    - Support BASIC and DIGEST auth with Proxy Server
    - Provide 2-phase style commit same as existing socket version
    - [WIP] Test with the latest cluster env (without NCM) hasn't tested yet
    
    Details are also written in [NiFi Feature 
Proposals](https://cwiki.apache.org/confluence/x/v628Aw).

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/ijokarumawak/nifi nifi-1857-ss

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/nifi/pull/497.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #497
    
----
commit a3ddb24bbffdba31df5861439bf3ab03fcfc7bc4
Author: Koji Kawamura <[email protected]>
Date:   2016-06-06T13:19:26Z

    NIFI-1857: HTTPS Site-to-Site
    
    - Enable HTTP(S) for Site-to-Site communication
    - Support HTTP Proxy in the middle of local and remote NiFi
    - Support BASIC and DIGEST auth with Proxy Server
    - Provide 2-phase style commit same as existing socket version
    - [WIP] Test with the latest cluster env (without NCM) hasn't tested yet

----


> Support HTTP(S) as a transport mechanism for Site-to-Site
> ---------------------------------------------------------
>
>                 Key: NIFI-1857
>                 URL: https://issues.apache.org/jira/browse/NIFI-1857
>             Project: Apache NiFi
>          Issue Type: Improvement
>          Components: Core Framework
>            Reporter: Koji Kawamura
>            Assignee: Koji Kawamura
>   Original Estimate: 480h
>  Remaining Estimate: 480h
>
> We should add support for using HTTP(S) for site-to-site to be an alternative 
> to the current socket based approach.
> This would support the same push based or pull based approach site-to-site 
> offers now but it would use HTTP(S) for all interactions to include learning 
> about ports, learning about NCM topology, and actually exchanging data. This 
> mechanism should also support interaction via an HTTP proxy.
> This would also require some UI work to allow the user to specify which 
> protocol for site-to-site to use such as 'raw' vs 'http'. We also need to 
> document any limitations with regard to SSL support for this mode and we'd 
> need to provide 'how-to' when using proxies like http_proxy or something else.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to