I have neo4j 4.1.3 Enterprise edition installed on my macOS. Recently I installed a windows virtual image using VMWareFusion. The task I'm trying to achieve is to connect to my local neo4j from the windows image. I was able to connect to my local host from the windows testing some random services. However, I couldn't connect to neo4j. The steps I have tried to establish this connection is as follow:
1- Ensure that my virtual machine setting are configured correctly
2- get my mac ip address using CLI : ifconfig and choose the IP address in en0
3- to test that the local address is reachable from the virtual image I created an http server using : python3 -m http.server 8123
4- from the virtual image I accessed 8123 using mac ip address as in http://<mac-ip>:8123
and that was accessible
Now to access neo4j I changed the following in neo4j configuration dbms.default_listen_address=< mac-ip>
dbms.connector.http.enabled=true
dbms.connector.http.listen_address=:7474
dbms.connector.http.advertised_address=:7474
and then tried to access http://<mac-ip>:7474/browser/
from the virtual image and got that the site can't be reached :ERR_CONNECTION_TIMED_OUT
I tried as well to add that ip address to the
dbms.connector.http.listen_address=< mac-ip>:7474
dbms.connector.http.advertised_address=< mac-ip>:7474
and that prevented neo4j from starting . Any tips to resolve this issue is hight appreciated. I spent a lot of time trying to figure it out but couldn't