Как я могу позволить детям использовать Webkinz с включенным родительским контролем?

Детям нравится играть с Webkinz. Однако я включил "Родительский контроль" на их учетной записи, главным образом так, чтобы я мог ограничить их часы входа в систему — я не ограничил веб-сайты, они могут посетить родительский контроль использования вообще. Это - iMac рабочий Leopard (мы не "обновили" до Snow Leopard и не планируем к, если это, как не гарантируют, решит эту проблему).

Однако они не могут играть на веб-сайте Webkinz из их учетной записи. Safari и Firefox оба переносят ту же судьбу: даже когда корректная информация о входе в систему обеспечивается, приложение (который основан на Flash), отвечает, что они не могут войти в систему.

Из других учетных записей на той же машине это хорошо работает. От ПК, конечно, это хорошо работает.

Я нашел некоторые сообщения на других форумах о проблеме, но никакие действительные решения.

Как я могу позволить детям играть с Webkinz при сохранении родительского контроля включенным?


Обновление: При взгляде на /private/var/log/apache2/access_log, как предложено cwrea, я вижу эти два запроса во время входа в систему:

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] "соединение кислорода: активный" 400 226

Отметьте неверный запрос: "oxy-Connection: keep-alive". Очевидно, так или иначе запрос становится искаженным, и только часть заголовка запроса достигает родительского прокси управления. Какие-либо идеи о том, что вызывает это или связанные с прокси настройки для Flash?

3
задан 20.03.2017, 12:17

2 ответа

Хотя описание проблемы отличается, я нашел сообщение о подобной проблеме, которая предложила отключить прокси-сервер Родительского контроля путем удаления выполняла полномочия. Я попробовал его и — Webkinz теперь работает!

Команда, чтобы сделать это, из Окна терминала,

sudo chmod a-x /usr/sbin/httpd

Это позволяет мне выполнять Родительский контроль без любой веб-фильтрации, которая является по существу, что я хочу сделать на данный момент (использующий родительский контроль для ограничения времен входа в систему). Я должен буду изучить другое решение для фильтрации контента, поскольку встроенный фильтр контента Leopard слишком ошибочен.

Ища похожие страницы, я также нашел эту статью, которая предложила вместо отключения httpd, отключите другой названный прокси httpsproxyd. Я еще не попробовал это (и я не должен служить веб-контенту от этого Mac прямо сейчас), но это могло бы стоить попытки.

Как отмечено в статье, один протест состоит в том, что полномочия могли бы быть сброшены будущими системными обновлениями. Если дети начнут кричать, то я буду знать, где выглядеть первым.


Обновление

После установки Snow Leopard, полномочий на /usr/sbin/httpd сброс должен был быть исполняемым файлом, но проблема, кажется, заканчивается. Я предполагаю, что ошибка была исправлена, но я никогда не мог находить отчет об ошибках, а тем более описание фиксации.

1
ответ дан 08.12.2019, 01:13

Если родительский контроль, который Вы отсылаете, чтобы позволить Вам указывать список сайтов, к которым можно всегда получать доступ (что известно как белый список), то, вероятно, необходимо ли добавить некоторые дополнительные имена хостов или IP-адреса к разрешенному списку, чтобы заставить Webkinz работать правильно. Вот то, почему:

Даже при том, что можно явно смочь просмотреть к домашней странице www.webkinz.com, приложение Flash, которое загружается для входа, Вы в игру на самом деле используете другие веб-серверы негласно, чтобы загрузить игровое содержание (Flash SWFs, изображения, звуки, и т.д.) и связаться с серверами, которые реализуют игровую логику, такую как запоминание, какое домашнее животное Вы имеете, его имя, материально-технические ресурсы, и т.д.

Кроме того, большие сайты как этот часто используют Сети доставки контента (CDNs) для оптимизации пропускной способности и масштаба многим параллельным пользователям, столько имен хостов или IP-адресов обычно вовлекаются в установку белого списка, даже при том, что на любой данной единственной сессии браузер мог бы только использовать один из тех адресов.

Существует страница поддержки Webkinz, которая перечисляет IP-адреса, что нужно позволить, чтобы игра функционировала. См.: Мир Webkinz блокируется моим программным обеспечением Parental Control - что я делаю?.

Кроме того, я столкнулся с этим потоком Обсуждений Поддержки Apple, который указывает, что обходное решение может быть необходимым, так как Webkinz использует пустые IP-адреса и не имена хостов для некоторых серверов, с которыми он соединяется. Обходное решение должно добавить те адреса к/etc/hosts.

Я предположил бы, что обходное решение необходимо, так как логика родительского контроля, вероятно, хочет выполнить обратный поиск имени на любом пустом IP-адресе, удостовериться, что получаемый доступ сайт не на самом деле один ограничиваемый именем хоста. Иначе это было бы возможно для умных детей, которые знали, что реальный IP-адрес сайта обошел любое ограничение, которое использовало только имя!

2
ответ дан 08.12.2019, 01:13

Теги

Похожие вопросы