"There’s nothing in the middle of
the road but yellow stripes and dead armadillos."
Jim Hightower

Wednesday 30 November 2011

Moshi Monsters and Apple's Parental Controls

I have a 8 year old that wants to access the Moshi Monsters site using Safari from a desktop locked down with parental controls on an OS X Lion Server.

Moshi Monsters seems to be predominantly a Flash based site that causes the parental controls software some problems. Several other people have found the same problem.

When we first tried to access the site, it was properly blocked and asked for permission. Once it had been added to the list of allowed sites, I thought it would all work.

However, once you log in to your pet, it gets locked at the "Loading" screen, but there isn't any further warning from the parental controls software.

If you look at the source code for the page, it is trying to load information from c.mmcdn.net and I wondered if this was causing the site to be blocked.

I thought if I added this as a bookmark, then the page would load correctly, but it didn't... After a bit of head scratching, I ran nslookup for 'c.mmcdn.net' from a Terminal window and it returned the following alias entries:

> c.mmcdn.net
Server: 127.0.0.1
Address: 127.0.0.1#53
Non-authoritative answer:
c.mmcdn.net canonical name = c.mindcandy.cotcdb.net.
c.mindcandy.cotcdb.net canonical name = orig-10005.mindcandy.cotcdn.net.
Name: orig-10005.mindcandy.cotcdn.net
Address: 94.127.74.140
Once I added 'c.mindcandy.cotcdb.net' and 'orig-10005.mindcandy.cotcdn.net' to the list of bookmarks, the page loaded correctly.

I doubt this is a permanent fix as the Moshi Monster site may change its hosts, but at least it is a temporary work-around!