NiFi is running on a Hadoop cluster via Hortonworks Data Flow. The Hadoop 
cluster has 6 nodes all on Red Hat (NiFi is on 3 of those nodes). No SSL 
and no Kerberos.

It might be a Windows firewall problem. I cannot access browser from the 
Linux side. Since it's RHEL, we use yum and not apt-get. Also, my client is 
very strict on what software is allowed and not allowed, so I cannot use 
any outside software.

I will most definitely try and write about it once it's up and running

On Wednesday, May 3, 2017 at 5:44:26 PM UTC-4, Michael Hunger wrote:
>
> Where is nifi running? Does it use ssl ? 
>
> So it's not the windows firewall and such? If you access browser from 
> linux can you check in the browser settings that it uses bolt?
>
> Or perhaps use cypher-shell (apt-get install cypher-shell) to access neo4j 
> from linux to windows?
>
> Btw if you get this up and running, *please* write about it. Really good 
> stuff.
>
> On Wed, May 3, 2017 at 11:16 PM, Dale Chang <[email protected] 
> <javascript:>> wrote:
>
>> Okay, so I set up the trial version of Neo4j enterprise version on 
>> Windows. Unfortunately, it is mandatory that we use Neo4j on Windows.
>>
>> In Neo4j I went to Browser Settings and configured the URI section to 
>> listen on the Windows ip address and 7687 port.
>> Additionally I went to neo4j.conf file and specified this property: 
>> dbms.connector.bolt.listen_address=0.0.0.0:7687 per your suggestion.
>>
>> From Linux I can ping the Windows host machine.
>> Additionally in NiFi I configured a Neo4jBoltSessionPool Controller 
>> Service to connect to bolt://ww.xxx.yyy.zz:7687
>> And I created a PutCypher processor and specified it to load a CSV file 
>> with headers
>>
>> However, I still get an error that is saying that NiFi cannot connect to 
>> the Neo4j on Windows when I can ping Neo4j from Linux and access the 
>> browser interface
>>
>> On Thursday, April 20, 2017 at 7:41:47 AM UTC-4, Michael Hunger wrote:
>>>
>>> I very much recommend to use neo4j-enterprise for this kind of setup.
>>> Also it would make more sense to run Neo4j also on a Linux system.
>>>
>>> You probably forgot to make Neo4j listen on the public network 
>>> interface, you can add 0.0.0.0 as listen address in your neo4j.conf
>>>
>>>
>>>
>>> On Wed, Apr 19, 2017 at 7:30 PM, Dale Chang <[email protected]> wrote:
>>>
>>>> So here is my architecture + use-case:
>>>> A Windows host machine runs a Hadoop cluster on Linux through Windows 
>>>> Hyper-V Manager. On the Hadoop cluster, we have Apache Nifi, an ETL tool 
>>>> written in Java. Additionally we have Neo4j CE on Windows.
>>>>
>>>> My problem is that I cannot push data from the Linux OS to the Windows 
>>>> host machine. As we know, Neo4j is listening on 7687 and netstat is 
>>>> showing 
>>>> that no process is listening on TCP while Neo4j is running. 7687 is the 
>>>> default port and I am running with all default configurations.
>>>>
>>>> In NiFi I create a BoltSessionPool Controller Service and connect a 
>>>> PutCypher processor to it according to this 
>>>> <https://github.com/jonathantelfer/nifi-neo4j>. However, sending 
>>>> cypher queries to import data into the address on the Windows host machine 
>>>> results in the address not being able to be found.
>>>>
>>>> -- 
>>>> You received this message because you are subscribed to the Google 
>>>> Groups "Neo4j" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send 
>>>> an email to [email protected].
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>>
>>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "Neo4j" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] <javascript:>.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Neo4j" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to