Introduction to C+Desk

C+Desk. A complete free helpdesk solution for any organization. It works like an intranet solution for a company, and it is free. It is customizable on demand. The features include service request management . You can call it as Free Helpdesk Software , complaint management Software, query management, ticketing software. etc. Asset management (Covers complete lifecycle of any asset), Events and photo gallery, birthday calendar, integration with webmail like Outlook Web Access and Round Cube. Integration with Openfire and Jappix for chat, Notice board, Employees personal profiles, Knowledge base to share policies and procedures (SOP) etc., Projects and task management, E-Logs is a log book feature, Customer care is a feature for Customer Support Management.

So C+Desk is a web based application loaded with many features to work like intranet for your organization. And it will continuously remain in development as customers keep demanding features they need. The current development roadmap includes Approval management, Surveys and Polls, Maintenance schedule in Asset management etc. Hope you enjoy the product and use the features. We would be very highly interested to help you develop your requirements in C+Desk


Pre-installation requirements


1 GHz

Hard Drive Space

200 Mb Minimum,


1 GB

Operating System

Windows 2003 Server and above (English Only)

.NET framework

4.0 and 4.5


SQL Server 2008 Express edition and above


6.0 and above



Other requirements

1.LDAP Server (optional) For Active Directory authentication

2.FTP Server (Optional)

3.SMTP Server (optional)

4.Domain List (For Email ID’s)

5.Microsoft Report viewer redistributable 2008 or above

6.Webmail URL (OWA/ Roundcube) (optional)

7.Ensure that all ASP and ASP.NET Related Features are installed from roles and features

8.Ensure WCF http Activation is enabled from roles and features under .Net framework.

9.Ensure that your installation folder has full permission for everyone and is not read only.

10.For Video Gallery to Work you need to add mime types in IIS (.MP4) Extention Type video/mp4

Hosting C+Desk Service & Application on IIS

Step 1:

1.Go to www.cdesk.in and login with your username and password.. or register your organization and get a username and password.. Go to download section and download the ZIP..

2.Unzip the folder to the drive.. Ensure that drive has enough space as if you use photogallary you may need space..You will find 1 Folder Cdesk

3.Note down your “License Key” after the registration.

Method 1: Deploy application with “Web Deploy” Tool

1.Go to your IIS manager.

2.Select yourwebsite to deploy application.

3.Select “Deploy” à “Import application”.

4.The “Import Application Package” wizard opens and shows the “Select the Package” dialog box.

5.In the ”Package path” box, Browse and select your.zip file from the location where you downloaded

6.The “Select the Package” dialog box resembles the following illustration:

7.Click “Next”.

8.The “Select the Contents of the Package” dialog box is displayed as shown in the following illustration:

9.Click “Next”.

10.The “Enter Application Package Information” dialog box is displayed as shown in the following illustration:

11.While “Web Deploy” installs the package, the “Installation Progress and Summary” dialog box is displayed. The dialog box shows a progress bar during the installation process. When the process is complete, the dialog box shows a log of what was done, as shown in the following illustration:

12.Right click C+Desk site and browse

You should get the page saying database not available since no database is yet configured. So go to service.aspx page manually from the URL. Refer "Creating and Configuring the database"section to proceed with deployment.

Method 2 : Manual deployment

1.Go to your “IIS manager” and add a site

2.Go to “IIS” and add website.. Or if you have web deploy installed you can directly import the application

Point the physical path to the C+Desk folder and define the Port. Or the host header value for your cdesk app

Similarly add new site for Cdeskapp and point the physical path to Cdeskapp folder. Use port 80 and provide the host name so that we can access the host from outside. Remember to open port 80 on your firewall and point it to the server. Also remember to add required DNS entries for the host name in your DNS setting at hosting panel.

Editing Web.config

Right Click the cdesk site created and explore

Edit Web.config

Edit the connection strings named wcfservic1 and wcfservic2 and modify the port and the IP address of your server.

Edit for both connection strings of wcfservice1 and wcfservice2

Go to the below section of service endpoints and also do the same modifications there

Do it for all endpoints

Modify all the client endpoints