QA/Windows Child Mode: Difference between revisions

Line 49: Line 49:
Child mode is a feature of Windows that allows a parent (administrator) to set up a child account in order to monitor internet activity. It does so by using an SSL certificate that allows the operating system to spy or “MiTM” the child’s connections.  
Child mode is a feature of Windows that allows a parent (administrator) to set up a child account in order to monitor internet activity. It does so by using an SSL certificate that allows the operating system to spy or “MiTM” the child’s connections.  
While this helps the parent keep track of the child’s activity, it presents a fundamental problem for the way Firefox works. Unlike other browsers, Firefox does not use the system’s SSL certificates to verify connections, but instead, relies on its own certificate store. Since this Microsoft certificate is not present here, Firefox will see these connections as untrusted, and the user of the child account will not be able to view secure sites.
While this helps the parent keep track of the child’s activity, it presents a fundamental problem for the way Firefox works. Unlike other browsers, Firefox does not use the system’s SSL certificates to verify connections, but instead, relies on its own certificate store. Since this Microsoft certificate is not present here, Firefox will see these connections as untrusted, and the user of the child account will not be able to view secure sites.
The solution is to import this Microsoft certificate only when Firefox detects that it is running in child mode. Be aware that the the Microsoft Family Safety feature is only working with other browsers, like Firefox on Windows 8.1.  
The solution is to import this Microsoft certificate only when Firefox detects that it is running in child mode. Be aware that the the Microsoft Family Safety feature is only working with other browsers, like Firefox, on Windows 8.1.  


The testing efforts will be invested on the following areas:
The testing efforts will be invested on the following areas:
67

edits