Before you start working with HyperServer, we recommend that you first configure the Fox24 portal using the Config.exe utility.
FMSoft’s UniGUI Hyperserver technology improves the accessibility, scalability, and reliability of the Fox24 service.
In normal mode, the Fox24 portal operates as a service that serves all user sessions. HyperServer allows you to work with multiple portal services simultaneously and balances the load by distributing sessions between different services. HyperServer independently creates and terminates the required number of portal services.
HyperServer runs as an ISAPI module for IIS on Windows Server.
HyperServer is located in the folder where you installed the portal and is named Fox24.dll. The Fox24.cfg file stores HyperServer settings. You do not need to make any changes to this file, but if you want to configure the server to your requirements, refer to the UniGUI user guide at this link.
IIS settings
HyperServer can run on IIS 5.1, IIS 6.0, IIS 7.0, and Apache 2.2. Below, we will discuss installing HyperServer on IIS 7 or newer (this is the only method we recommend and support). If you need configuration instructions for other versions, please refer to the UniGUI user guide (sections Deployment and UniGUI HyperServer).
Open IIS Manager and add a new application pool.

Enter a name and select the No Managed Code option.

After that, go to Advanced Settings and make the following modifications:
- Enabled 32-Bit Applications = True
- Identity = LocalSystem
- Idle Time-out (minutes) = 0
- Shutdown Time Limit (seconds) = 180
- Disable Overlapped Recycle = True
- Disable Recycling for Configuration Change = True
- Regular Time Interval= 0

Add a new Application to your website.

Enter the name and path to the folder where you installed the Fox24 portal.

If you plan to work with the portal via a domain, do NOT place the portal in the root of the site. That is, if you have, for example, a website yoursite.com, which is stored in the folder c:\inetpub\wwwroot\yoursite\, then save the portal in the folder c:\inetpub\wwwroot\yoursite\app\ or c:\inetpub\wwwroot\yoursite\portal\.
In the menu, select Manage Application and open Advanced Settings.

In the Advanced Settings window, select an Application Pool you created in the first step.

In the next step, you need to specify Handler Mappings for the Application you just created.

In the next window, right-click on ISAPI-dll and select Edit Feature Permissions.

Select the Execute option and click OK.

If you do not see the ISAPI-dll option on the previous Handler Mappings screen, then you need to go to Windows Features and install this functionality.

You need to enable your server to load the ISAPI module. Select the ISAPI and CGI Restrictions option for the entire server.

Open the next window of ISAPI and CGI Restrictions settings and select Edit Feature Settings… on the right.

Select the Allow unspecified ISAPI modules option and click OK.

The next step is to set up authentication.

Ensure that the Anonymous Authentication option is enabled and that Application pool identity is selected.

To allow Fox24 to upload large files, double-click Request Filtering and select Edit Feature Settings… on the right.


In the next window, enter the maximum file size that will be allowed to be uploaded to the Fox24 portal.

After completing the HyperServer setup, you can additionally obtain an SSL certificate and work with the portal via an IP address or a linked domain. Your portal address will look like this (example): http://yoursite.com/app/fox24.dll