Did you know that PageGate can post updates to a website
via CGI commands?
The current version of PageGate can use the GET and
POST methods of passing CGI variables to a web server,
allowing you to pass updates to a website as part of
your outbound messaging.
To configure IIS to host GetWeb's CGI executable:
Note: On server 2008 and 2012 the CGI-exe handler might
not exist because the CGI role may not be enabled for
the server (IIS) - go to "Server Manager" -> "Roles"
-> "Add Role Services" - under "Web Server" -> "Application
Development" make sure CGI is checked
1) Open the IIS Manager.
2) Select the Server object on the left hand
side (it's the first thing listed in the tree).
3) Go to Handler Mappings.
4) Find "CGI-exe" in the list.
5) Right click on it and select "Edit Feature
6) Put a check in Execute and click on OK.
7) In the left hand tree, expand Sites and Default
8) Right click on Default Website, select "Add
9) Set the Alias to: scripts
10) Set the Physical Path to: c:\inetpub\scripts\
Note: If you don't have a c:\inetpub\scripts\ directory,
please create it.
11) In the left hand tree, click on the Server
object at the top of the list.
12) On the right hand side, double click on
"ISAPI and CGI Restrictions"
13) Right click in the available space and click
14) Set the "ISAPI or CGI path" to: c:\inetpub\scripts\webgate.exe
15) Set the Description to: GetWeb CGI Executable
16) Put a check in "Allow extension path to
execute" and click on OK.
17) In the left hand tree, right click on the
scripts virtual directory you created in steps 8 through
10 and select "Edit Permissions"
18) Click on the Security tab.
19) Click on Edit.
20) Click on Add.
21) Make sure that your networking domain,
not the local computer, is selected as the Location.
22) In the "Enter the object names to select",
enter: domain users
23) Click on Check Names.
24) Click on OK. 25) Select the Domain Users
group and allow them the "Modify" permission.
26) Click on OK.