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

2171
erickson

Die Kinder spielen gerne 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, durch die Kindersicherung ü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 dem gleichen Rechner aus funktioniert es einwandfrei. Von einem PC aus funktioniert das natürlich gut.

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

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


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

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 Anforderung: "oxy-Connection: keep-alive". Offensichtlich wird die Anforderung irgendwie verstümmelt, und nur ein Teil eines Anforderungsheaders erreicht den übergeordneten Steuerungs-Proxy. Irgendwelche Ideen, was diese Einstellungen verursacht, oder Proxy-bezogene Einstellungen für Flash?

3

2 Antworten auf die Frage

2
Chris W. Rea

Wenn Sie mit den von Ihnen referenzierten Kindersicherungen eine Liste von Websites angeben möchten, auf die immer zugegriffen werden kann (was als Whitelist bezeichnet wird ), müssen Sie der zulässigen Liste wahrscheinlich zusätzliche Hostnamen oder IP-Adressen hinzufügen, damit Webkinz aufgerufen wird richtig arbeiten. Hier ist der Grund:

Auch wenn Sie sichtbar zur Homepage www.webkinz.com navigieren können, werden in der Flash-Anwendung, die Sie zum Anmelden am Spiel verwenden, andere Webserver hinter den Kulissen zum Laden von Spielinhalten (Flash-SWF-Dateien, Bilder, Sounds) verwendet usw.) und zur Kommunikation mit den Servern, die die Spiellogik implementieren, z. B. Erinnern an die Art Ihres Haustieres, dessen Namen, Inventar usw.

Darüber hinaus verwenden große Websites wie Content Delivery Networks (CDNs) häufig die Optimierung von Bandbreite und Skalierbarkeit für viele gleichzeitige Benutzer. Daher sind viele Hostnamen oder IP-Adressen normalerweise an der Whitelist-Einrichtung beteiligt, auch wenn Ihr Browser möglicherweise nur in einer einzelnen Sitzung verwendet wird Verwenden Sie eine dieser Adressen.

Es gibt eine Webkinz-Support-Seite, auf der die IP-Adressen aufgeführt sind, die das Funktionieren des Spiels zulassen. Siehe: Webkinz World wird von meiner Kindersicherungssoftware blockiert. Was kann ich tun? .

Außerdem bin ich auf diesen Apple Support Discussions-Thread gestoßen, der darauf hinweist, dass möglicherweise eine Problemumgehung erforderlich ist, da Webkinz nur einige IP-Adressen und keine Hostnamen für einige der Server verwendet, mit denen er verbunden ist. Um dieses Problem zu umgehen, fügen Sie diese Adressen zu / etc / hosts hinzu.

Ich denke, dass eine Problemumgehung notwendig ist, da die Kindersicherungslogik wahrscheinlich eine umgekehrte Namenssuche für eine beliebige bloße IP-Adresse durchführen möchte, um sicherzustellen, dass die Site, auf die zugegriffen wird, nicht wirklich durch den Hostnamen eingeschränkt ist. Andernfalls könnten intelligente Kinder, die die tatsächliche IP-Adresse einer Site kennen, die Einschränkung umgehen, die nur den Namen verwendet hat.

Danke, diese Antwort hat einige gute Hinweise. In meinem Fall verwende ich jedoch keine Whitelist. Das Konto hat uneingeschränkten Zugriff auf jede Site, 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 vor 14 Jahren 0
Siehe auch: http://discussions.apple.com/thread.jspa?messageID=7328570 ... im Grunde ein ähnliches Problem mit iTunes und der aktivierten Kindersicherung. Die Problemumgehung für IP-Adressen scheint vielversprechend zu sein, Sie müssen jedoch sicherstellen, dass Sie alle Adressen dort finden. Fräulein eins, und es kann einige Male funktionieren, und nicht andere, abhängig von der Serveradresse, die bei der Anmeldung zugewiesen wurde. Chris W. Rea vor 14 Jahren 0
Die Protokolle waren interessant; Ich habe meine Frage aktualisiert. erickson vor 14 Jahren 0
1
erickson

Obwohl die Problembeschreibung unterschiedlich ist, habe ich einen Beitrag über ein ähnliches Problem gefunden, in dem vorgeschlagen wurde, den Kindersicherungs-Proxyserver zu deaktivieren, indem die Ausführungsberechtigungen entfernt wurden. 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 nach einer anderen Lösung für die Inhaltsfilterung suchen müssen, da der integrierte Inhaltsfilter von Leopard zu fehlerhaft ist.

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

Wie in dem 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, wo ich zuerst nachsehen muss.


Aktualisieren

Nach der Installation von Snow Leopard wurden die Berechtigungen /usr/sbin/httpdzurückgesetzt, um ausführbar zu sein, aber das Problem scheint verschwunden zu sein. Ich denke, der Fehler wurde behoben, aber ich konnte den Fehlerbericht nie finden, geschweige denn eine Beschreibung des Updates.

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