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 distributions of Windows XP Professional, Windows 7, Windows Server 2003, Windows Server 2008, and Windows Server 2008R2. 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.

Before installing

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

Lasso Professional 8.6 requires the following Microsoft updates:

Important: As it is a system-level service, Lasso Professional 8.6 must be installed & run under a user with administrator privileges to work correctly.

Important: By default Windows is set to hide file extensions for known file types. This may cause files that appear to have a .lasso extension to actually have a .lasso.txt extension. Be sure to first follow Microsoft's support article on how to show all extensions in Windows Explorer.


Installing Lasso Professional 8.6

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

If installing on 64-bit Windows with IIS: Lasso Professional 8.6 for Windows now provides a 64-bit connector for IIS on 64-bit systems, which is installed by default. To install, select the 'IIS Connector (Win64)' feature.
If installing on 32-bit Windows with IIS: When installing, select the 'Custom' install option, deselect the 'IIS Connector (Win64)' feature, and select the 'IIS Connector' feature (for IIS 7 and above) or the 'IIS 6 Connector' feature (for IIS 6).


Configuring IIS 6

  • Get 'Properties' on site.
  • Select 'Home Directory' tab.
  • Select 'Configuration'.
  • Click 'Add...' to add the following extensions:
  1.  
    • Executable: C:\WINDOWS\system32\Lasso8ConnectorforIIS.dll
    • Extension: .lasso
    • Uncheck 'Verify that file exists'
  2.  
    • Executable: C:\WINDOWS\system32\Lasso8ConnectorforIIS.dll
    • Extension: .LassoApp
    • Uncheck 'Verify that file exists'
  • Click 'OK' to save changes.
  • Select 'ISAPI Filters' tab.
  • Click 'Add...' to add a new filter:
    • Filter name: Lasso
    • Executable: C:\WINDOWS\system32\Lasso8ConnectorforIIS.dll
  • Click 'OK' to add the filter, then click 'OK' to close the window.
  • Right-click on the 'Web Service Extensions' folder and select 'Add a new Web service extension...':
    • Extension name: Lasso
    • Required files: C:\WINDOWS\system32\Lasso8ConnectorforIIS.dll
    • Check 'Set extension status to Allowed'

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

  • Get 'Properties' on site.
  • Select 'Directory Security' tab.
  • Under 'Authentication and access control', click 'Edit'.
  • Under 'Authenticated access', uncheck 'Integrated Windows authentication'.

Configuring IIS 7

  • On 32-bit systems, the connector path is: C:\Windows\System32\Lasso8ConnectorforIIS.dll
  • On 64-bit systems, the connector path is: C:\Windows\SysWOW64\Lasso8ConnectorforIIS.dll

To configure IIS 7 manually:

  • Open IIS Manager.
  • Select your computer name from the nodes on the left.
  • In the main window, double-click on 'ISAPI and CGI Restrictions'.
  • Click 'Add...' to bring up the 'Add ISAPI or CGI Restriction' dialog box, and enter these values:
    • ISAPI or CGI Path: (connector path)
    • Description: Lasso 8.6 Connector
    • Check 'Allow extension path to execute'
  • In the main window, double-click on 'ISAPI Filters'.
  • Click 'Add...' to bring up the 'Add ISAPI Filter' dialog box, and enter these values:
    • Name: LassoFilter
    • Executable: (connector path)
  • Select a web site from the nodes on the left.
  • In the main window, double-click on 'Handler Mappings'.
  • Click 'Add Script Map...' to bring up the 'Add Script Map' dialog box, and enter these values:
    • Request Path: *.lasso
    • Executable: (connector path)
    • Name: Lasso8
  • Click 'Add Script Map...' again:
    • Request Path: *.lassoApp
    • Executable: (connector path)
    • Name: Lasso8App

Configuring Apache 2.2

  • Install a build of Apache 2.2 that matches the architecture of your machine. Only 32-bit installers are officially available for Windows, but a 64-bit installer is available from anindya.com.
  • Copy the connector file: 
    (32-bit) C:\Program Files\OmniPilot Software\Lasso Professional 8\Extensions\Lasso Connector for Apache 2.2\Lasso8ConnectorforApache2.2.dll
    (64-bit) C:\Program Files (x86)\OmniPilot Software\Lasso Professional 8\Extensions\Lasso Connector for Apache 2.2 (WIN64)\Lasso8ConnectorforApache2.2.dll
    into:
    C:\Program Files\Apache Software Foundation\Apache2.2\modules\
  • 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 (you may need to first grant yourself write access to the file)
  • 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.

LassoSoft Inc. > Home

 

 

©LassoSoft Inc 2012 | Web Development by Treefrog Interactive Inc | PrivacyLegal terms and Shipping | Contact LassoSoft