Downloads



Main MSPControl Installer

MSPControl Installer – This installer allows you to Install or Update the MSPControl Portal Component, Enterprise Component, Server Component, Scheduler Component and Cloud Folders Portal Component. Click here to see the Deployment Guide.

Typical Configurations - typical environment diagram templates for MSPControl deployments.

What's new: Changelog and Progress'n'Roadmap.

MSPControl components separately for manual installation or upgrade

MSPControl-EnterpriseServer-1.0.0.zip
MSPControl-Portal-1.0.0.zip
MSPControl-Server-1.0.0.zip
MSPControl-Web-Dav-Portal-1.0.0.zip
MSPControl-PasswordFilter-1.0.0.zip - MSPControl Password Filter for more information see documentation

Tools

MSPControl Localization Toolkit – Tool to create language packs for MSPControl

MSPControl Enterprise Import Tool – Tool to import Hosted Organization User Accounts

MSPControl User Import Tool – Tool to import MSPControl User Accounts

MSPControl Hyper-V Utilities

MSPControl VM-Config

MSPControl Exchange 2013 Mailbox Default Public Folder Repair Tool – Tool to correct Autodiscover issue where Exchange Suggests URL's that belong to other tenants. Use at your own Risk. More Documentation To Follow.

AW Stat Viewer – AW Stat Viewer add-on to view log files created with AW Stat Server

MSPControl-WHMCS-1.0.0.zip

Please send feedback to help@mspcontrol.org.

MSPControl Installer – This installer allows you to Install or Update the MSPControl Portal. Click here to see the Deployment Guide

MSPControl UNIX Installer – This installer allows you to Install or Update the MSPControl Server on Linux (Under Mono).

MSPControl Scheduler Service Installer – Install or Update the MSPControl Scheduler Service component with this .msi file.

MSPControl Hosted Organization Enterprise Storage Web Access – This will allow access to a web portal where users can browse and edit their documents using Microsoft Office Web App Server Integration. When a user logs in, they are presented with a list of the shares that they have been granted access to by the MSPControl Enterprise Storage Folders. You can open and Edit Word or Excel Documents Online. It is also compatible with Mobile.

Manual-Update-1.1.0.zip - To perform a manual update to an existing installation, download and extract this zip file and overwrite the current files. You will also need to run the update_db.sql file to update your database. See the full documentation for more information.

The components contained in the installer file above can be downloaded individually here:
MSPControl-EnterpriseServer-1.1.0.zip
MSPControl-Portal-1.1.0.zip
MSPControl-Server-1.1.0.zip

Tools

MSPControl Localization Toolkit – Tool to create language packs for MSPControl

MSPControl Enterprise Import Tool – Tool to import Hosted Organization User Accounts

MSPControl User Import Tool – Tool to import MSPControl User Accounts

MSPControl Hyper-V Utilities

MSPControl VM-Config

MSPControl Exchange 2013 Mailbox Default Public Folder Repair Tool – Tool to correct Autodiscover issue where Exchange Suggests URL's that belong to other tenants. Use at your own Risk. More Documentation To Follow.

AW Stat Viewer – AW Stat Viewer add-on to view log files created with AW Stat Server

MSPControl-WHMCS-1.1.0.zip

Main WebsitePanel Installer

WebsitePanel 2.1 Installer – This installer allows you to Install WebsitePanel Portal Component, Enterprise Component, Server Component, Scheduler Component and Cloud Folders Portal Component.

BEWARE: WebsitePanel is no longer supported or developed. We recommend to upgrade to MSPControl.

To see what has changed in MSPControl visit this forum post.

WebsitePanel components

WebsitePanel-EnterpriseServer-2.1.0.zip
WebsitePanel-Portal-2.1.0.zip
WebsitePanel-Server-2.1.0.zip

Tools

WebsitePanel Localization Toolkit – Tool to create language packs for WebsitePanel

WebsitePanel Enterprise Import Tool – Tool to import Hosted Organization User Accounts

WebsitePanel User Import Tool – Tool to import WebsitePanel User Accounts

Our Installer available here now properly upgrades WebsitePanel 2.0+ to MSPControl. You no longer need to follow the steps below but if you find yourself having to do a manual update you can still follow procedure below. We recommend updating from WebsitePanel 2.0+ to MSPControl using our normal Installer Tool.

Update DB To MSPControl

You can follow the video guidance provided by Chris Danks.

Or perform upgrade according the following instruction:

Backup

Do backup for all WebsitePanel components (DB, Portal, Enterprise Server, 1 WSP Server).

 

Database upgrade

  1. Run attached script on your SQL Server where WebsitePanel stored.
  2. Run Manual-Update.zip/update.db. Note to replace ${install.database} with name of your WSP database (usually WebsitePanel). Run this script twice or thrice to ensure that it updated everything.

 

Enterprise Server upgrade

  1. Open Enteprise Server web.config usually located in C:\WebsitePanel\Enterprise Server\ and copy (save to some text file) the following information:
  • ConnectionStrings section in full, for example:
    <connectionStrings>
    <add name="EnterpriseServer" connectionString="server=sql-1;database=websitepanel;uid=websitepanel;pwd=56l6xg5ml2xjd1811dhg;" providerName="System.Data.SqlClient" />
    </connectionStrings>
  • CryptoKey value (data between " "), for example: rrkc41wddf5k9bxxlh32

2. Delete all files from your Enteprise Server folder, copy files from MSPControl-EnterpriseServer-1.0.0.zip and replace ConnectionStrings and CryptoKey value in new web.config with what you saved in previous step.

 

Portal upgrade

  1. Open Portal SiteSettings.config located in App_Data folder of your Portal (C:\WebsitePanel\Portal\App_Data by default) and copy (save to some text file) Enteprise Server connection URL, for example: <EnterpriseServer>http://192.168.1.100:9002</EnterpriseServer>
  2. Delete all files from your Portal directory, copy files from MSPControl-Portal-1.0.0.zip and replace Enteprise Server connection URL in new SiteSettings.config.
  3. Replace logo for Portal here: Portal\App_Themes\Default\Images\logo.png from Portal backup

 

Server upgrade

  1. Open Server web.config usually located in C:\WebsitePanel\Server\ and copy (save to some text file) encrypted password value, for example: <password value="Xc3W8TTEdHoyQviHXadvh1v2lKP=" />
  2. Delete all files from your Server directory, copy files from MSPControl-Server-1.0.0.zip and replace password value in new web.config.
  3. Repeat for each installed WebsitePanel Server.

 

Upgrading Scheduled Service

  1. Download the latest Scheduled Service Installer from here.
  2. Uninstall existing WebsitePanel Scheduler service
  3. Open the newly downloaded MSPControl Scheduled Service installer and install the service.
  4. Open C:\MSPControl\SchedulerService\MSPControl.SchedulerService.exe.config and replace Line 4 and Line 11 with the correct details taken from C:\WebsitePanel\Enterprise Server\web.config.
    Line 4 example: <add name="EnterpriseServer" connectionstring="Server=localhost;database=WebsitePanel;Trusted_Connection=true;" providername="System.Data.SqlClient" />
    Line 11 example: <add key="MSPControl.CryptoKey" value="" />
  5. Save the file and start the MSPControl Scheduler service, this can be done from command line by running SC Start "MSPControl Scheduler" or from Services mmc.

 

After upgrade

  1. Go to the control panel and apply for a license from Settings > Licensing.
  2. Go to the configuration sub menu at the top and click Update Dashboard. If you do not see version number for some server then you have missed a step from above.
  3. If using WHMCS make sure you take a full backup of your WHMCS database before making the below changes. Download the latest WHMCS module from here. Upload the modules folder to your WHMCS root folder. Login to WHMCS as administrator, go to Setup > Products / Services > Servers. Edit your websitepanel server, scroll to bottom and change the module from WebsitePanel to MSPControl and click saveNext go to setup > addon Modules. Enable both the MSP Control Addons, also disable the 2 previous WebsitePanel addons if you had them enabled.Now the module is setup, you need to update your products to use the new module. There is 2 ways to do this:Method 1
    • Go to setup > Products/Services > Products/Services
    • Open all of your WebsitePanel hosting plans, click Module settings and change the module from WebsitePanel to MSPControl
    • Click save changes

     

    Method 2 - ideal for those with lots of products

    • Using phpmyadmin open your WHMCS database
    • Execute the following command:
      UPDATE `tblproducts` SET `servertype` = "mspcontrol" WHERE `servertype` = "websitepanel";
    • This will automatically update all of your products that previously used websitepanel module to now use mspcontrol.
    • Once you’ve updated your products, you can then delete from WHMCS servers
      /modules/servers/websitepanel/
      /modules/addons/websitepanel_addons/
      /modules/addons/websitepanel_sync/

Our Installer available here now properly upgrades between MSPControl versions. You no longer need to follow the steps below but if you find yourself having to do a manual update you can still follow procedure below. We recommend updating between MSPControl versions using our normal Installer.

 

Backup

Do backup for all WebsitePanel components (DB, Portal, Enterprise Server, 1 WSP Server).

Database upgrade

Run Manual-Update.zip/update.db. Note to replace ${install.database} with name of your MSPC database (usually MSPControl). Run this script twice or thrice to ensure that it updated everything.

Enterprise Server upgrade

  1. Open Enteprise Server web.config usually located in C:\MSPControl\Enterprise Server\ and copy (save to some text file) the following information:
  • ConnectionStrings section in full, for example:
    <connectionStrings>
    <add name="EnterpriseServer" connectionString="server=sql-1;database=mspcontrol;uid=mspcontrol;pwd=56l6xg5ml2xjd1811dhg;" providerName="System.Data.SqlClient" />
    </connectionStrings>
  • CryptoKey value (data between " "), for example: rrkc41wddf5k9bxxlh32

2. Delete all files from your Enteprise Server folder, copy files from MSPControl-EnterpriseServer-1.0.0.zip and replace ConnectionStrings and CryptoKey value in new web.config with what you saved in previous step.

Portal upgrade

  1. Open Portal SiteSettings.config located in App_Data folder of your Portal (C:\MSPControl\Portal\App_Data by default) and copy (save to some text file) Enteprise Server connection URL, for example: <EnterpriseServer>http://192.168.1.100:9002</EnterpriseServer>
  2. Delete all files from your Portal directory, copy files from MSPControl-Portal-1.0.0.zip and replace Enteprise Server connection URL in new SiteSettings.config.
  3. Replace logo for Portal here: Portal\App_Themes\Default\Images\logo.png from Portal backup

 

Server upgrade

  1. Open Server web.config usually located in C:\MSPControl\Server\ and copy (save to some text file) encrypted password value, for example: <password value="Xc3W8TTEdHoyQviHXadvh1v2lKP=" />
  2. Delete all files from your Server directory, copy files from MSPControl-Server-1.0.0.zip and replace password value in new web.config.
  3. Repeat for each installed MSPControl Server.

 

Upgrading Scheduled Service

  1. Download the latest Scheduled Service Installer from here.
  2. Uninstall existing MSPControl Scheduler service
  3. Open the newly downloaded MSPControl Scheduled Service installer and install the service.
  4. Open C:\MSPControl\SchedulerService\MSPControl.SchedulerService.exe.config and replace Line 4 and Line 11 with the correct details taken from C:\WebsitePanel\Enterprise Server\web.config.
    Line 4 example: <add name="EnterpriseServer" connectionstring="Server=localhost;database=MSPControl;Trusted_Connection=true;" providername="System.Data.SqlClient" />
    Line 11 example: <add key="MSPControl.CryptoKey" value="" />
  5. Save the file and start the MSPControl Scheduler service, this can be done from command line by running SC Start "MSPControl Scheduler" or from Services mmc.