Please review the following information to see if you meet minimum system requirements to use the AuthAnvil Password Server. The AuthAnvil Password Server supports the following operating systems:
Supported Operating Systems
- Windows Server 2008 x64 (SP2)
- Windows Server 2008 R2
- Small Business Server 2008 (SP2)
- Small Business Server 2011
- Windows Server 2012
- Windows Server 2012 R2
- Windows Server 2012 Essentials
- Microsoft Internet Explorer 10 or later
- Microsoft Installer Services (MSI) 3.0
- Web Server (IIS) with the ASP.NET role enabled
- (Server 2012) Windows Identity Foundation 3.5 must be installed as a server Feature
- (Server 2012) HTTP Activation server Feature under .NET Framework 4.5 Features -> WCF Services
Prerequisites Installed by the Installer
- Microsoft .NET Framework 4.5
- Microsoft SQL Server Native Client
- Microsoft SQL Server System CLR Types
- Microsoft SQL Server Management Objects
- Microsoft SQL Server Express 2014 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 athttps://help.scorpionsoft.com/hc/en-us/articles/218320597
- 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 athttps://help.scorpionsoft.com/hc/en-us/articles/218320597
- If you don't already have it installed, the installer will install .NET 4.5 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.
- Cluster: Install an additional AuthAnvil Password Server node that points to an existing database.
- AuthAnvil Password Server requires an active subscription account. Collect your Administrative Contact and Subscription Key from the Customer Portal, which the installer will validate before allowing you to continue. If you don't have an account, please contact your account manager or email email@example.com. You can retrieve your subscription key from https://customer.scorpionsoft.com.
- 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 SQLSERVERNAME\INSTANCENAME 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.
- 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 'firstname.lastname@example.org'.
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".
- After selecting the website AuthAnvil will detect the base FQDN of the certificate installed. If you have a wildcard certificate or a multi-name SAN certificate you can customize the configuration that the AuthAnvil Password Server will use for it's service URLs. Make sure the URL resolves locally on this server, otherwise the software may be unable to communicate with its web services.
- After confirming your configuration, 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.
If you have any questions or need some help, we would be happy to assist. Open a case atkaseya.zendesk.com.