ISAPI Extensions require Internet Information Server - IIS 5 or IIS 6 -
on the remote server.
Setting up the FrediAs2Isapi.dll on IIS 5
Make sure that Framework EDI is already installed on the server
Create a virtual folder (e.g. testsite), and copy the FrediAs2Isapi.dll file
from \edidev\bin\ into the virtual folder. (This folder should also have
your AS2 program e.g. DefaultAS2Server.dll)
Make sure that the virtual folder (e.g. testsite) has only Read permission
and also Scripts and Executables execute permission.
Setting up the FrediAs2Isapi.dll on IIS6
For the FrediAs2Isapi.dll to work with IIS6, two separate settings have to be
done. Firstly, a virtual folder where the FrediAs2Isapi.dll file is
located, has to be created; and secondly, the FrediAs2Isapi.dll filename has to
be included in the Allowed Extensions list.
Make sure that Framework EDI is already installed on the server
Create a virtual folder (e.g. testsite), and copy the FrediAs2Isapi.dll file
from \edidev\bin\ into the virtual folder. (This folder should also have
your AS2 program e.g. DefaultAS2Server.dll)
Make sure that the virtual folder (e.g. testsite) has only Read permission
and also Scripts and Executables execute permission.
Configure II6 to allow the FrediAs2Isapi.dll to be executed by doing
the following:
From the IIS Manager, under the server name, right-click on the "Web Service
Extension."
Select "Add a new Web service extension..."
In the Extension name field, enter FrediAs2Isapi.dll
Click the "Add" Button
Click on Browse to locate the FrediAs2Isapi.dll, then click on the OK button.
Then select the "Set extension status allowed" check box, then click on
the OK button.
Make sure that in the list of Web Service Extensions, the status column of
FrediAs2Isapi shows "Allowed".