Start a conversation

Introduction to the Technical Documentation

The Trac system is an application that contains a database and a web server. There is very little to set up on the server side of the Trac system. Nearly all of the configuration for the users will be completed through the web interface. However, there are still some technical configurations and settings that can be set up to modify the operation of the server. The Technical Documentation takes you through the details of the more technical aspects of the application. Some of these settings are found on the server, and some are accessed through the web interface.

  • Server Requirements

    The server requirements to run your Trac application are very minimal.  It is not required to have server-class hardware or operating system, and a very capable server can be found for under $1000.  T...

  • Windows Installation

    You may install your Trac application on a PC running any Windows operating system 2012 or newer. On a Windows Operating System, simply insert the CD and it should automatically install your Trac appl...

  • Change the Windows Installation Directory

    You can move your installation to another directory or folder on your Windows server if you do not want it to run directly from the C: drive. Just follow the steps below to move the Trac installation ...

  • 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 imp...

  • Install the Trac Application as a Service

    Installing  the Trac application as a service allows the Trac application to run  automatically without a user logged in to the server.  This is often a  requirement by IT Departments to prevent secur...

  • Internet Information Services (IIS)

    The Trac application does not use IIS to serve the web site. You do not need to install IIS on the server for the Trac application.  If the Trac application is installed on a server that also runs oth...

  • Use SSL Encryption to Secure Your Trac System

    Transport Layer Security (TLS) and Secure Sockets Layer (SSL) are cryptographic protocols that provide secure communications on the Internet. There are slight differences between SSL and TLS, but they...

  • Connect to a Mail Server

    The Trac System allows anonymous, non-secure SMTP communication, but cannot inherently send authenticated, secure SMTP messages. If an Office 365 or Gmail mail server is used, in most cases, authentic...

  • Authentication Options

    To use campus credentials (Single Sign-on or SSO) to sign into your Trac System, there are a few choices.  Our preferred authentication method is SAML, but you may also use CAS, LDAP or Microsoft Azur...

  • Import Student, Course, and Instructor Information

    The Trac application can import data from any source as long as it is provided in the correct format.  The data needs to be provided in a flat file format, tab or comma delimited are preferred.   The ...