AFP548 Changing the world one server at a time.

AD/OD Parental Controls Issue

Home › Forums › OS X Server and Client Discussion › Questions and Answers › AD/OD Parental Controls Issue

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #380495
    JGroves
    Participant

    We’ve been trying to get serverwide Parental Controls to work on our Macs for the past 3 weeks. It isn’t working on network accounts; whenever we use a browser on a Mac network account, the webserverproxyd process goes nuts, using 50-90% of the CPU and refusing to show any webpages. It looks like it’s constantly making calls for a piece of info it isn’t getting. The webserverproxyd sample returned code like about findUserByID and NSExceptions, looped over & over.

    We believe it’s a problem with AD’s schema. Our school district uses a magic triangle setup. Mostly Macs with a few computers, going through a Windows 2008 server with Active Directory. Our 3 Mac servers with Open Directory are connected to it. Two have OSX 10.6.6, the other has OSX 10.5.8. The previous administrator, who left ~6 months ago, says Parental Controls worked for him. He also implies he didn’t have to change anything with Active Directory’s schema.

    I am currently trying to, but when I try to load up our Mac server’s Open Directory schema, I get this error:
    Error loading schema: An invalid dn syntax has been specified.

    I’m using the AD DS/LDS Schema Analyzer on our Win2008 server, following the instructions given in Apple’s Active Directory Schema white paper (pg. 6, Steps 5 & 6; I would post the link, but the site regards it as spam). At this point, I’m at a loss what to do next.

    I have 2 questions:

    1. Can anyone confirm/deny we’re following the right lead to get server Parental Controls working (from Workgroup Manager)?
    2. If so, how should I figure out what’s wrong with the Schema Analyzing and (hopefully) fix it?

    #380496
    JGroves
    Participant

    Error code we’re getting from webserverproxyd:

    +[User findUserByID:searchParent:]
    +[User(UserPrivate) _userWithInfo:attributes:]
    -[NSCFArray objectAtIndex:]
    _[NSException raise:format:arguments:]
    object_getIvar
    __gxx_exception_cleanup(_Unwind_Reason_Code, _Unwind_Exception*)
    __cxxabiv1::__unexpected(void (*)())
    __cxxabiv1::__terminate(void (*)())
    _objc_terminate
    __tcf_0
    abort_report_np
    __abort
Viewing 2 posts - 1 through 2 (of 2 total)
  • You must be logged in to reply to this topic.