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]> 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].
> 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