Lasso Soft Inc. > Home

  • Server Guide

Lasso Professional 8.6 for Windows Installation

Supported platforms

Lasso Professional 8.6 has been tested on 32 and 64 bit flavours of Windows XP Professional, Windows Server 2003, Windows Server 2008, and Windows 7. Supported web servers are IIS 6, IIS 7 and Apache 2.2. 32-bit and 64-bit connectors are available for each web server supported.

Instructions for installing Lasso 8.6 and FileMaker Server 11 on 64-bit Windows are available.

Note: Windows Vista is not an officially-supported operating system.

Downloading

The latest downloads can be found on the main Lasso Professional 8.6 Downloads page.

Before installing

Important: Beta versions of Lasso Professional 8.6 must be uninstalled before installing Lasso Professional 8.6.

Lasso Professional 8.6 requires the following Microsoft updates:


Installing Lasso Professional 8.6

Download the latest Lasso Professional 8.6 installer and run the included installer package.

To install the Lasso Professional 8.6 connector for IIS (32-bit), select the 'IIS Connector' feature.

Lasso Professional 8.6 for Windows now provides a 64-bit connector for IIS on 64-bit systems. To install select the 'IIS Connector (Win64)' feature.

Note: on 64 bit systems you may need to manually copy the Lasso8ConnectorforIIS.dll from C:\Program Files (x86)\OmniPilot Software\Lasso Professional 8\Extensions\Lasso Connector for IIS (WIN64) into the C:\Windows\System32 folder.


Configuring IIS 6

  • Get 'Properties' on site.
  • Select 'Home Directory' tab.
  • Select 'Configuration'.

Add these extensions:

  • .lasso
    • Executable: C:\WINDOWS\system32\Lasso8ConnectorforIIS.dll
  • .lassoApp
    • Executable: C:\WINDOWS\system32\Lasso8ConnectorforIIS.dll
  • For each of the above, uncheck 'Verify that file exists'.

The Lasso connector for IIS is not compatible with Windows Authentication.

  • Get 'Properties' on site.
  • Select 'Directory Security' tab.
  • Find 'Authentication and access control' section.
    • Select 'Edit'
    • Find 'Authenticated Access'.
    • Uncheck 'Integrated Windows authentication.

If IIS requires that a 'Web Service Extension' be allowed:

  • Select 'Web Service Extensions'
  • Right-click and select 'Add a new web service extension...'
    • Extension Name: Lasso
    • Required files: C:\WINDOWS\system32\Lasso8ConnectorforIIS.dll
    • Check 'Set extension status to Allowed'

Configuring IIS 7

To configure IIS 7 manually :

  • Open the IIS Manager.
  • Select your computer name from the nodes on the left.
  • In the main window, scroll down to and select 'ISAPI Filters'.
  • Click 'Add'.
  • In the 'Add ISAPI Filter' dialog box, enter these values:
    • Name: LassoFilter
    • Executable: C:\Windows\System32\Lasso8ConnectorforIIS.dll
  • In the main window, scroll down to and select 'ISAPI and CGI Restrictions'.
  • Click 'Add'.
    • In the 'Add ISAPI or CGI Restriction' dialog box, enter these values:
    • ISAPI or CGI Path: C:\Windows\System32\Lasso8ConnectorforIIS.dll
    • Description: LassoFilter
    • Check 'Allow extension path to execute'.
  • Select a web site from the nodes on the left.
  • In the main window, scroll down to and select 'Handler Mappings'.
  • Select 'Add Script Map'.
    • In the 'Add Script Map' dialog box, enter these values:
    • Request Path: *.lasso
    • Executable: C:\Windows\System32\Lasso8ConnectorforIIS.dll
    • Name: .Lasso
  • Select 'Add Script Map'.
    • In the 'Add Script Map' dialog box, enter these value:
    • Request Path: *.lassoApp
    • Executable: C:\Windows\System32\Lasso8ConnectorforIIS.dll
    • Name: .LassoApp.

Configuring Apache 2.2

  • Copy the file C:\Program Files\OmniPilot Software\Lasso Professional 8\Extensions\Lasso Connector for Apache 2.2\Lasso8ConnectorforApache2.2.dll into of C:\Program Files\Apache Software Foundation\Apache2.2\modules\
    • 64-bit systems should use the files in "Lasso Connector for Apache 2.2 (WIN64)" instead.
  • From the same folder, append the contents of lasso8.conf to the end of C:\Program Files\Apache Software Foundation\Apache2.2\conf\httpd.conf
  • Restart Apache.
  • In a browser, open the configuration page at http://localhost/ServerAdmin.LassoApp .

Configuring ImageMagick

Lasso Professional 8.6 Server no longer provides ImageMagick binaries on the Windows platform. To use ImageMagick with Lasso (on 32-bit or 64-bit platforms):

  • Run the Lasso Professional 8.6 Server installer and choose the ImageMagick feature. This will install the appropriate Lasso module.
  • Navigate to the ImageMagick downloads page.
    • Download and install ImageMagick-6.7.0-0-Q16-windows-dll.exe .
    • Older version of ImageMagick can be downloaded here.
      • Downloads from the above site are at your own risk. LassoSoft Inc can not guarantee their contents nor their continued availability.
  • Restart Lasso.

Note: The 32-bit ImageMagick binaries should be installed regardless of whether the operating system is 32-bit or 64-bit.


Troubleshooting

  • Lasso Connector for IIS is not loading page.
    • The Application Pool for the site may be set to run 32-bit applications.
      • Edit Application Pool for site

        • Select Application Pool

        • Click Advanced Settings

        • Set "Enable 32-bit Applications' to False

  • Missing ISAPI Filter option
    • If you can not find the 'ISAPI Filters' feature, it is most likely not installed. To install 'ISAPI Filters' on IIS:
      • Win 2008
        • Open 'Server Manager'
        • Select 'Roles' node
        • Scroll to 'Web Server'
        • Click 'Add Role Services'
        • Expand 'Web Server -> Application Development'
        • Check 'ISAPI Filters' and 'ISAPI Extensions'
        • Continue through installation wizard
      • Win 7
        • Open 'Control Panel'
        • Click 'Programs'
        • Click 'Turn Windows features on or off'
        • Expand 'Internet Information Services -> World Wide Web Services -> Application Development Features'
        • Check 'ISAPI Filters' and 'ISAPI Extensions'
        • Click 'OK'
        • Continue through installation wizard
  • Standard 500 error page is returned instead of Lasso's default error page.
    • IIS's 'HTTP Errors' feature may be enabled. To disable:
      • Win 2008
        • Open 'Server Manager'
        • Select 'Roles' node
        • Scroll to 'Web Server'
        • Click 'Remove Role Services'
        • Expand 'Web Server -> Common HTTP Features'
        • Uncheck 'HTTP Errors'
        • Continue through installation wizard
      • Win 7
        • Open 'Control Panel'
        • Click 'Programs'
        • Click 'Turn Windows features on or off'
        • Expand 'Internet Information Services -> World Wide Web Services -> Common HTTP Features'
        • Uncheck 'HTTP Errors'
        • Continue through installation wizard

Comments

please be precise !!!!

by Andrea Bacciolo, 02 May 2012

C'mon guys !!!!!

the correct installation package for imagemagick is the ImageMagick-6.6.7-10-Q16-windows-dll ... all the others are not working !

re: Windows2008 R2 64bit + IIS7 - 404 error

by Jonathan Guthrie, 13 May 2011

Thanks Marco, doc error corrected :)

Windows2008 R2 64bit + IIS7 - 404 error

by Marcos Sabourdin, 13 May 2011

Hello, I've installed LP8.6.0.1 in a Windows2008 R2 64bit (Spanish) server with IIS7 and when I try to enter into serveradmin.lassoapp I get a 404 error.
I have done all the steps in "Configuring IIS 7" of this webpage but, is correct this note? :
Note: on 64 bit systems you may need to manually copy the Lasso8ConnectorforIIS.dll into the C:\Windows\System32\ folder from C:\Program Files (x86)\OmniPilot Software\Lasso Professional 8\Extensions\Lasso Connector for Apache 2.2 (WIN64)
I think that correct extension to move would be "Lasso8ConnectorforIIS.dll"

Thank you in advance!

You must be logged in to comment.

Please note that periodically LassoSoft will go through the notes and may incorporate information from them into the documentation. Any submission here gives LassoSoft a non-exclusive license and will be made available in various formats to the Lasso community.