The Microsoft Class Server Troubleshooting Guide

Article translations Article translations
Article ID: 821498 - View products that this article applies to.
IMPORTANT: This article contains information about modifying the registry. Before you modify the registry, make sure to back it up and make sure that you understand how to restore the registry if a problem occurs. For information about how to back up, restore, and edit the registry, click the following article number to view the article in the Microsoft Knowledge Base:
256986 Description of the Microsoft Windows Registry
Expand all | Collapse all

On This Page

SUMMARY

This article contains information from the Microsoft Class Server Troubleshooting Guide. It provides administrators with information and instructions about how to troubleshoot issues with Class Server.

This article is divided into the following sections:

Troubleshoot Issues When You Install Class Server

This section contains information about how to troubleshoot issues that you may experience when you install or configure Class Server.

"Error 40241" When You Configure Class Server

When you install Class Server, you may receive the following error message:
Error 40421 cannot access database.
This error message can have several causes. The error message may contain additional information to help you identify the cause of the problem. More information about the possible causes of this error message is listed as follows:



Error 4005: Login Failed for User SA

WARNING: If you use Registry Editor incorrectly, you may cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that you can solve problems that result from using Registry Editor incorrectly. Use Registry Editor at your own risk.

The "Error 40421" error message may include the following additional error information:
Error 4005: Login failed for user sa. Reason: Not associated with a trusted SQL Server connection.

Possible problem: SQL authentication is set to 'windows only' mode. Please set this to 'SQL Server and Windows' authentication.
This issue may occur if either of the following conditions is true:
  • You use Microsoft SQL Server Desktop Engine (MSDE), and you run Setup from the Server Setup folder on the Microsoft Class Server CD or DVD instead of from the root folder of the Class Server CD or DVD.
  • You use Microsoft SQL Server 2000, and it is not configured correctly to work with Class Server.
To resolve this issue, change the SQL authentication mode in the Windows registry:
  1. Stop the MSSQLServer service.
  2. Change the authentication mode. To do so, follow these steps:
    1. Click Start, and then click Run.
    2. In the Open box, type regedit, and then click OK.
    3. Locate and then click the following registry key:
      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\MSSQLServer
    4. In the right pane, double-click LoginMode.
    5. In the Value data box, type either 0 (zero) or 2, and then click OK.
    6. Quit Registry Editor.
  3. Start the MSSQLServer service.
  4. Start the Class Server Configuration tool, verify that all your settings are correct, and then click Save & Configure.
For additional information about how to change the login authentication mode, click the following article number to view the article in the Microsoft Knowledge Base:
285097 INF: How to Change the Default Login Authentication Mode to SQL While Installing SQL Server 2000 Desktop Engine by Using Windows Installer


Error 4005: [DBNETLIB][ConnectionOpen (Connect()).]

The "Error 40421" error message may include the following additional error information:
Error 4005: [DBNETLIB][ConnectionOpen (Connect()).]SQL Server does not exist or access denied.

Possible problem: SQL authentication is set to 'Windows only' mode. Please set this to 'SQL Server and Windows' authentication.
This issue may occur if the MSSQLServer service is not started, or if the correct version of the Microsoft Desktop Engine (MSDE) or SQL Server is not installed. For more information about how to install and configure SQL Server for use with Class Server, if you are running Class Server 3.0, see "Appendix A: Advanced Configuration" of the Microsoft Class Server Administrator's Guide. Or, if you are running Class Server 2.0, see "Appendix D: Advanced Configuration Considerations" of the Microsoft Class Server 2.0 Installation Guide.



Error 4005: [DBNETLIB][ConnectionOpen (SECDoClientHandshake()).]

The "Error 40421" error message may include the following additional error information:
Error 4005: [DBNETLIB][ConnectionOpen (SECDoClientHandshake()).]SSL Security error.

Possible problem: SQL authentication is set to 'Windows only' mode. Please set this to 'SQL Server and Windows' authentication.
This issue may occur if Microsoft .NET Framework and Class Server are installed in an incorrect order.

To resolve this issue, follow these steps:
  1. Make sure that Microsoft Internet Information Services (IIS) is configured correctly and the latest updates and service packs are installed.
  2. Remove .NET Framework, and then remove Class Server.
  3. Install .NET Framework and any updates or service packs.
  4. Install Class Server.
  5. Run the Class Server Configuration tool.
This issue may also occur if you configure Class Server to use SQL Server locally (on the same server) instead of MSDE, and Microsoft SQL Server 2000 Service Pack 2 (SP2) is not installed on the computer.

For additional information, click the following article number to view the article in the Microsoft Knowledge Base:
302409 FIX: Unable to Connect to SQL Server 2000 When Certificate Authority Name Is the Same As the Host Name of the Windows 2000 Computer

"Error 40446" When You Configure Class Server

When you install Class Server, you may receive the following error message:
Error 40446: Failed to give SERVER\ASPNET account access to server data directory: Path to ServerData folder Error 70534
This issue may occur if you select a server data folder that is not on the computer that is running IIS.

To resolve this issue, if you are running Class Server 3.0, see the "Configure Class Server to Use a Separate File Server" topic in "Appendix C: Multiple schools and servers" of the Class Server Administrator's Guide. If you are running Class Server 2.0, see the "Supporting Multiple Schools" topic in "Appendix D: Advanced Configuration Considerations" of the Class Server 2.0 Installation Guide.

This issue may also occur if you try to install Class Server on a server that is configured as a domain controller. You cannot run Class Server on a domain controller. For more information, if you are running Class Server 3.0, see the "System Requirements" topic in "Chapter 2: Planning Your Installation" of the Class Server Administrator's Guide. Or, if you are running Class Server 2.0, see the "Server Requirements" topic in "Chapter 2: Planning Your Installation" of the Class Server 2.0 Installation Guide.

"Error 40453" When You Configure Class Server

When you configure Class Server, you may receive the following error message:
Error 40453: 40461 Cannot initialize database CSSchoolDB on SQL server LocalHost
This error message can have several causes. The error message may contain additional information to help you identify the cause of the problem. More information about the possible causes of this error message is listed as follows:

Error 4005: [DBNETLIB][ConnectionOpen (SECDoClientHandshake())).]SSL Security Error

The "Error 40453" error message may include the following additional error information:
Error 4005: [DBNETLIB][ConnectionOpen (SECDoClientHandshake())).]SSL Security error
This issue may occur if .NET Framework and Class Server are installed in an incorrect order.

To resolve this issue, follow these steps:
  1. Make sure that IIS is configured correctly and the latest updates and service packs are installed.
  2. Remove .NET Framework, and then remove Class Server.
  3. Install .NET Framework and install any updates or service packs.
  4. Install Class Server.
  5. Run the Class Server Configuration tool.
This issue may also occur if you configure Class Server to use SQL Server locally (on the same server) instead of MSDE, and SQL Server 2000 SP2 is not installed on the computer.

For additional information, click the following article number to view the article in the Microsoft Knowledge Base:
302409 FIX: Unable to Connect to SQL Server 2000 When Certificate Authority Name Is the Same As the Host Name of the Windows 2000 Computer


Error 40E14: Error -- The Username You Selected Is Already in Use

The "Error 40453" error message may include the following additional error information:
Error 40E14: Error -- The username you selected is already in use. Please select a new username.
This issue may occur if you click Save & Configure in the Class Server Configuration tool and all the following conditions are true:
  • You switch from Class Server authentication to Active Directory authentication.
  • A student account (Domain\UserName) in the Class Server database matches the Default Administrator Domain\UserName account that is specified on the Users tab of the Class Server Configuration tool.
  • You log on to Microsoft Windows by using a Domain\UserName account that matches the Default Administrator Domain\UserName account that is specified on the Users tab of Class Server Configuration tool.
To resolve this issue, follow these steps:
  1. Start the Class Server Configuration tool.
  2. Click the Users tab, and then under User Authentication, click Use Microsoft Class Server (CS) to authenticate teachers, administrators, and students.
  3. Click Save & Configure.
  4. Sign in to Class Server - Administrator by using an existing administrator account.
  5. Click Student Information.
  6. In the list of students, click the student whose account matches the Domain\UserName account that you want to use for the Default Administrator account in Active Directory, and then click Edit Student.
  7. Edit the student account name so that it does not match the Domain\UserName account that you want to use for the Default Administrator account in Active Directory, and then click Save.
  8. In the Class Server Configuration tool, click the Users tab, and then under User Authentication, click the Active Directory authentication mode that you want, verify that the settings for the Default Administrator account are correct, and then click Save & Configure.

"Error SCS1001" When You Configure Class Server

When you configure Class Server, you may receive one of the following error messages:
Error SCS1001: The Class Server Configuration Tool encountered an error… Detailed information for product support purposes: A string literal was expected, but no opening quote character was found.
-or-
Error SCS1001: The Class Server Configuration Tool encountered an error… Detailed information for Product Support purposes: Required White Space was missing.
This issue may occur if .NET Framework and Class Server are installed in an incorrect order.

To resolve this issue, follow these steps:
  1. Make sure that IIS is configured correctly and the latest updates and service packs are installed.
  2. Remove .NET Framework, and then remove Class Server.
  3. Install .NET Framework and install any updates or service packs.
  4. Install Class Server.
  5. Run the Class Server Configuration tool.
This issue may also occur if you try to install Class Server on a server that is configured as a domain controller. You cannot run Class Server on a domain controller. For more information, if you are running Class Server 3.0, see the "System Requirements" topic in "Chapter 2: Planning Your Installation" of the Class Server Administrator's Guide. Or, if you are running Class Server 2.0, see the "Server Requirements" topic in "Chapter 2: Planning Your Installation" of the Class Server 2.0 Installation Guide.

"Error SCS1003" When You Configure Class Server

WARNING: If you use Registry Editor incorrectly, you may cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that you can solve problems that result from using Registry Editor incorrectly. Use Registry Editor at your own risk.

When you reinstall Class Server, you may receive the following error message:
Error SCS1003: System.Web.Services.Protocols.SoapException: Server was unable to process request
To resolve this issue, if you are running Class Server 3.0, follow the steps in "Appendix E: Removing Class Server 3.0" of the Class Server Administrator's Guide. Or, if you are running Class Server 2.0, follow the steps in "Appendix G: Uninstalling Class Server" in the Class Server 2.0 Installation Guide.

This issue may occur if the registry information for the school in the previous installation of Class Server is not removed. To check school information in the registry:
  1. Click Start, and then click Run.
  2. In the Open box, type regedit, and then click OK.
  3. Locate, and then click the following registry key as appropriate to your version of Class Server:
    • Class Server 3.0:
      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Class Server\Server\Schools
    • Class Server 2.0:
      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Class Server 2.0\Server\Schools
  4. Verify that only one school GUID subkey is listed. When you click the SchoolGUID subkey, and then double-click SchoolName in the right-pane, the current school appears in the Value data box.

    If more than one school GUID is listed, if you are running Class Server 3.0, follow the steps in "Appendix E: Removing Class Server 3.0" of the Class Server Administrator's Guide to remove Class Server from the computer, and then reinstall Class Server. Or, if you are running Class Server 2.0, follow the steps in "Appendix G: Uninstalling Class Server" in the Class Server 2.0 Installation Guide to remove Class Server from the computer, and then reinstall Class Server.

Setup Does Not Recognize .NET Framework When You Install Class Server

When you install Class Server on a computer that is running Windows 2000, Class Server Setup cannot recognize a previously installed version of .NET Framework if Windows 2000 Service Pack 3 (SP3) is not installed.

To resolve this issue, install Windows 2000 SP3 (or later) before you run Class Server Setup.

You Receive an Error Message When You Click "Save & Configure" in the Class Server Configuration Tool

If you receive an error message when you click Save & Configure in the Class Server Configuration tool, make sure that .NET Framework is correctly installed on the computer. The .NET Framework is correctly installed if the ASP.NET Worker process account is configured correctly. To check the ASPNET worker process account on the server, follow these steps:
  1. Click Start, and then click Run.
  2. In the Open box, type cmd, and then click OK.
  3. At the command prompt, type net user, and then press ENTER.
  4. Verify that the ASPNET user account is displayed on the list that appears.
If the ASPNET account does not appear on the list, follow these steps:
  1. Make sure that IIS is configured correctly and the latest updates and service packs are installed.
  2. Remove .NET Framework, and then remove Class Server.
  3. Install .NET Framework and install any updates or service packs.
  4. Install Class Server.
  5. Run the Class Server Configuration tool.

General Steps to Troubleshoot Class Server Installation Issues

If a problem occurs when you install Class Server, do one or more of the following:
  • Make sure that the computer meets the minimum system requirements.
  • Make sure that IIS is running and configured correctly.

    Note Check the event log in the Event Viewer for any errors, make sure that the Default Web Site is accessible from a Web browser, and make sure that the proxy server (if you are using one) is configured correctly.
  • Verify that MSDE or SQL Server 2000 SP2 or later (SQL Server 2000 SP3 is highly recommended) is installed and configured correctly on the computer. Additionally, make sure that Microsoft Data Access Components (MDAC) 2.7 is installed on the computer.

    If SQL Server is installed on a different computer, make sure that you can access it from the computer where you are installing Class Server. Make sure that you know the system administrator (sa) password, and SQL Server is configured to use mixed-mode authentication.

    For more information about how to install SQL Server on another server, if you are running Class Server 3.0, see "Appendix A: Advanced Configuration" of the Class Server Administrator's Guide. Or, if you are running Class Server 2.0, see "Appendix D: Advanced Configuration Considerations" of the Class Server 2.0 Installation Guide.
  • Make sure that .NET Framework is installed correctly. The .NET Framework is correctly installed if the ASP.NET Worker process account is set up correctly. To check the ASPNET worker process account on the server, follow these steps:
    1. Click Start, and then click Run.
    2. In the Open box, type cmd, and then click OK.
    3. At the command prompt, type net user, and then press ENTER.
    4. Verify that the ASPNET user account is displayed on the list that appears.
    If the ASPNET account does not appear on the list, follow these steps:
    1. Make sure that IIS is configured correctly and the latest updates and service packs are installed.
    2. Remove .NET Framework, and then remove Class Server.
    3. Install .NET Framework and install any updates or service packs.
    4. Install Class Server.
    5. Run the Class Server Configuration tool.

Troubleshoot Issues with Class Server

This section contains information about how to troubleshoot issues that you may experience when you use Class Server.

Find Information About System and Program Errors

View the event logs in Event Viewer to look for errors in Class Server. There may be multiple messages, warnings, and errors listed in the event logs, but not all items are generated by Class Server. Make sure you note the date and time of the any Class Server error events that are logged to Event Viewer.

To view the System and Application logs in Event Viewer, follow these steps:
  1. Click Start, point to All Programs, point to Administrative Tools, and then click Event Viewer.
  2. Click System Log to view system errors.
  3. Click Application Log to view program errors.

    Note Events that are displayed with a red icon are logged as error events. Review the error events that list Microsoft Class Server as the Source.
  4. Quit Event Viewer

Class Server User Accounts Are Unexpectedly Disabled

A user account may be automatically disabled when either one of the following conditions is true:
  • A user tries to sign in multiple times by using an incorrect password.
  • A teacher or administrator that is already signed in, tries to perform a synchronization operation.
To detect a disabled account, check the event logs in Event Viewer.

Enable a Student Account

To enable a student account that is disabled, follow these steps:
  1. Sign in to Class Server Administrator.
  2. Click Student Information.
  3. Click the Students tab, click the student account that you want to enable, and then click Edit Student.
  4. Click to select the Sign-in enabled check box, and then click Save.
Enable a Parent Account

To enable a parent account that is disabled, follow these steps:
  1. Sign in to Class Server Administrator.
  2. Click Student Information.
  3. Click the Students tab, click the student account that you want to enable, and then click Edit Student.
  4. Click to select the Parent access enabled check box, and then click Save.
Enable a Teacher Account

To enable a parent account that is disabled, follow these steps:
  1. Sign in to Class Server Administrator.
  2. Click Teacher Information.
  3. Click the Teachers tab, click the teacher account that you want to enable, and then click Edit Teacher.
  4. Click to select the Sign-in enabled check box, and then click Save.

Run the Class Server Backup Wizard from the Command Line

You can use the following command-line options to run Class Server Backup Wizard from the command line:
  • /SchoolGUID GUID: An optional parameter that specifies the school that you want to back up on servers that host multiple schools. If you do not specify this parameter, the default school is used.
  • /BackupModeOn: Turns Backup mode on.
  • /BackupModeOff: Turns Backup mode off.
  • /Info: Displays where SQL Server and the Learning Resources are stored.
  • /Backup: Performs an unattended backup operation by using the default location to store the backup files.
  • /Restore: Performs an unattended restore operation from the default location.
  • /Y: Suppresses warning messages. Error messages are written to the Errors.txt file.
  • /TurnIISOn: Turns IIS on.
  • /TurnIISOff: Turns IIS off.
  • CommitRestore: Increments Restore Count and completes the restore operation.

Configure the Number of Consecutive Sign-In Attempts that Are Permitted for a User

WARNING: If you use Registry Editor incorrectly, you may cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that you can solve problems that result from using Registry Editor incorrectly. Use Registry Editor at your own risk. You can configure the number of consecutive times a user can try to sign in. If the user exceeds this number of sign-in attempts, the user's account is disabled. To configure the number of sign-in attempts that a user is permitted:
  1. Click Start, and then click Run.
  2. In the Open box, type cmd, and then click OK.
  3. Locate, and then click the following registry key, as appropriate to your version of Class Server:
    • Class Server 3.0:
      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Class Server\Server\Schools
    • Class Server 2.0:
      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Class Server 2.0\Server\Schools
  4. Click the appropriate SchoolGUID subkey.
  5. In the right pane, double-click PasswordTriesBeforeLockout.
  6. In the Value data box, type the number of consecutive sign-in attempts that you want to configure, and then click OK.
  7. Quite Registry Editor.

You Cannot Play Multimedia Files After SSL Is Enabled

Some Web browsers may not support advanced content, such as Macromedia Flash or Windows Streaming Media content, when SSL is enabled. For example, a page may not load, or Flash or streaming media files may not play correctly. You must configure your Web browser, the students', and the teachers' Web browsers to support advanced content when SSL is enabled.

To do so, follow these steps:
  1. Start Internet Explorer (if it is not already started).
  2. On the Tools menu, click Internet Option.
  3. Click the Advanced tab.
  4. Under Security, click Do not save encrypted pages to disk, and then click OK.

"Access Denied" Error Message When Teachers Try to Use the Find Feature in Class Server

When a teacher tries to use the Find feature in Class Server, the teacher may receive either one of the following error messages:
Error 40766.70005: Access Denied
-or-
Error 4076A.70005: Access Denied
-or-
Error 40772.70005: Access Denied
This problem may occur if any of the following conditions are true:
  • The school server is not configured with a Platform for Privacy Preferences (P3P) privacy policy.
  • The compact policy header that is sent by the server does not meet the default privacy preferences that are set for the teacher's Web browser, and subsequent cookie-related actions are blocked by the Web browser.
  • The teacher's Web browser is configured to not permit cookies.
To work around this problem, either lower the privacy settings for the teacher's Web browser or deploy a P3P policy on the school server.

To deploy a full P3P privacy policy on the school server, determine how privacy is implemented at your school. The school district may already have existing policies and legal guidelines regarding information associated with students. Inquire whether an online privacy statement already exists for the district, and if it is published on the Internet. When the appropriate policy is determined, deploy the policy on the school server in an Extensible Markup Language (XML) schema that can be read by Web browsers such as Internet Explorer 6.0.

For more information about how to implement a privacy policy, visit the following Microsoft Web site:
http://msdn2.microsoft.com/en-us/library/ms537341.aspx
For more information about P3P, visit the following World Wide Web Consortium (W3C) Web site:
http://www.w3.org/P3P
For more information about how to enable cookies in Internet Explorer 6.0, see the " Troubleshoot Issues with Class Server - Teacher" section later in this article.

"Access Denied" or "User Name or Password Is Incorrect" Error Message When You Use the Class Server CSV Import Tool

When you use the Class Server CSV Import tool, you may receive one of the following error messages:
Access denied
-or-
User name or password is incorrect
This issue may occur if both the following conditions are true:
  • The user name and password information in the CSV Import Tool or in the CSV file is incorrect.
  • You use Class Server in Active Directory authentication mode.
In the CSV Import Tool, you must specify the domain name and the user name under Administrator logon. For example, Domain\UserName). In the CSV file, you must use Domain\UserName format for user names in both the teacher and student user name fields. Leave the password field for teachers, students, and parents blank.

The following is an example of a CSV file:
StudentLastName,FirstName,Username,Password,ID,GradYear, ParentAccess,ParentPassword,LoginEnabled
ARCHER,Karen,domain\karcher64,,2150,2008,YES,,YES
TeacherLastName,FirstName,Username,Password,ID,Administrator, LoginEnabled
ADAMS,Jay,domain\jadams,,,NO,YES

Problems Importing Data When You Use the CSV Import Tool

If you experience issues when you import data by using the CSV Import tool, make sure that the headers in the CSV file exactly match the specification that is documented in the Class Server Administrator's Guide (for Class Server 3.0) or in the Class Server 2.0 Installation Guide (as appropriate to your version of Class Server). You must specify all headers in the CSV file. Headers are case sensitive.

Note Headers that are created by using Microsoft Encarta Class Server's ECS10_Import tool 1.0 do not work with the CSV Import tool 2.0.

For more information about how import CSV data, see the Class Server Administrator's Guide (for Class Server 3.0), or see the Class Server 2.0 Installation Guide.

"User Name or Password Is Incorrect" Error Message

When you use Class Server, you may receive the following message:
User name or password is incorrect.
This error message may occur if Class Server is configured to use Class Server and Active Directory authentication.

To resolve this issue, make sure that the Local Security Policy setting is correctly configured on the server. To do so, follow these steps:
  1. Click Start, point to All Programs, point to Administrative Tools, and then click Local Security Policy.
  2. Expand Local Policies, and then expand User Rights Assignment.
  3. Double-click Act as part of the operating system policy.
  4. Verify that the Administrator account that is used for the CSV Import tool is listed under Assigned To, and the Effective Policy Setting check box is selected. If the Administrator account is not listed, add it. To do so:
    1. Click Add.
    2. In the Select Users or Groups dialog box, click Administrator, click Add, and then click OK.
  5. Click OK.

The CSV Import Tool Does Not Import Data to the Correct School When Class Server Is Configured with Multiple Schools

When you import data to a specific school on a server with multiple schools, you must specify the school where you want to import data to. To do so, you can either specify the default school in the Class Server Configuration tool, or run the CSV Import tool in unattended (command-line) mode.

To set the default school by using the Class Server Configuration tool, follow these steps:
  1. Start the Class Server Configuration tool.
  2. In the Select a School dialog box, click the school that you want to configure, and then click OK.
To specify a school when you use the CSV Import tool in unattend mode with an .ini file, follow these steps:
  1. Click Start, and then click Run.
  2. In the Open box, type cmd, and then click OK.
  3. At the command prompt, type the following line, and then press ENTER:
    csvimport /ap:Password /sg:SchoolGUID /u @FileName.ini
  4. Type exit, and then press ENTER to quit Command Prompt.
To specify a school when you use the CSV Import tool in unattend mode without an .ini file, follow these steps:
  1. Click Start, and then click Run.
  2. In the Open box, type cmd, and then click OK.
  3. At the command prompt, type the following line, and then press ENTER:
    csvimport/ if:ImportFileName /lf:LogFileName] /au:UserName /ap:Password /sg:School GUID/u


    Note You must specify a log file name.
  4. Type exit, and then press ENTER to quit Command Prompt.

Create User Domains for the Active Directory Import Wizard in Class Server

When you use the Active Directory Import Wizard to import a group, the users in the group must be in the same domain. For example, if you have two groups, you must create a domain for each group.

For example, you have the following two groups:
Group 1
amya
maryb

Group 2julieb
scottc
To import these users to two domains, format the information as follows:
domain\amya, domain\maryb, domain2\julieb, domain2\scottc
By doing so, Domain\Group1 contains amya and maryb, and Domain2\Group2 contains julieb and scottc.

Security Settings Are Not Valid After You Run the Class Server Backup Wizard

When you use the Class Server Backup Wizard to restore school data to the server, and you modify Class Server security settings during the restore operation, the Class Server security settings may not be valid.

To resolve this issue, wait until the restore operation is complete before you run the Class Server Configuration tool to specify the new security settings.

Recover Data That Is Unintentionally Deleted

After you delete a teacher account or a class by using Class Server - Administrator, any data associated with that teacher or class is permanently removed from the server. You may be able to recover some or all of your data by doing the following:Recover Learning Resources from a Teacher's Computer

Check the working folder on the teacher's computer. If Class Server - Teacher is configured for offline access, you can sign in to offline mode and export the Learning Resources. If Class Server - Teacher is configured to use online-only mode, you cannot sign in, but you can access Learning Resources in the teacher's working folder. See the "How to Locate Working Folders By Using Class Server - Teacher" section later in this article for more information about how to locate the working folder.

Recover Learning Resources from the Class Server Computer

Check whether the Learning Resource files that you want still exist in your server data folder. Assignments that were created by using a Learning Resource in the teacher's My Learning Resources view are retained as a copy of the original Learning Resource, and are associated with a class.

Recover Learning Resources from a Class Server Backup

If you cannot locate the files on the teacher's computer or on the server, you may be able to restore a Class Server backup and then recover the files.

To restore a backup to recover files, follow these steps:
  1. Install Class Server on another server.
  2. Restore the latest Class Server backup that contains the Learning Resources that you want to recover.
  3. Run the Class Server Configuration tool, and then click Save & Configure to display the school information.
  4. The teachers in your school must follow these steps:
    1. Re-create the teacher's profile on the new server to use the new server name, and sign in by using the teacher's account ID and password that was previously used on the original server. Note that both new and old teacher accounts can exist on the teacher's computer.
    2. Sign in to Class Server - Teacher, and export the Learning Resources that the teacher wants to save.
    3. Sign out by using old profile, and then sign in by using a new profile.
    4. Double-click the exported Learning Resources. By doing so, the Learning Resources are downloaded to the new user profile.
  5. To remove the information that you restored from the server, delete the restore information.

    If you know what you are looking for, you can look for files in the server data folder, and look at the metadata in the Index.xml file to determine whether a file contains items you want. If you find a file that you want, you can package it as a Learning Resource and download it to a teacher account.

    The quickest way to do this is to select all the folders that have Index.xml file at the root and bundle them into one Learning Resource file by using the Makelrm.js tool. For more information about how to do so, see the Microsoft Class Server 2.0 Advanced Authoring Guide. After you bundle the files, download the Learning Resource to the teacher's Class Server - Teacher view. Note that to bundle a folder by using the Makelrm.js tool, the folder must contain an Index.xml file.
You Cannot Access Server Data After You Move Data to Another Server
After you move Class Server data to another server, you may not be able to access the data. To make sure that you can access data after you move it, verify that appropriate permissions are configured for the folder that contains the data, including the Full Control permission for the ASPNET account.

To assign the ASPNET account the Full Control permission to the data folder, follow these steps:
  1. Start the Class Server Configuration tool.
  2. Click the Server and Database tab, under Server, make a note of the name and path of the folder that is displayed in the Server data folder box.
  3. Start Windows Explorer, locate the data folder that you identified in step 2, right-click the folder, and then click Properties.
  4. Click the Security tab.
  5. Click Add.
  6. In the Look in box, click the name of the local computer, under Name, click ASPNET, click Add, and then click OK.
  7. In the Name list, click aspnet_wp account.
  8. In the Permissions list, click to select the Allow check box next to Full Control, and then click OK.

Troubleshoot Issues With Class Server - Administrator

This section contains information about how to troubleshoot issues that may occur when you use Class Server - Administrator.

Cannot Sign In to Class Server - Administrator After You Try to Perform a "Save & Configure Operation"

When you switch your school from Class Server authentication to Active Directory authentication, and then click Save & Configure in the Class Server Configuration tool, you may find that you cannot access Class Server - Administrator if the save and configuration operation does not complete successfully.

This issue may occur if Internet Information Services (IIS) is in a stopped state as a result of the unsuccessful save and configure operation.

To resolve this issue, see the "Error 40E14: Error -- The Username You Selected Is Already in Use" section earlier in this article.

Troubleshoot Issues with Class Server - Teacher

This section contains information about how to troubleshoot issues that may occur when you use Class Server - Teacher.

You Are Prompted to Replace the Teacher.msi file When You Reinstall Class Server - Teacher

When you reinstall Class Server - Teacher, a dialog box is displayed that informs you that the Teacher.msi file already exists, you are prompted whether you want to replace the existing Teacher.msi file. Click Yes on the message to continue the installation.

Find Working Folders in Class Server - Teacher

Teacher data files are stored in working folders (also referred to as working directories) that are associated with teacher profiles. By default, these working folders are stored in a single location for each Windows user profile. You can find a working folder or change the location of a working folder by using Class Server - Teacher.



The Default Path of the Class Server Working Folder

The following lists the default path of the Class Server working folder on a computer running Windows Server 2003, Windows XP, or Windows 2000:
  • Class Server 3.0:
    C:\Documents and Settings\WindowsLogonUserName\ Local Settings\Application Data\Microsoft\Class Server\ Teachers\Microsoft Class Server - Teacher Sign-In Name
  • Class Server 2.0:
    C:\Documents and Settings\WindowsLogonUserName\ Local Settings\Application Data\Microsoft\Class Server 2.0\ Teachers\Microsoft Class Server - Teacher Sign-In Name


Locate Working Folders By Using Class Server - Teacher

To locate working folders by using Class Server - Teacher, follow these steps:
  1. Start Class Server - Teacher.
  2. In the Class Server - Teacher Sign-in dialog box, click Account settings.
  3. Click Modify user profile settings, and then click Next.
  4. Verify that the URLs that are displayed are correct, and then click Next.
  5. If you are prompted, select the appropriate intranet or Internet option.
  6. If you are prompted, select a user, and then click Next.
  7. Type the password, and then click Next.
  8. Make a note of the path that is displayed in the Current location box. This is the complete path of the working folder that is associated with the teacher.
  9. Click Cancel .

Microsoft Windows Installer Unexpectedly Starts When you Install Class Server - Teacher or When a Teacher Edits a Learning Resource

When you install Class Server - Teacher or when a teacher edits a Learning Resource, the Windows Installer may unexpectedly start.

This issue may be caused by a conflict between the HTML settings in Microsoft Office 2000 and the Grading Tool in Class Server - Teacher. To prevent this issue from occurring, make sure that Web scripting is disabled in Office 2000 on the computer where Class Server - Teacher is installed. To disable Web scripting in Office 2000, follow these steps.

Note Because there are several versions of Microsoft Windows, the following steps may be different on your computer. If they are, see your product documentation to complete these steps.
  1. Click Start, and then click Control Panel.
  2. Click Add or Remove Programs.
  3. In the list of currently installed programs, click Microsoft Office 2000, and then click Change.
  4. Click Add or Remove Features, and then click Next.
  5. Expand Office Tools.
  6. Click the down arrow next to HTML Source Editing, and then click Not Available .
  7. Click Update , click OK, and then click Close.

You Receive a Warning About ActiveX Security Settings When You Install Class Server - Teacher

When you install Class Server - Teacher, you may receive an ActiveX warning message.

To resolve this issue, modify the ActiveX security settings in the Web browser. To modify the ActiveX security settings in Internet Explorer 6.0, follow these steps:
  1. Start Internet Explorer (if it is not already started).
  2. On the Tools menu, click Internet Options.
  3. Click the Security tab, and then click Custom level.
  4. Under Download signed ActiveX Controls, click Prompt, click OK, and then click OK.
Note If you still cannot install Class Server - Teacher after you complete this procedure, set the security settings to Low until the installation is complete.

Synchronization With Class Server is Slow

When a teacher synchronizes a large number of files with the school server, the synchronization may take a long time. For example, a teacher sends an assignment that includes a 2 Megabyte (MB) attachment to 45 students. When the students complete the assignment, the total file size is 90 MB (45 students x 2 MB). In this situation, additional time is required to synchronize the 90 MB of data with the server.

How to Configure a Web Browser to Bypass a Proxy Server

In some network configurations, Web browser clients are required to use a proxy server to locate resources on an intranet or on the Internet. To preview Learning Resources correctly, Web browsers running on a computer configured with Class Server - Teacher require direct access to the local host address without going through a proxy server. If direct access to the local host is not configured, you may receive the following error message:
10061 Connection refused
Additionally, you may not be able to preview Learning Resources until the Web browser is configured to bypass proxy servers.

To configure Internet Explorer 6.0 to bypass a proxy server, follow these steps:
  1. Start Internet Explorer (if it is not already started).
  2. On the Tools menu, click Internet Options.
  3. Click the Connections tab, and then click LAN Settings.
  4. Under Proxy server, type the address and port of the proxy server in the Proxy server and Port boxes.
  5. Click to select the Bypass proxy server for local addresses check box, and then click OK.
  6. Click OK.

Scoring Charts Take a Long Time to Load

When you click View Chart to view a scoring chart, a scoring chart that contains a large quantity of numbers may take several minutes to load. To view a scoring chart more quickly, you can click Export to Excel to export the information to Microsoft Excel.

Red "X" Appears When You View or Edit Learning Resources and Assignments

When you view a Learning Resource in editing view in Class Server - Teacher or in another program, question components (the parts of a question) of the Learning Resource may appear as red "X"s.

This issue may occur when Class Server - Teacher or another program cannot access the http://localhost:3535/ Web address, where the question components are generated by Class Server - Teacher. This issue may occur if one or more of the following conditions exist:
  • You edit the Learning Resource by using a program other than Class Server - Teacher, and Class Server - Teacher is not running.

    To resolve this issue, start Class Server - Teacher.
  • The Web browser is configured to use proxy server..

    To resolve this issue, configure the Web browser to bypass the proxy server. To configure Internet Explorer 6.0 to bypass the proxy server, follow these steps:
    1. Start Internet Explorer (if it is not already started).
    2. On the Tools menu, click Internet Options.
    3. Click the Connections tab, and then click LAN Settings.
    4. Under Proxy server, type the address and port of the proxy server in the Proxy server and Port boxes.
    5. Click to select the Bypass proxy server for local addresses check box, and then click OK.
    6. Click OK.
  • The content requires ActiveX controls, plug-ins, or other software.

    To resolve this issue, install the software that is required by the program. If you do not have sufficient permissions to install the software, contact your system administrator.

"Access Denied" When You Use the Find Feature in Class Server

When you try to use the Find feature in Class Server, you may receive either one of the following error messages:
Error 40766.70005: Access Denied
-or-
Error 4076A.70005: Access Denied
-or-
Error 40772.70005: Access Denied
This problem may occur if any of the following conditions exist:
  • The school server does not have a privacy policy installed for the Web site.
  • The teacher's Web browser is configured to not permit cookies on the school site.
  • Class Server is configured to allow Internet-only access on the school server.
To enable cookies in Internet Explorer 6.0, follow these steps:
  1. Start Internet Explorer (if it is not already started).
  2. On the Tools menu, click Internet Options.
  3. Click the Privacy tab, and then click Edit.
  4. In the Address of Web site box, type the URL of the school, and then click Allow.
  5. Click OK, and then click OK.
For more information about how to implement a privacy policy, visit the following Microsoft Web site:
http://msdn2.microsoft.com/en-us/library/ms537341.aspx

To Troubleshoot Issues with Class Server - Student

This section contains information about how to troubleshoot issues that may occur when you use Class Server - Student.

You Cannot Play Multimedia Files After SSL Is Enabled

Some Web browsers may not support advanced content, such as Macromedia Flash or Windows Streaming Media content, when SSL is enabled. For example, a page may not load, or Flash or streaming media files may not play correctly. You must configure your Web browser, the students', and the teachers' Web browsers to support advanced content when SSL is enabled.

To do so, follow these steps:
  1. Start Internet Explorer (if it is not already started).
  2. On the Tools menu, click Internet Option.
  3. Click the Advanced tab.
  4. Under Security, click Do not save encrypted pages to disk, and then click OK.

Red "X" Appears When You View or Edit Learning Resources and Assignments

When you view a Learning Resource in editing view in Class Server - Student or in another program, question components (the parts of a question) of the Learning Resource may appear as red "X"s.

This issue may occur when Class Server - Student or another program cannot access the http://localhost:3535/ Web address, where the question components are generated by Class Server - Teacher. This issue may occur if one or more of the following conditions exist:
  • The Web browser is configured to use proxy server..

    To resolve this issue, configure the Web browser to bypass the proxy server. To configure Internet Explorer 6.0 to bypass the proxy server, follow these steps:
    1. Start Internet Explorer (if it is not already started).
    2. On the Tools menu, click Internet Options.
    3. Click the Connections tab, and then click LAN Settings.
    4. Under Proxy server, type the address and port of the proxy server in the Proxy server and Port boxes.
    5. Click to select the Bypass proxy server for local addresses check box, and then click OK.
    6. Click OK.
  • The content requires ActiveX controls, Windows Media Player, plug-ins, or other software.

    To resolve this issue, install the required software. If you do not have sufficient permissions to install the software, contact your system administrator. The administrator can address the issue by following the steps in the following article in the Microsoft Knowledge Base:
    240897 Web Pages with ActiveX Controls Are Not Displayed Properly
  • Too many users are accessing Class Server.

    Connect to Class Server during off-peak hours, such as in the early morning or in the late evening.

REFERENCES

  • Microsoft Class Server 3.0 Administrator' s Guide

    For more information about how to install, configure, and administer Class Server 3.0, see the Microsoft Class Server Administrator's Guide. The Class Server Administrator's Guide (AdminGuide.htm and AdminGuide.pdf) is located in the root folder of the Microsoft Class Server3.0 CD-ROM.
  • Microsoft Class Server 2.0 Installation Guide

    For more information about how to install, configure, and administer Class Server 2.0, see the Microsoft Class Server 2.0 Installation Guide. The Class Server 2.0 Installation Guide is located in the root folder of the Microsoft Class Server 2.0 CD-ROM.
  • Readme Files

    Last-minute information for teachers and administrators about Class Server setup and configuration. The files are located on the Class Server CD-ROM.
  • Advanced Authoring Guide

    Information about creating Learning Resources.
  • Class Server Configuration Tool Online Help

    Information for administrators about how to configure your server. To display Class Server Configuration Help, start the Class Server Configuration tool, and then press F1, or click Help
  • Class Server - Teacher Online Help

    Information for teachers about how to use Class Server - Teacher. To display Class Server - Teacher Help, start Class Server - Teacher, and then press F1, or click Help.
  • Class Server Web site

Properties

Article ID: 821498 - Last Review: May 23, 2007 - Revision: 2.4
APPLIES TO
  • Microsoft Class Server 3.0 Standard Edition
  • Microsoft Class Server 2.0 Standard Edition
Keywords: 
kbinfo KB821498

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com