Step #2: DataPortal Configuration

Top  Previous  Next  Print

Configuration of the Data Portal differs depending on the operating system in use.

 

Below are first the steps if using Windows XP Pro or Windows 2003; and than second after that are the steps for Vista, Windows 7 or higher.

 

 

Steps to perform if Windows XP Pro or Windows 2003

 

 

A. Open the IIS Manager and confirm that AyaNovaDP is present as an application site under Default Web Site

 

DPinstallation2

 

B. Confirm what the external static IP address is for your router/firewall (as your remote users will use that ip address, not a private internal ip)

 

C. Confirm that your router/firewall is configured to forward port to the database server where the Data Portal will be set up

Refer to your firewall documentation for setting up forwarding as every firewall is different and we would not be able to put here examples of every type available.
Contact a networking professional if you have any questions about firewall configuration
in our example screenshot below for our example LinkSys router -  the forwarding port we have set is 6969 for the  database server’s internal IP address of 192.168.1.100

 

Portforward

D. Confirm that the Default Web Site in IIS is configured for this port

In our example, we have the TCP Port as 6969 for the Default Web Site because as the above example, we  want to have remote users forwarded to port 6969 onto the server.

 

IISWebSitePort

 

 

 

E. There is no editing of the web.config file because AyaNovaDP uses the same config.txt that the AyaNova program uses to connect to the networked database.

 

 

F. Confirm that AyaNovaDP web site is using Microsoft.NET Framework 3.5 (or higher)

 

NOTE: As Microsoft.NET Framework 3.5 is actually just a further update of 2, you will note that the ASP.NET version will show as 2.0.50727.  Make sure this is selected and  then your computer will know to use the latest 3.5 that is installed on it.

 

DPInstall4

 

G. If using Windows 2003 (or Windows XP 64 bit ), select the Web Service Extensions and make sure is set to Allowed (if not set to Allowed, will get 404 error Page Not Found when performing step N)

 

WebExtensions1

 

H. The following are additional rights settings you may want to set so that external users can not view the contents of the config.txt file

1. Open the IIS Manager or Computer Management

2. Right-click on config.txt that is within the folder of the AyaNovaDP site

3. Select Properties

4. Un-check the Read right, and save.

DPInstallConfigRead1

DPInstallConfigRead2

 

I. Stop and Start the default web site

 

DPInstall3

 

 

J. Continue to the testing steps

 

 

 

Steps to perform if Vista, Windows 7 or higher

 

 

A. After installation has completed, open the IIS Manager and confirm that AyaNovaDP is present

 

IISDefaultWebSite2

 

B. Confirm what the external static IP address is for your router/firewall (as your remote users will use that ip address, not a private internal ip)

 

C. Confirm that your router/firewall is configured to forward port to the database server where the Data Portal will be set up

Refer to your firewall documentation for setting up forwarding as every firewall is different and we would not be able to put here examples of every type available.
Contact a networking professional if you have any questions about firewall configuration
in our example screenshot below for our example LinkSys router -  the forwarding port we have set is 6969 for the  database server’s internal IP address of 192.168.1.100

 

Portforward

D. Confirm that IIS is configured for this port

In our example screenshot below, the Port is 80 for the Default Web Site.
So would need to edit the port for the Default Web  Site to 6969 to match that set for the router.

IIS7DefaultWebSitePort

 

E. There is no editing of a  web.config file because AyaNovaDP uses the same config.txt that the AyaNova program file uses to connect to the networked database.

 

 

F. View the Advanced Settings for the AyaNovaDP web site, and select to use the Application Pool Classic.NET AppPool (this is created automatically for you when you installed the IIS components in Step #1 - Data Portal Installation)

IIS7AyaNovaDP7

 

G. Check that IIS_Users has permissions for AyaNovaDP

 

Right-click on AyaNovaDP -> Select Edit Permissions... -> Select the Security tab

If IIS_Users is not listed, do add.

Example screenshot shows beginning of how to do this which is click on Edit -> than Add... -> Advanced -> Find Now -> scroll down and click on IIS_USERS and OK till now showing.

 

IIS7AyaNovaDP2  

IIS7AyaNovaDP3         IIS7AyaNovaDP4

 

IIS7AyaNovaDP5

 

 

H. The following are additional rights settings you may want to set so that external users can not view the contents of the config.txt file

1. Switch to Content View for AyaNovaDP

3. Right-click on the config.txt file and edit permissions

4. Check-mark Hidden

IIS7AyaNovaDP_config

 

IIS7AyaNovaDP_config2

 

I.  Restart the default web site

 

IIS7_DefaultWebSiteRestart

 

J. Continue to Testing