Difference between revisions of "TechDEP"

From RedrockWiki
Jump to: navigation, search
 
Line 14: Line 14:
  
 
|-
 
|-
| style="vertical-align:top; font-size:120%; " | <br />In newer Microsoft Operating System environments (Server 2003 SP1 and higher), your Trac product may be prevented from executing by Windows' implementation of Data Execution Prevention (DEP). In its focus on security Microsoft has implemented stronger defaults and privilege reduction on services that prevents your Trac server application from executing. To resolve this issue it is just a matter of making a simple exception change within the DEP properties.<br /><br />
+
| style="vertical-align:top; font-size:120%; " | <br />In Microsoft Operating System environments, your Trac product may be prevented from executing by Windows' implementation of Data Execution Prevention (DEP). In its focus on security, Microsoft has implemented stronger defaults and privilege reduction on services that prevents your Trac System application from executing. Resolving this issue is just a matter of adding your Trac System as an exception in DEP properties.<br /><br />
  
 
|-
 
|-
Line 25: Line 25:
  
 
|-
 
|-
| style="vertical-align:top; font-size:100%; " | When DEP is preventing your application from executing, the Trac product is immediately shut down after you attempt to start it. If you have just installed your Trac server application and are unable to run the program to enter your installation information, it is most likely due to DEP settings.<br /><br />
+
| style="vertical-align:top; font-size:100%; " | Without creating an exception, when DEP is enabled, your Trac System will immediately be shut down after you attempt to start it. If you have just installed your Trac System application and are unable to run the program, it is most likely due to DEP settings.<br /><br />
  
 
|-  
 
|-  
Line 31: Line 31:
  
 
|-
 
|-
| style="vertical-align:top; font-size:100%; " | To make the necessary changes you must be an administrator on the server and logged in as such.
+
| style="vertical-align:top; font-size:100%; " | To make the necessary changes, you must be an administrator on the server and logged in as such.
  
 +
* Right click the start menu icon, select "System"
 +
* From the System window, select "Advanced system settings" on the left side
 +
* From the Advanced tab, select Performance Settings
 +
* From the Data Execution Prevention tab, select "Add..."
 +
* Navigate to your Trac System .exe file*, select it, and choose "Open"
 +
* Click Apply to apply your changes, then Ok to exit the window.
  
* Go to your start menu, right-click My Computer and select properties from the menu.
+
<nowiki>*</nowiki>Typically located in C:\<TracProduct>\ and named Advisor.exe, TutorTrac.exe, etc.
* Select the Advanced tab then click on the Settings button under the Performance heading.
 
* In the Performance Options select the Data Execution Prevention tab.
 
* In  the DEP settings select the radio button next to "Turn on DEP for all  programs and services except those I select".
 
* Next click the Add button and browse for your Trac product executable file (i.e. tutortrac.exe, advisor.exe, fitness.exe, labtrac.exe) in the installed folder.
 
* Click  Apply to save the changes you have just made, then OK in the  Performance Options window, and lastly OK in the System Properties window.
 
  
 +
'''Your server may require a restart to put the settings into effect.'''
  
'''*Your server may require a restart to put the settings into effect.'''
 
  
'''*The DEP Settings may need to be entered multiple times to stick. This has been the case with some Windows servers.'''
+
[[File:DEP2.png|border|650px]]
 
 
 
 
[[File:dep1.jpg|border|350px|System Properties]] [[File:dep2.jpg|350px|Performance Settings]]
 
 
 
[[File:dep3.jpg|350px|DEP Settings]] [[Image:dep4.jpg|350px|DEP Exceptions]]
 
  
 
|-
 
|-

Latest revision as of 12:23, 11 June 2020

Tech Documentation

Introduction
Terms and Definitions
Installation Options
Server Requirements
Windows Installation
Installation Directory
Data Execution Prevention
Install as a Service
Internet Information Services (IIS)
SSL Encryption
Set Up the Mail Server
Authentication Options
Student and Course Imports
Trac System Updates
Data Execution Prevention (DEP)

In Microsoft Operating System environments, your Trac product may be prevented from executing by Windows' implementation of Data Execution Prevention (DEP). In its focus on security, Microsoft has implemented stronger defaults and privilege reduction on services that prevents your Trac System application from executing. Resolving this issue is just a matter of adding your Trac System as an exception in DEP properties.

What is DEP?
Data Execution Prevention (DEP) is a set of hardware and software technologies that perform additional checks on memory to help prevent malicious code from running on a system. The primary benefit of DEP is to help prevent code execution from data pages.

Symptoms
Without creating an exception, when DEP is enabled, your Trac System will immediately be shut down after you attempt to start it. If you have just installed your Trac System application and are unable to run the program, it is most likely due to DEP settings.

How do I set my Trac application as an Exception?
To make the necessary changes, you must be an administrator on the server and logged in as such.
  • Right click the start menu icon, select "System"
  • From the System window, select "Advanced system settings" on the left side
  • From the Advanced tab, select Performance Settings
  • From the Data Execution Prevention tab, select "Add..."
  • Navigate to your Trac System .exe file*, select it, and choose "Open"
  • Click Apply to apply your changes, then Ok to exit the window.

*Typically located in C:\<TracProduct>\ and named Advisor.exe, TutorTrac.exe, etc.

Your server may require a restart to put the settings into effect.


DEP2.png

← Previous Page Next Page →