Windows – Sharing between Macintosh and Windows

Networksharingwindows

I have a Mac Pro and a Windows computer. They are on the same internal network (my home network). The local IP address of this Windows computer is 10.0.0.9 and its name is blender (I use this computer to run blender jobs). When I run ipconfig on this Windows computer it is confirmed that the local IP address of this computer is 10.0.1.9

I use this Blender computer only for running Blender jobs. Therefore the Deadline application is used. I have a Deadline slave on the Mac Pro and a Deadline slave on the Blender machine. The Deadline repository and database is on the Blender machine. This used to be Deadline 8 and everything worked just fine. Recently I installed a lot of software updates and also updated to Deadline 10.

And now suddenly I have this problem that the Deadline Monitor on my Mac Pro cannot access the Deadline database on the Blender machine.

An error occurred while trying to connect to the Database
(Blender:27100,10.0.1.9:27100). It is possible that the Mongo Database
server is incorrectly configured, currently offline, blocked by a
firewall, or experiencing network issues.

Also when I try to ping this blender machine (10.0.1.9) using the command ping blender the terminal response is ping: cannot resolve blender: Unknown host and also ping 10.0.1.9 does not work.

The C: drive of this Windows computer is shared with my Mac Pro. On my Mac Pro the blender machine is in the "Shared" list and I can see all the folders and the files of the Windows C: drive on my Mac computer.

enter image description here

As you can see the Blender machine is shared to the Mac Pro and on the Mac Pro I can see and access the Deadline folders. This is important because I use this Blender computer only for running Blender jobs.

Somehow the sharing between the Windows machine and the Mac is not working, but I don't know why.

I did run brew install mongodb (I hope I installed everything correctly) and I got this when run mongo

enter image description here

By the way, when I submit a Blender on my Blender machine Deadline executes the job without a problem and also the Monitor has no problems. So it seems that somehow I have a connection problem between my Mac and Windows machine (and it used to work fine).

I hope this helps. I am not a very technical person and I hope you can give me some detailed instructions on how to solve this problem or how to analyse this problem.

Trying to follow up with this mongodb I did run mongo 10.0.19:27100

enter image description here

I also have set the firewall OFF and then had another run

enter image description here

Best Answer

Your error is pointing you correctly to look at firewall and networking.

This should be fairly easy to narrow down with some facts:

  1. If you don't have DNS - use IP addresses for all testing - fix the Mac and PC to specific IP
  2. Ping works from Mac very reliably - you can use the network utility to ping by IP or host name.
  3. Network Utility will also be useful to port scan the PC. You should be able to tell if the windows firewall is blocking your access

My hunch since I run mongodb all the time on Mac and PC is your firewall would be likely blocking access. The only issues I never have is wrong IP, wrong port, firewall blocking, mongo configuration.

If you are comfortable on the command line - get mongodb on the Mac from https://brew.sh and then run brew install mongodb so you can connect from the command line and see explicit details on what errors happen.

$ mongo
MongoDB shell version v3.4.10
connecting to: mongodb://127.0.0.1:27017
2017-11-22T07:10:38.494-0600 W NETWORK  [thread1] Failed to connect to 127.0.0.1:27017, in(checking socket for error after poll), reason: Connection refused
2017-11-22T07:10:38.501-0600 E QUERY    [thread1] Error: couldn't connect to server 127.0.0.1:27017, connection attempt failed :
connect@src/mongo/shell/mongo.js:237:13
@(connect):1:6
exception: connect failed

So in your case, use the command line mongo to attempt a connection to your server at 10.0.1.9:27100