[geeks] Apple applications phoning home
Mark
md.benson at gmail.com
Mon Oct 22 06:21:44 CDT 2007
On 22 Oct 2007, at 08:24, Shannon Hendrix wrote:
> How is the Internet useless if a vanishingly tiny fraction of a
> percent of it is not available?
Erm WTFBBQWorldWideWeb? Every website in the world that has no
trailing port number is accessed by sending an outgoing request to
port 80... Moreover a lot of services like RSS also use port 80
because they are handled via HTTP requests. I believe a lot of
configuration swapping and setup on .Mac is handled via HTTP/HTTPS
and swapping XML files. I REALLY don't understand your logic there
I'm afraid, either that was a crass joke or...
> For that matter, what about those of us running LANs with no outside
> access?
If you block it permanently and unconditionally it just gives you a
polite message saying it was unable to verify your .Mac settings,
then resumes operation normally.
> But applications that won't run without a WAN connection are
> *BROKEN*, period, end of story.
It will, I am sure. I think you are just overreacting because you
found out it makes a HTTP request when you open the Prefs pane, you
tried to block it, and that stopped it working and you *think* it's
broken, when in fact it's your interference (blocking the port or
whatever) that's stopping it working, not the software itself, or the
OS. The main part of the app runs fine regardless for starters, and
the Prefs pane works fine also, as Apple designed it.
I'm sure you'd get the same answer from Apple, and they might even
have been a little more polite, but I like to tell people how it is
in terms they understand ;)
For the record on a LAN with no internet access, it issues a polite
messager about not being able to access .Mac. If I remove my .Mac
login from the machine it says it can't find my login information
(logical), now I'll conceed - the fact it gives you an error even if
you don't have a .Mac account configured is wrong - no .MAc = shut up
I don't have .Mac IMHO, but it doesn't stop the app working in any
way. It also gives the warning only 1 time per application running,
so if you leave it open then it won't keep bugging you every time you
alter the prefs (why you'd need to I dunno).
However, I can't confirm this is the case if you NEVER had a .Mac
account configured as I do have one, and naturally it's configured on
all my Macs, and suddenly removing it when I have a load of stuff
setup to use it might have caused some ripples t hat stopped it being
un-detected. I did reboot and it still did it. Regardless, the app
isn't *broken* it's just a little bit presumptuous, and then
disappointed, then gets on with life :) At no stage have I
encountered a situation where the Preferences pane would not open at
all.
> I blocked a dozen times at least trying to elicit just such a
> respond. Never got one.
What software/hardware are you using to 'block' it? Little Snitch is
just a very compact and useful packet sniffer and firewall app. I
don't rely on it for security, more just to see what stuff is doing
(especially Abode and Microsoft stuff).
> That's not necessary for setting preferences.
It *is* because it loads you preference regarding .Mac sync from the
central .Mac config server, if it can.
> It's a design flaw and a bug.
It's a design flaw, mostly the presumption that Mac users have .Mac
accounts (a dangerous assumption given a good percentage of Mac users
I know think it's a rip, TBH I only keep mine because I like the e-
mail address it annoys the fan-boys, I have a funny story about that
but that's for another time :) ). I wouldn't say it was so much a bug
as a slightly over-zealous feature.
>> Also FWIW Address Book is OS X's frontend for any LDAP, Exchange or
>> Apple Open Directory (also uses LDAPv3 IIRC) address books you have
>> on your LAN/WAN so it is not *just* a local address book, it is very
>> much a network address book utility as well.
>
> ...all of which have nothing to do with preferences, and in my case,
> none of which are turned on so it has no need for network access for
> those things.
I know, I was pointing that out to some less well informed members of
the list. Please bear in mind you are not the only member of the
conversations held on this list :)
> Your points are valid in the situations you mention, but not for the
> original post.
Yes, true, see above.
> Any application that phones home when it doesn't need to is broken.
It does need to, you just don't use the features that want it to...
> I should be the one that decides what it does and does not do.
Hmmm... welcome to the world of Apple. They decide what you want,
based on what the screaming fan-boys tell them they should have. I
personally have lost a lot of faith in them in recent years. Don't
get me wrong, I still love OS X, and I wouldn't let my Mac Pro go for
anything, and think it's one of the best OS/hardware combos around at
the moment, and it's getting better every time, but the more I use it
the more I get frustrated by stuff I never really wanted to do things
I never really need, but unlike Windows you *can* usually safely
ignore it, or turn it off. This instance is just one tiny thing. When
you start getting into a discussion this big about a problem this
small you *know* the OS is pretty good, because there's really
nothing major anyone can talk about that's wrong anymore ;)
I'll let you know if it's still in Leopard when I get it, or wether
they altered that version of Address Book to stop it doing it, then
you can upgrade with complete peace of mind :)
--
Mark Benson
My Blog:
<http://mdblog.68kmac.org>
68kMac.org:
<http://www.68kmac.org>
Visit my Homepage: <http://homepage.mac.com/markbenson>
"Never send a human to do a machine's job..."
More information about the geeks
mailing list