Please review the following information to see if you meet minimum system requirements to use the AuthAnvil Password Server. The AuthAnvil Password Server has been tested on Windows Server 2003 Standard, Windows Server 2008, Small Business Server 2008, Windows Server 2008 R2, and Small Business Server 2011, and supports both 32 and 64 bit versions of Windows.
Supported Operating Systems
- Windows Server 2003
- Windows Server 2008
- Windows Server 2008 R2
- Small Business Server 2008
- Small Business Server 2011
NOTE: Small Business Server 2003 is not supported as a host for the AuthAnvil Password Server due to conflicts between the Microsoft .NET Framework 4.0 and the SBS tools.
- Microsoft Internet Explorer 8.0 or later
- Microsoft Installer Services (MSI) 3.0
- Internet Information Services (IIS) 6.0 or later with the ASP.NET role enabled
- Microsoft .NET Framework 2.0
Prerequisites Installed by the Installer
- Microsoft .NET Framework 4.0
- Microsoft SQL Server Native Client
- Microsoft SQL Server System CLR Types
- Microsoft SQL Server Management Objects
- Microsoft SQL Server Express 2005 configured to use mixed mode authentication (if requested by the user)
- The server must have a working internet connection in order to download AuthAnvil Password Server components and prerequisites.
- Installation requires that the user installing must have administrative privileges on the domain (or local machine if not domain joined).
- The user installing’s Windows Account must have administrative permissions for the SQL server.
- If you are installing AuthAnvil on a separate server from the SQL server, impersonation is supported on either domain joined servers or servers that are members of the same workgroup.
- The AuthAnvil Password Server is officially supported on servers and workstations where the base OS was installed in English (CA/US/UK/AU). Scorpion Software cannot make guarantees to successful operation on other international languages that have not officially been tested.
- We strongly recommend that the web site that AuthAnvil is deployed to has an SSL certificate installed. HTTP connections to the web interface are recommended for testing purposes only. However, the server must allow HTTP connections, as communications between the web interface and the back-end web service are securely handled over HTTP with message-level encryption, which cannot communicate over an SSL channel.
What you need to begin
To begin your deployment of AuthAnvil, we recommend you collect and prepare the following items before installation:
- Download the latest installer files from the AuthAnvil Zero Media Install website at www.scorpionsoft.com/downloads/pwv.
- The AuthAnvil Password Server Installation Guide. Consider printing out this guide or having it available during your installation session.
- Administrative access to a supported operating system on which you wish to install the AuthAnvil Password Server. It is strongly recommended that during evaluation you test the AuthAnvil Password Server in a non-production environment.
- An AuthAnvil subscription key configured for your account in the Customer Portal at https://customer.scorpionsoft.com.
Installation of the AuthAnvil Password Server
- Download and run the latest installer files from the AuthAnvil Zero Media Install website at www.scorpionsoft.com/downloads/pwv.
- If you don’t already have it installed, the installer will install .NET 4.0 for you and launch the full screen installer, displaying the license agreement.
- After agreeing to the licensing agreement, the installer will check for and install prerequisites as needed, then ask you what type of installation you would like to do.New Install: Install a new copy of the AuthAnvil Password Server.
New Install and Restore Data: Install a new copy of the AuthAnvil Password Server and restore from an existing database backup (.psb) file.
- The installer will then ask whether you want to use a new or existing SQL installation.Note regarding non domain joined machine setup: If the SQL instance is not on the same server as the AuthAnvil Password Server, then a user with the same username, same password and administrative permissions to the SQL instance must exist on both servers to function correctly. Contact customer support for assistance if you intend to deploy according to this scenario.
- If you chose “Install to an existing SQL Server”, the installer will next ask you for the location of the SQL Server instance. Enter this in the form of SQLSERVERNAMEINSTANCENAME or SQLSERVERNAME if the server does not use a named instance.NOTE: This SQL server needs to support Mixed Mode Authentication, and the Windows account that you are currently logged in as will need to have administrative permissions on the SQL server instance that you select.
- If you chose “New Install and Restore Data”, the installer will ask you for the location of the AuthAnvil Password Server Database Backup (psb) file to restore from.
- The AuthAnvil Password Server requires an active subscription account with a valid subscription username and subscription key, which installer will validate before allowing you to continue. If you don’t have an account, you can set one up at https://customer.scorpionsoft.com, and you can retrieve or reset your subscription key from the same service.
- Next, if you chose “New Install”, the install will ask for your Organization Name and get you to set up your first user. The organization name is used to identify your first site on this server, and your first user will be the first administrator on this installation of the AuthAnvil Password Server.
- If “New Install” is chosen, the installer will ask you for your email server settings. The email server defines where the AuthAnvil Password Server will send email messages for alerts and password requests. This should be a resolvable name or IP address to a working SMTP server that will allow the AuthAnvil Password Server to relay messages through it. The From Address field defines who the email will be sent from, such as ‘email@example.com’.NOTE: This email address is also the email address that the server will send any administrative emails to, so make sure that it is a mailbox that is checked regularly. If you email server requires authentication, you can also configure that here.
- If you are doing a new install, the installer will next give you the option of configuring AuthAnvil Two Factor Auth. If you have an AuthAnvil Two Factor Auth server already configured, you can specify it here, and the AuthAnvil Password Server will use it as the default setting for users that require AuthAnvil Two Factor Auth for login.
- Finally, the installer will ask you to pick which website in IIS you want the AuthAnvil Password Server to be installed to. If you are unsure, select “Default Web Site” or the first item in the list. Scorpion Software recommends that you use a website that has an SSL certificate assigned to it. A certificate can be assigned after the installation. (See Configuring secure communications with SSL later in this document for more information).Note for SBS 2008 installs: You should install AuthAnvil into the SBS Web Applications site on an SBS 2008 server. SBS 2011 uses “Default Web Site”.Note for Windows Server 2003 installs: The AuthAnvil Password Server must be installed to the default website, installation will fail otherwise. The site can be manually moved in IIS after the install if required.
- After confirming your selection, setup will complete a few final tasks and display a “Setup Complete” message. Click Finish to complete the install and launch the AuthAnvil Password Server.
Note for installs on servers that use wildcard SSL certificates: After installation, the server will need to be configured with the correct FQDN, as described in Appendix B of this document.