Incoming Connection to Windows File Sharing blocked

hello. i'm new to norton firewall (and this forum) and can't find an answer to my question

 

i have pretty much full "shields up" with norton firewall on my os x computer but the log shows a long string of the message above.  the source ip address is my router, which at one level makes sense.  they are udp packets being sent to 137/138.  the mac is not listening on those ports because WFS is turned off (and i confirmed this both in norton and with lsof)

 

what i don't understand is how someone from outside my network could possibly be addressing my laptop machine successfully from the router and getting it to fwd the packet to me.  it is a wnr1000v2 supplied to me by comcast and i've setup all the obvious stuff like mac lists, etc... what it apparently doesn't do is allow me to stop the 137/138 traffic at the router.  which, i'm actually not worried about.  what i'm trying to learn is how someone is able to address my laptop (it's a completely flattened mac with pretty much everything turned off on it and no data) from the outside

 

any thoughts or suggestions welcomed

allcaps:

 

Please attach a screenprint or two showing what you are seeing.  If you click on an entry in history and go to more details, that could be helpful as well.

 

Instructions here:

 

http://community.norton.com/t5/Forum-Feedback/Forum-Tip-How-to-post-screenshots-in-the-forum/td-p/254415

 

Since you are using a router, your IP address should not be visible to the internet, which would indicate that it is your router checking to see if the service is required.  If you don't have file sharing enabled on your machine, it will be blocked.  It is difficult to specify what is happening or why without more details on your settings.


allcaps wrote:

what i don't understand is how someone from outside my network could possibly be addressing my laptop machine successfully from the router and getting it to fwd the packet to me. what i'm trying to learn is how someone is able to address my laptop (it's a completely flattened mac with pretty much everything turned off on it and no data) from the outside


The answer is: they can't.  The router will block any unsolicited traffic from the internet.  Your computer would need to initiate the connection so that the router would know where to direct the incoming traffic, otherwise the packets are simply dropped and cannot get through.  This is probably originating with something on your LAN that is broadcasting.

When you configured your firewall, which configuration  did you choose? This will be displayed in the Norton Firewall application, next to "Current settings:". If you are hat home, behind a home router that has a built-in firewall, you should be using "Home". This will protect you from outside threats that come in through the router (for applications who have opened holes in the router's firewall, like iChat and others do) but will allow connections that originate on your home network.

 

This is the recommended setting for people who have a home network setup, and it will probably eliminate the problem you are seeing.


9/6/11 10:02:24 AM    Firewall[60]    Stealth Mode connection attempt to UDP 192.168.1.xx:137 from 192.168.1.xxx:137
9/6/11 10:02:55 AM    Firewall[60]    Stealth Mode connection attempt to UDP 192.168.1.xx:137 from 192.168.1.xxx:137
9/6/11 7:45:32 PM    Firewall[56]    Stealth Mode connection attempt to UDP 192.168.1.xx:137 from 192.168.1.xxx:137
9/6/11 7:45:48 PM    Firewall[56]    Stealth Mode connection attempt to UDP 192.168.1.xx:137 from 192.168.1.xxx:137
9/6/11 7:46:09 PM    Firewall[56]    Stealth Mode connection attempt to UDP 192.168.1.xx:137 from 192.168.1.xxx:137
9/6/11 7:46:36 PM    Firewall[56]    Stealth Mode connection attempt to UDP 192.168.1.xx:137 from 192.168.1.xxx:137
9/6/11 7:47:07 PM    Firewall[56]    Stealth Mode connection attempt to UDP 192.168.1.xx:137 from 192.168.1.xxx:137

 

The above, I believe is router to computer "hello, are you still there?" communication. This is taken from "All Messages" in Console.

 

Tue Sep  6 2011 19:45:43.388 MDT -Allw- local:62485 -> 192.168.1.xxx:137 (netbios-ns) udp4 ' (139)'
Tue Sep  6 2011 19:51:41.37  MDT -Allw- local:61663 -> 192.168.1.xxx:137 (netbios-ns) udp4 'nmblookup (157)' (Net_Bios:J. B's_Allowed)
Tue Sep  6 2011 19:51:41.880 MDT -Allw- local:55351 -> 192.168.1.xxx:137 (netbios-ns) udp4 'nmblookup (158)' (Net_Bios:J. B's_Allowed)
Tue Sep  6 2011 19:57:41.49  MDT -Allw- local:52802 -> 192.168.1.xxx:137 (netbios-ns) udp4 'nmblookup (165)' (Net_Bios:J. B's_Allowed)
Tue Sep  6 2011 19:57:41.319 MDT -Allw- local:52802 -> 192.168.1.xxx:137 (netbios-ns) udp4 'nmblookup (165)' (Net_Bios:J. B's_Allowed)
Tue Sep  6 2011 19:57:41.590 MDT -Allw- local:52802 -> 192.168.1.xxx:137 (netbios-ns) udp4 'nmblookup (165)' (Net_Bios:J. B's_Allowed)
Tue Sep  6 2011 19:57:41.890 MDT -Allw- local:59251 -> 192.168.1.xxx:137 (netbios-ns) udp4 'nmblookup (166)' (Net_Bios:J. B's_Allowed)
Tue Sep  6 2011 20:03:41.31  MDT -Allw- local:60477 -> 192.168.1.xxx:137 (netbios-ns) udp4 'nmblookup (190)' (Net_Bios:J. B's_Allowed)
Tue Sep  6 2011 20:03:41.872 MDT -Allw- local:58240 -> 192.168.1.xxx:137 (netbios-ns) udp4 'nmblookup (191)' (Net_Bios:J. B's_Allowed)
 

This is from my  third-party firewall logs. No filesharing enabled. This is the one that needs a clear professional explanation, IMO. For example, is this strictly LAN communication?

These messages are coming from the Apple built-in firewall, not from our firewall.

 

These messages are basically as you desribed. Windows machines are pretty chatty, and they announce their file sharing presence on the network using broadcast packets. I bet the XX is 255 or something close, which indicates the broadcast IP address. This is how other machines on the network know which machines are running Windows File Sharing. (Mac OS X uses "Bonjour" for this functionality, which is much less chatty because it uses multicast). All machines on the network will receive these broadcast packets regardless of whether they want to or not.

 

This traffic should be ignored automatically by the Norton firewall. The option "Akways allow broadcast and multicast traffic" option in the Firewall's Advanced Settings window controls this.