Wie kann ich die Kinder Webkinz mit aktivierter Kindersicherung verwenden lassen?

3

Die Kinder spielen gern Webkinz . Ich habe jedoch "Parental Controls" für ihr Konto aktiviert, hauptsächlich um die Anmeldestunden zu begrenzen. Ich habe die Websites, die sie besuchen können, mit den Kindersicherungen überhaupt nicht eingeschränkt. Es ist ein iMac, auf dem Leopard läuft (wir haben kein Upgrade auf Snow Leopard durchgeführt und planen dies nicht, es sei denn, dieses Problem wird garantiert behoben).

Sie können jedoch nicht auf der Webkinz-Website von ihrem Konto aus spielen. Safari und Firefox erleiden das gleiche Schicksal: Selbst wenn korrekte Anmeldeinformationen bereitgestellt werden, antwortet die Anwendung (die Flash-basiert ist), dass sie sich nicht anmelden kann.

Von anderen Konten auf demselben Computer funktioniert es einwandfrei. Von einem PC aus funktioniert es natürlich einwandfrei.

Ich habe in anderen Foren einige Beiträge über das Problem gefunden, aber keine wirklichen Lösungen.

Wie kann ich die Kinder Webkinz spielen lassen, während die Kindersicherung eingeschaltet bleibt?


Aktualisieren: Beim Betrachten /private/var/log/apache2/access_log, wie von vorgeschlagen cwrea Ich sehe diese beiden Anfragen beim Login:

127.0.0.1 - - [21 / Aug / 2009: 21: 40: 05 -0600] "POST http://66.48.69.102/login.php HTTP / 1.1 200 35   127.0.0.1 - - [21 / Aug / 2009: 21: 40: 06 -0600] "Oxy-Connection: Keep-Alive" 400 226

Beachten Sie die ungültige Anfrage: "oxy-Connection: keep-alive". Offensichtlich wird die Anfrage irgendwie entstellt, und nur ein Teil eines Anfrage-Headers erreicht den übergeordneten Steuer-Proxy. Irgendwelche Ideen, was dies verursacht, oder Proxy-bezogene Einstellungen für Flash?

erickson
quelle

Antworten:

2

Wenn die von Ihnen angegebene Kindersicherung es Ihnen ermöglicht, eine Liste von Sites anzugeben, auf die immer zugegriffen werden kann (so genannte Whitelist ), dann müssen Sie wahrscheinlich einige zusätzliche Hostnamen oder IP-Adressen zur erlaubten Liste hinzufügen, damit Webkinz ordnungsgemäß funktioniert. Hier ist der Grund:

Auch wenn Sie möglicherweise sichtbar in der Lage sind, zu navigieren www.webkinz.com Homepage, die Flash-Anwendung, die heruntergeladen wird, um Sie in das Spiel einzuloggen, wird tatsächlich verwendet andere Webserver hinter den Kulissen, um Spielinhalte (Flash-SWFs, Bilder, Sounds usw.) zu laden und mit den Servern zu kommunizieren, die die Spiellogik implementieren, z. B. um sich zu erinnern, welche Art von Haustier Sie haben, wie der Name, das Inventar usw.

Darüber hinaus verwenden große Websites wie diese häufig Content Delivery Networks (CDNs), um die Bandbreite zu optimieren und die Skalierung für viele gleichzeitige Benutzer zu ermöglichen. Daher sind in der Regel viele Hostnamen oder IP-Adressen in die Einrichtung der Whitelist involviert, auch wenn dies in bestimmten Fällen der Fall ist Single Sitzung Ihr Browser verwendet möglicherweise nur eine dieser Adressen.

Es gibt eine Webkinz-Support-Seite, auf der die IP-Adressen aufgeführt sind, die das Spiel zulassen muss. Sehen: Webkinz World wird von meiner Kindersicherungssoftware blockiert - was kann ich tun? .

Auch bin ich gestoßen Dieser Apple Support Discussions-Thread Dies weist darauf hin, dass möglicherweise eine Problemumgehung erforderlich ist, da Webkinz für einige der Server, mit denen eine Verbindung hergestellt wird, nur IP-Adressen und keine Hostnamen verwendet. Die Problemumgehung besteht darin, diese Adressen zu / etc / hosts hinzuzufügen.

Ich würde vermuten, dass eine Problemumgehung notwendig ist, da die Kindersicherungslogik wahrscheinlich eine ausführen möchte Reverse Name Lookup Um sicherzustellen, dass die Site, auf die zugegriffen wird, nicht durch den Hostnamen eingeschränkt wird, muss eine IP-Adresse angegeben werden. Andernfalls könnten intelligente Kinder, die die tatsächliche IP-Adresse einer Site kennen, jede Einschränkung umgehen, die nur den Namen verwendet!

Chris W. Rea
quelle
Danke, diese Antwort hat einige gute Hinweise. In meinem Fall verwende ich jedoch keine Whitelist. Das Konto hat uneingeschränkten Zugriff auf eine Website, und der Browser selbst kann auf die Adressen in der Liste zugreifen. Es scheint, als würde das Flash-Plugin den Zugriff verweigern. Ich werde sehen, ob ich Reverse Lookup mit / etc / hosts aktivieren kann, um zu sehen, ob Flash damit Probleme hat.
erickson
Siehe dazu auch: discussion.apple.com/thread.jspa?messageID=7328570 ... im Grunde ein ähnliches Problem mit iTunes und aktivierter Kindersicherung. Die Umgehung der IP-Adresse scheint vielversprechend, aber Sie müssen sicherstellen, dass alle Adressen vorhanden sind. Verpassen Sie eine, und es könnte einige Male funktionieren, und nicht andere, abhängig von der Serveradresse, die Sie beim Anmelden zugewiesen haben.
Chris W. Rea
Die Protokolle waren interessant; Ich habe meine Frage aktualisiert.
erickson
1

Obwohl die Problembeschreibung anders ist, habe ich eine gefunden post über ein ähnliches problem Daraufhin wurde vorgeschlagen, den Parental Controls-Proxyserver durch Entfernen der Ausführungsberechtigungen zu deaktivieren. Ich habe es versucht und - Webkinz funktioniert jetzt!

Der Befehl dazu aus einem Terminalfenster lautet

sudo chmod a-x /usr/sbin/httpd

Dadurch kann ich die Kindersicherung ohne Webfilterung ausführen. Dies ist im Wesentlichen das, was ich jetzt tun möchte (mit der Kindersicherung, um die Anmeldezeiten zu begrenzen). Ich werde eine andere Lösung für die Inhaltsfilterung suchen müssen, da der eingebaute Inhaltsfilter von Leopard zu fehlerhaft ist.

Auf der Suche nach ähnlichen Seiten habe ich auch gefunden Dieser Beitrag das schlug vor, nicht zu deaktivieren httpd, deaktivieren Sie einen anderen Proxy httpsproxyd. Ich habe das noch nicht ausprobiert (und ich muss momentan keine Web-Inhalte von diesem Mac bereitstellen), aber es lohnt sich vielleicht.

Wie im Artikel erwähnt, besteht eine Einschränkung darin, dass die Berechtigungen möglicherweise durch zukünftige Systemaktualisierungen zurückgesetzt werden. Wenn die Kinder anfangen zu weinen, weiß ich zuerst, wo ich suchen muss.


Aktualisieren

Nach der Installation Schneeleopard, die Berechtigungen auf /usr/sbin/httpd wurden zurückgesetzt, um ausführbar zu sein, aber das Problem scheint weg zu sein. Ich vermute, der Fehler wurde behoben, aber ich konnte den Fehlerbericht nie finden, geschweige denn eine Beschreibung der Fehlerbehebung.

erickson
quelle
+1. Vielen Dank für die Aktualisierung Ihres Ergebnisses. Hoffentlich finden Leute mit dem gleichen Problem hier eine Lösung. Wenn das Problem gelöst ist, schlagen Sie vor, dass Sie es als Antwort markieren.
Chris W. Rea