Mac Firewall is Blocking BES Traffic (OS X 10.4)
Log In or Register to download the BES file, and more.

0 Votes

Description

The firewall on relevant computers is blocking BES network traffic.  Deploy this fixlet to allow the client to communicate through the firewall.

Property Details

ID614
TitleMac Firewall is Blocking BES Traffic (OS X 10.4)
CategorySupport
Download Size0
SourceBigFix
Source ID<Unspecified>
Source SeverityImportant
Source Release Date5/29/2007 12:00:00 AM
KeywordsBES TABLE TBODY Mac Firewall
Added by on 10/17/2012 1:16:26 PM
Last Modified by on 10/17/2012 1:16:26 PM
Counters 5089 Views / 2 Downloads
User Rating 1 star 2 star 3 star 4 star 5 star * Average over 0 ratings. ** Log In or Register to add your rating.

Relevance

Used in 221 fixlets   * Results in a true/false
Show indented relevance
(if exists property "in proxy agent context" then ( not in proxy agent context ) else true )
Used in 92 fixlets and 24 analyses   * Results in a true/false
Show indented relevance
version of client >= "5.1"
Used in 12 fixlets   * Results in a true/false
Show indented relevance
(if (version of client >= "8.0") then (mac of it) else (name of it starts with "Mac OS X")) of operating system
Used in 1 fixlet   * Results in a true/false
Show indented relevance
(it >= "10.4" AND it < "10.5") of system version
Used in 1 fixlet   * Results in a true/false
Show indented relevance
exist file "com.apple.sharing.firewall.plist" whose (exists dictionary whose (boolean "state" of it) of it AND exist dictionary "firewall" of dictionary of it) of folder "/Library/Preferences/" AND not exists dictionaries (keys of it) whose (exists integer "enable" whose (it = 1) of it AND exists array "udpport" whose (exists string 0 whose (it = "52311") of it) of it) of dictionary "firewall" of dictionary of file "com.apple.sharing.firewall.plist" of folder "/Library/Preferences/"

Actions

Action 1

Action Link Click here to deploy this fixlet.
Script Type BigFix Action Script
wait defaults write /Library/Preferences/com.apple.sharing.firewall alludpports -array-add 52311
wait defaults write /Library/Preferences/com.apple.sharing.firewall firewall -dict-add "BES" "editable1enable1portrow{maximum of integers "row" of dictionaries (keys of it) of dictionary "firewall" of dictionary of file "com.apple.sharing.firewall.plist" of folder "/Library/Preferences/" + 1}udpport52311"
wait defaults write /Library/Preferences/com.apple.sharing.firewall state -bool true
wait chmod 744 /Library/Preferences/com.apple.sharing.firewall.plist
wait /usr/libexec/FirewallTool
Success Criteria

This action will be considered successful when the applicability relevance evaluates to false.


Sharing

Social Media:
Share this page on Yammer

Comments

Log In or Register to leave comments!