|
The second part of this page is used to set usage throttling, register permitted domains, set email preferences and proxy headers, as shown below in fig 3:
Fig 3: Server configuration
The usage throttling area at the bottom of fig 2 is used to enforce a delay (ms) between test start times. For example if the delay is set to 1000ms then once a test has finished another one cannot be started for 1000ms. In this area you can also limit the number of tests each individual user can perform, this is also done in the usage throttling section.
The permitted domains section is where domain names are entered which will then permit them to serve this applet. If a webmaster from another domain attempts to host the applet, the applet will display a "not permitted" banner.
Your license key allows the applet to be hosted on 3 domain(s). This may be more depending on the license purchased. Any subsequent entries beyond this number will be ignored.
The server can be configured to send alert emails, for example when connection tests fail to meet a certain minimum standard. For more information, see alerting . Details entered below will be used whenever emails are sent.
When test results are posted, MyConnection Server can use the contents of an HTTP header to specify the original client IP address. This is useful for clients which are behind a proxy server.
Just list all HTTP headers which should be searched. If they contain a correctly formatted client IP address, this will be used. Headers are searched in the order specified in the text box.

Fig 4: Database Configuration
In this section you can set the period of days that database entries, detail files and consolidated data are kept for before being cleaned up and removed.
Simply enter the number of days next to each option and click the submit changes button. To perform a cleanup at anytime click the cleanup now button.
The server security section is used to specify access privileges to various sections of MyConnection Server, se fig 5 below:

Fig 5: Security Section
The numbers in fig 5 above are referenced below:
1.
You can limit access to all or part of the MyConnection Server to certain IP addresses.
The list defines what is permitted. It is processed in-order, meaning that the first item to match is the one which is used. If no item in the list matches, the connection is automatically accepted.
To add a entry fill out the form just below the list box. Choose the type of access (allow, allow only admin and reporting, allow only admin or deny), the IP address or IP address range you want the entry to apply to then what you want to restrict, from either a single URL or all URL's.
2.
You can create a Reporting account.
If clients enter the username and password specified here, they are granted elevated privileges which you can define in the Database access and Access control list sections.
If a user name and password are not entered then the reporting account will be disabled.
3. Database Access
This section is used to limit access to the database, the options are:
Permit access to the database and detail reports:
To all users
To administrators and reporting account (defined above)
To administrators only
To no-one
Show IP addresses and client headers in database reports:
To all users
To administrators and reporting account (defined above)
To administrators only
To no-one
4. Remote Agent Password
Remote Agents delivered by other MyConnection servers can be used to test to this MyConnection server. They must authenticate themselves by specifying the password set in this section. By default, this is set to 'hello'.

Fig 6: Server licensing
This section is used to enter your MyConnection Server license key, view your status and allowed usage.
The setup wizard will take you through three quick steps. Completion takes just a few minutes.
- Setting the initial administrator's password
- Setting the basic server configuration
- Guiding you through integrating MyConnection Server into your existing website (if applicable)
The wizard should have run upon the initial install. However should you need to run it again then this is the section you can do it. |