throbber
%
`
`_W%iri<:«*::si2;»g:%;L’
`
`..__.'—._..._.,._....__...,...,...V..._.,...:.:_._,7._ ,.
`
`Aventafl "
`
`Petitioner Apple - Ex. 1022, p. 1
`
`Petitioner Apple - Ex. 1022, p. 1
`
`

`
`AVENTAIL CONNECT 3.1/2.6 ADMlNISTRATOR’S GUIDE
`
`© 1996-1999 Aventail Corporation. All rights reserved.
`
`808 Howell Street, Second Floor
`Seattle, WA 98101
`USA
`
`http://wvvvv.aventail.com/
`
`Printed in the United States of America.
`
`TRADEMARKS AND COPYRIGHTS
`
`Aventail is a registered trademark of Aventail Corporation. AutoSOCKS, Internet
`Policy Manager, Aventail VPN, Aventail VPN Client, Aventail ExtraNet Center,
`and Aventail ExtraNet Server are trademarks of Aventail Corporation.
`
`Socks5Toolkit is a trademark of NEC Corporation. MD4 Message-Digest Algo-
`rithm and MD5 Message-Digest Algorithm are trademarks of RSA Data Security,
`Inc. Microsoft, MS, Windows, Vwndows 95, Windows 98, and Vlfindows NT are
`either registered trademarks or trademarks of Microsoft Corporation. RealAudio
`is a trademark of RealNetworks. SecurlD, SoftlD, ACE/Server, and SDTI are
`either registered trademarks or trademarks of Security Dynamics Technologies,
`Inc.
`
`This product includes software written by Dr. Stephen Henson.
`
`Other product names mentioned in this manual may be trademarks or registered
`trademarks of their respective companies and are the sole property of their
`respective manufacturers.
`
`© 1995-1996 NEC Corporation. All rights reserved.
`
`© 1990-1992 RSA Data Security, Inc. All rights reserved.
`
`© 1996 Hi/fn lnc., including one or more U.S. patents: 4701745, 5016009,
`5126739, and 5146221, and other patents pending.
`
`© 1996-1997 Consensus Development Corporation. All rights reserved.
`
`Aventail Connect 3 1/2. 6 Administrators Guide - I
`
`Petitioner Apple - Ex. 1022, p. 2
`
`Petitioner Apple - Ex. 1022, p. 2
`
`

`
`céhiéiiié I
`
`Table of Contents
`
`TROUBLESHOOTING
`
`Trademarks and Copyrights .
`
`.
`
`.
`
`.
`
`.
`
`_
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`,
`
`_
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`4
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`I
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`i
`
`1
`
`INTRODUCTION .
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`,
`
`.
`
`.
`
`.
`
`T
`
`.
`
`.
`
`.
`
`.
`
`,
`
`,
`
`.
`
`,
`
`,
`
`T
`
`,
`
`.
`
`.
`
`.
`
`.
`
`3
`
`About This Document .
`
`.
`
`I
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`.
`
`.
`
`.
`.
`
`.
`
`.
`.
`
`.
`
`.
`.
`
`.
`
`.
`.
`
`.
`
`.
`.
`
`.
`
`_
`.
`
`.
`
`.
`.
`
`.
`
`.
`.
`
`.
`
`.
`.
`
`.
`
`.
`.
`
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`. 3
`. 4
`
`Document Organization _
`Document Conventions .
`
`.
`.
`
`.
`.
`
`.
`.
`
`Aventail Technical Support .
`About Aventail Corporation .
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`. 5
`. 5
`
`ADMINISTRATOR’S GUIDE
`
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Getting Started .
`.
`.
`.
`.
`Network Security in a Nutshell .
`.
`.
`.
`.
`What is Aventail Connect’? .
`.
`.
`.
`.
`What Does Aventail Connect Do? .
`How Does Aventail Connect Work’? .
`
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`
`Aventail Connect Platform Requirements .
`Interface Features .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`4
`.
`.
`
`.
`.
`
`.
`.
`.
`I
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`T
`
`.
`,
`
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`
`I
`
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`
`. 6
`. 6
`.
`7
`. 9
`11
`
`13
`14
`
`14
`
`Installation Source Media .
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`I
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Installing Aventail Connect
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Configuration Files .
`Customized Configuration and Distribution .
`Individual Installation .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`A.
`.
`.
`Network Installation .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`
`,
`
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`
`15
`15
`16
`16
`18
`
`21
`22
`
`Administrative Setup .
`Customizer .
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`_
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`
`I
`.
`.
`I
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`
`1
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`
`33
`.
`. 35
`. 39
`. 42
`. 45
`
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Configuring Aventail Connect .
`Define an Extranet (SOCKS) Server .
`Define a Destination .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Enter Redirection Rules .
`.
`.
`.
`.
`.
`.
`.
`.
`I
`Define Name Resolution .
`,
`.
`.
`.
`.
`.
`.
`.
`.
`
`Manage Authentication Modules .
`Advanced Tab Options .
`.
`.
`.
`.
`.
`.
`.
`Enable Password Protection .
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Multiple Firewall Traversal
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Example Network Configuration .
`Configuration Using Aventail ExtraNet Server .
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`I
`.
`
`.
`.
`.
`
`.
`.
`.
`
`. 46
`. 62
`. 67
`
`. 68
`. 76
`.
`76
`
`Aventail Connect 3. 1/2. 6 Administrator’s Guide - ii
`
`Petitioner Apple - Ex. 1022, p. 3
`
`Petitioner Apple - Ex. 1022, p. 3
`
`

`
`UTILITIES REFERENCE GUIDE
`
`System Menu Commands.
`Close .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Hide lcon .
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`4
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`4
`.
`
`.
`
`.
`.
`
`.
`.
`
`4
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`
`Table of Contents
`
`.
`
`.
`
`.
`.
`.
`.
`.
`
`.
`
`.
`
`.
`.
`.
`.
`.
`
`_
`
`.
`
`.
`.
`.
`.
`.
`
`I
`
`.
`
`.
`.
`.
`,
`.
`
`.
`
`.
`
`.
`.
`.
`.
`.
`
`I
`
`.
`
`.
`.
`.
`.
`.
`
`.
`
`.
`
`.
`.
`.
`.
`.
`
`.
`
`.
`
`.
`.
`.
`.
`.
`
`.
`
`.
`
`.
`.
`.
`.
`.
`
`.
`
`.
`
`.
`.
`.
`.
`.
`
`.
`
`.
`
`.
`.
`.
`.
`.
`
`. 80
`
`.
`
`81
`
`.
`81
`.
`81
`.
`81
`, 82
`.
`83
`
`.
`
`.
`.
`.
`.
`.
`
`.
`
`I
`,
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`Help .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`About .
`.
`.
`.
`.
`.
`Credentials .
`.
`.
`.
`.
`.
`Configuration File .
`Utilities .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`
`4
`.
`.
`.
`_
`
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`,
`.
`.
`.
`.
`.
`.
`Config Tool .
`.
`.
`.
`.
`.
`.
`I
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Logging Tool .
`.
`.
`.
`.
`.
`,
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`,
`S5 Ping .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Secure Extranet Explorer .
`How Extranet Neighborhood Works .
`Installing Extranet Neighborhood .
`.
`.
`Configuring Extranet Neighborhood .
`SEE Properties .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`
`TROUBLESHOOTING
`
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`
`I
`
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`
`.
`,
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`
`,
`
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`4
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`
`84
`.
`. 84
`.
`92
`. 95
`. 96
`. 97
`.
`97
`101
`
`. 107
`
`Aventail Connect Installation Problems .
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`I
`.
`.
`.
`.
`.
`.
`.
`.
`Network Connectivity Problems .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Aventail Connect Configuration Problems .
`Application and TCP/IP Stack interoperability Problems .
`Aventail Connect Trace Logging .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Error Messages .
`.
`.
`.
`.
`.
`.
`.
`4
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Reporting Aventail Connect Problems .
`_
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`,
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`_
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`,
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`
`. 108
`. 108
`. 110
`.
`110
`.
`111
`.
`112
`
`.
`
`113
`
`GLOSSARY .
`
`INDEX .
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`. 117
`
`Aventail Connect 3. 1/2. 6 Administrator’s Guide - iii
`
`Petitioner Apple - Ex. 1022, p. 4
`
`Petitioner Apple - Ex. 1022, p. 4
`
`

`
`Introduction
`
`_ntroduction
`
`Welcome to the Aventail Connect 3.1/2.6 secure Windows client for 16- and 32-
`
`bit Windows applications. The client component of the Aventail ExtraNet Center,
`Aventail Connect is a secure proxy client based on SOCKS 5, the IETF standard
`for authenticated firewall traversal. Aventail Connect delivers enhanced security
`and simplifies SOCKS deployment for users and network managers.
`
`Aventail Connect redirects VVinSock calls and reroutes them based upon a set of
`routing directives (rules) assigned when Aventail Connect is configured. (For
`more information about WinSock, TCP/IP, and general network communications,
`see “Getting Started")
`
`On larger networks, Aventail Connect can address multiple SOCKS 5 servers
`based on end destination and type of service. This feature enables network
`administrators to effectively monitor and direct network traffic.
`
`Aventail Connect is a proxy client, but when used with SSL it provides the ability
`to encrypt inbound or outbound information.
`
`Features of Aventail Connect:
`
`- Aventail Connect supports X.509 client certificates for strong authenti~
`cation with SSL (when encryption is enabled)
`
`- Automated Customizer utility simplifies client configuration, distribution,
`and installation
`
`- SSL compression detects low bandwidth connections and compresses
`encrypted data (when encryption is enabled)
`
`- Secure Extranet Explorer (via Extranet Neighborhood icon on desk-
`top) allows users to securely access Windows or SMB hosts over an
`extranet connection (Windows 95, Windows 98, and Windows NT 4.0
`only)
`
`- Supports WinSock 2 (LSP) applications in Windows 98, and Windows
`NT 4.0, and V\finSock 1.1 and V\finSock 2 applications in Vifindows 95
`
`- Supports V\finSock 1.1 applications in Vwndows 3.1, Vifindows for Work-
`groups 311, and Windows NT 3.51
`
`- Multi Proxy feature allows you to use a SOCKS server or an HTTP
`proxy to control outbound access
`
`- Allows the use of port ranges for redirection rules
`
`- Provides integration with SoftlDT'“ and SecurlDT"" tokens
`- Provides automated installation and uninstallation
`
`- Credential cache timeout feature allows administrators to specify when
`credentials expire
`
`- Provides optional password protection for configuration files
`
`- Supports both SOCKS v4 and SOCKS v5 (RFC 1928 and RFC 1929)
`standards
`
`Aventail Connect 3. 1/26 Administrator's Guide - 1
`
`Petitioner Apple - Ex. 1022, p. 5
`
`Petitioner Apple - Ex. 1022, p. 5
`
`

`
`Introduction
`
`- Enables network redirection through successive extranet (SOCKS)
`servers
`
`-
`
`-
`
`includes a logging utility to troubleshoot problems with network connec-
`fions
`
`includes a Configuration wizard for simplified step-by-step creation of
`configuration files
`'
`
`- Allows internal network connections to pass through without interfer-
`ence
`
`- Supports multiple authentication methods including SOCKS v4 identifi-
`cation, username/password, CHAP, CRAM, HTTP Basic (username/
`password), and SSL 3.0
`
`_:.
`““
`
`NOTE: Not all versions of Aventail Connect have encryption
`enabled.
`
`Aventail Connect 3. 1/2.6 Administrator's Guide - 2
`
`Petitioner Apple - Ex. 1022, p. 6
`
`Petitioner Apple - Ex. 1022, p. 6
`
`

`
`introduction
`
`ABOUT THIS DOCUMENT
`
`This Administratofs Guide provides basic information about Aventail Connect. It
`includes entry-level data for non-technical users, plus installation, setup, and
`configuration information for network administrators. This information is also
`available via Aventail Connect Help and the Aventail Web site at
`http://www.aventaiI.comlcontentlproducts/docsl.
`
`DOCUMENT ORGANIZATION
`
`This document is divided into three main sections: Administratofs Guide, Utili-
`ties Reference Guide, and Troubleshooting.
`
`The Administrator's Guide describes procedures for setting up, installing, and
`configuring Aventail Connect for individual and multiple networked workstations.
`it also describes how to create a customized Aventail Connect package for distri-
`bution to multiple users.
`
`The Utilities Reference Guide describes the Aventail Connect system menu
`commands and utility programs. It contains detailed information about using the
`S5 Ping utility and the Logging Tool, and documents the authentication/encryp-
`tion modules and settings.
`
`The document concludes with Troubleshooting and the Glossary.
`
`You can also use the Quick Start Card, a short document designed to help you
`install Aventail Connect to an individual workstation, and the Aventail Connect
`flowchart, at
`‘
`http:/lwww.aventaiI.comIcontents/solutionslpresentationslquickstartl
`vpnclient.pdf.
`
`Aventail Connect 3. 1/2.6 Administrator's Guide - 3
`
`Petitioner Apple - Ex. 1022, p. 7
`
`Petitioner Apple - Ex. 1022, p. 7
`
`

`
`Introduction
`
`DOCUMENT CONVENTIONS
`
`The following typographic conventions are used in this document. Exceptions
`may be made for online material; for instance, italics may be difficult to read
`online.
`
` Filenames, extensions, directory names,
`
`
`keynames, and pathnames.
`Command-line commands, options, and portions
`of syntax that must be typed exactly as shown.
`
`Bold
`
`Italic
`
`Dialog box controls (Edit... buttons), e-mail
`addresses (support@aventail.com), URLs,
`(www.aventaiI.com), and IP addresses
`(165.121.6.26).
`
`Placeholders that represent information the user
`must insert.
`
`SEE ALSO: A reference to additional useful information.
`
`
`
`NOTE:
`
`Information the user should be aware of to increase
`
`understanding and/or efficiency of the software.
`
`CAUTION: An operational item that the user should be aware of to
`avoid a network policy/software conflict, or/apse, which
`may create a MINOR security flaw.
`
`WARNING: An operational item that the user should be aware of to
`avoid a network policy/software conflict, or lapse, which
`may create a SERIOUS security flaw.
`
`Aventail Connect 3. 1/2.6 Administrator's Guide - 4
`
`Petitioner Apple - Ex. 1022, p. 8
`
`Petitioner Apple - Ex. 1022, p. 8
`
`

`
`Introduction
`
`AVENTAIL TECHNICAL SUPPORT
`
`Contact Aventail Technical Support if you have questions about installation, con-
`figuration, or general usage of Aventail Connect. Refer to the Aventail Support
`Web site, at http:/Iwww.aventail.comlindex.phtmlIsupportl
`online_support.phtml, or the Aventail Knowledge Base, at
`http://www.aventaiI.comlindex.phtml?page_id=03110000, for the latest tech-
`nical notes and information. Refer to the readme . txt documentation for addi-
`tional information not included in the Administrators Guide.
`
`Aventail Technical Support:
`Web site: http://www.aventail.com/index.phtml/support/index.phtml
`. E-mail: support@aventai|.com
`Phone: 206.215.0078
`Fax: 206.215.1120
`
`ABOUT AVENTAIL CORPORATION
`
`Aventail Corporation is the leading vendor of extranet software. lts extranet solu-
`tions allow organizations to secure their networked communications and man-
`age their employees’ access to the Internet. Building an extranet gives
`organizations the ability to dynamically create a private communication or data
`channel over the Internet. Aventail’s adherence to open security standards sim-
`plifles extranet deployment, enables interoperability, and leverages corporations’
`existing network investments. lts extranet solutions allow companies to extend
`the reach of their corporate extranets to customers, partners, remote offices, and
`worldwide employees.
`
`Aventail Corporation
`808 Howell Street, Second Floor
`Seattle, WA 98101
`Phone:206.215.1111
`Fax:206.215.1120
`
`http://www.aventail.com/
`info@aventail.com
`
`E?
`
`Aventail
`
`An aventail is a piece of chainmail armor worn around the neck area. In the 14"‘
`century, knights wore an aventail to protect themselves while in combat. Today,
`Aventail continues the tradition of protection by allowing organizations to
`securely communicate over the Internet.
`
`Aventail Connect 3. 1/2.6 Administrator's Guide - 5
`
`Petitioner Apple - Ex. 1022, p. 9
`
`Petitioner Apple - Ex. 1022, p. 9
`
`

`
` iiiii¢i.;..-...-s;;;;..i.,.-5 auras]
`
`Administrators Guide
`
`This section includes procedural and background information on installing Aven-
`tail Connect on both single and networked workstations. it includes:
`
`-
`
`"Getting Started," with brief explanations of network security and com-
`munications
`
`- Definitions of SOCKS and Aventail Connect
`
`- Aventail Connect platform and installation requirements, with an intro-
`duction to Winsock 2 and LSP architecture
`
`-
`
`"Installing Aventail Connect," which includes network diagrams of
`Aventail ExtraNet Center and SOCKS v4—based sewer configurations
`- Directions on how to create and edit configuration files, and an intro-
`duction to the Aventail Customizer
`
`
`
`NOTE: Aventail understands the importance of a flexible, easy—to—use
`installation process. If you have feedback regarding the Aventail
`Connect installation procedures, or if there are additional features
`you want to see implemented, please e-mail comments to
`support@aventaiI.com. Your input is appreciated.
`
`GETTING STARTED
`
`If you are new to Aventail Connect technology, the following section will help you
`understand what Aventail Connect is and does, and its relationship to network
`security in general.
`
`NETWORK SECURITY IN A NUTSHELL
`
`Escalating security threats are forcing companies to seek ways to safeguard
`their corporate networks and the information they exchange. The first response
`to these concerns has been the development of security firewal|s—software bar-
`riers that control the flow of information. But firewalls are not designed to handle
`complex security issues, such as monitoring network usage, providing private
`communication over public networks, and enabling remote users to gain secure
`access to internal network resources.
`
`Enter SOCKS v5, an Internet Engineering Task Force (lETF)—approved security
`protocol targeted at securely traversing corporate firewalls, SOCKS was origi-
`nally developed in 1990, and is now maintained by NEC. SOCKS acts as a cir-
`cuit—level proxy mechanism that manages the flow and security of data traffic to
`and from your local area network (LAN) or extranet. An application whose traffic
`
`Aventail Connect 3. 1/26 Administrator's Guide - 6
`
`Petitioner Apple - Ex. 1022, p. 10
`
`Petitioner Apple - Ex. 1022, p. 10
`
`

`
`Administrator's Guide
`
`is proxied by SOCKS is considered "socl<sified.” SOCKS is more than a stan-
`dard security firewall. Other features:
`
`- Client Authentication: (SOCKS v5 only) Authentication allows network
`managers to provide selected user access to internal and external
`areas of a network.
`
`- Traffic Encryption: (SOCKS v5 only) Encryption ensures that network
`traffic is private and secure.
`
`- UDP Support: (SOCKS v5 only) User Datagram Protocol (UDP) traffic
`has traditionally been difficult to proxy, with the exception of SOCKS v5.
`- Aventail Connect supports X.509 client certificates within SSL.
`
`- Cross-Platform Support: Unlike many other security solutions, SOCKS
`can be used on various platforms, such as Vwndows NT. Windows 95,
`Windows 98, and various forms of UNIX.
`
`
`
`NOTE: Not all versions of Aventail Connect include the SSL module for
`encryption.
`
`WHAT IS AVENTAIL CONNECT?
`
`Aventail Connect is the client component of the Aventail ExtraNet Center. Aven-
`tail Connect (works) with the_Aventail ExtraNet Server, the SOCKS 5 server com-
`ponent ofthe Aventail ExtraNet Center. You can use Aventail Connect as a
`simple proxy client for managed outbound access, and for secure inbound
`access.
`
`Aventail Connect automates the “socksiflcation" of Transmission Control Proto-
`colllnternet Protocol (TCPl|P) client applications, making it simple for worksta-
`tions to take advantage of the SOC KS v5 protocol. When you run Aventail
`Connect on your system, it, automatically routes appropriate network traffic, from
`a Vlfinsock (Vwndows sockets) application to an extranet (SOCKS) server, or,
`through successive servers, (V\finSock is a Windows, component that.,connects a_
`Windows PC to the Internet using_,TCP/l P.) The SOCKS server then sends the
`traffic to the Internet or the external network. Network administrators can define
`a set of rules that route this traffic.
`
`y
`
`Aventail Connect is designed to run transparently on each workstation, without
`adding overhead to the user’s desktop. In most cases, users will interactywithm
`Aventail Connect only when it prompts them to enter authentication credentials
`for a connection to a secure extranet (SOCKS) server. Users may also occasion-
`ally need to start and exit Aventail Connect, although network administrators
`often configure it to run automatically at startup. Aventail Connect does not
`require administrators to manually establish an encrypted tunnel; Aventail Con-
`nect can establish an encrypted tunnel automatically.
`
`To understand Aventail Connect, you first need to understand a few basics of
`TCP/lP communications.
`
`Aventail Connect 3.1/2.6 Administrator's Guide - 7
`
`Petitioner Apple - Ex. 1022, p. 11
`
`Petitioner Apple - Ex. 1022, p. 11
`
`

`
`Administrator's Guide
`
`TCP/IP COMMUNICATIONS
`
`Vwndows TCP/IP networking applications (such as telnet, e—mail, Web browsers;
`and ftp) use VVinSock to gain access to networks or the lntemet. Wmsock is the
`core component of TCP/IP under Windows, and is the interface that most V\fin-
`dows applications use to communicate to TCP/IP.
`
`it
`
`WINSOCK CONNECTION TO A REMOTE HOST
`
`Via VVInSock,A an application goes through the following steps to connect to a
`remote host on the lnternet or corporate extranet:
`
`1. The application executes a Domain Name System (DNS) lookup to convert
`the hostname into an Internet Protocol (IP) address or, in rare cases, it will do
`a reverse DNS lookup to convert the IP address into a hostname. if the appli-
`cation already knows the IP address, this step is skipped.
`
`2. The applicationlrequests a connection to the specified remote host. This
`causes the underlying stack to begin the TCP handshake, when two comput-
`ers initiate communication with each other. When the handshake is complete,
`the application is notified that the connection is established, and data can then
`be transmitted and received.
`
`3. The application sends and receives data.
`
`Aventa/‘I Connect 3. 1/2.6 Administrator's Guide v 8
`
`Petitioner Apple - Ex. 1022, p. 12
`
`Petitioner Apple - Ex. 1022, p. 12
`
`

`
`Administrator's Guide
`
`WHAT Does AVENTAIL CONNECT Do?
`
`Aventall Connect stlipsw in between Vvinsoclseand thepu,ntderlyingTCP/,lP stack.”
`(See diagLam.,beL9wi)i Ageneppltcetl9._r11t1a.t§tt§itzeMeer1.\!\An§g§.|s.§i1sLth.e_IQP/
`|.E.§.t.ec.t.. Av9ntei.It Qgnnect3..1ei§,a.iLayered_§9rv'
`E59. ‘
`S’ .(L;§iP),..Ayen:ei!..;;
`
`..s=L1ea9e,.statattsompre§§in9t.ii.9r eiigryetingt
`i°r example) before -
`routing it to the TCP/lP stack for transport over the network, The routing is deter-
`mined by the rules described in the configuration file.
`-
`
`Windows TCPi1P application
`(uses either Winsock 1.1 or
`V‘-iinsock 2)
`
`'I'Uir1Soi:K 1.1
`(convert; calls
`I.aWir¢Soi::2]
`
`-
`Aventail Connect
`{Layered Service Provider}
`
`Multiple LSPS can
`be ma,,ed at this
`level
`
`TCPIIP Stack
`
`Physical network
`
`Windows TC P/IP applications and Aventail Connect have no direct contact with
`one another; instead, each of them communicates through VVinSock. Multiple
`LSP applications can be installed at the LSP level.
`
`Aventail Connect 3‘ 1/2.6 Administrator’s Guide - 9
`
`Petitioner Apple - Ex. 1022, p. 13
`
`Petitioner Apple - Ex. 1022, p. 13
`
`

`
`
`
`NOTE: Aventail Connect does not alter or replace WinSock or any other
`core TCP//P components (files) provided by the operating system.
`
`Administrator's Guide
`
`When the Aventail Connect LSP receives a connection request, it determines V
`whether or not the con_nection need;to be redirected (to__a__r_1 Aventail ExtraNet
`$.9J.\!.9I.)...a..[1d./.51!&nC.l’¥.9.!§£5..(lfl S..S.L)... Vlmen.red.irection and enc.rypfi.on are. nottnec-.
`essary, Aventail Cognnewct simply passes the connection request, and any subse-
`quent transmitted data, to the TCP/lP stack.
`
`L
`
`The two most popular versions of V\finSock are versions 1.1 and 2. Aventail Con-
`nect 3.1, like all LSPs, requires V\finSocK 2; V\finSock 1.1 does not support LSPs.
`VVinSock 2 includes backward-compatibility with all V\flnSock 1.1 applications.
`Not every platform supports VVinSock 2 and its LSP structure.
`
`- V\findows 98 and Vwndows NT 4.0 support V\finSock 2 natively. (Wm-
`dows NT 4.0 requires Service Pack 3 or above, available from
`Microsoft.)
`
`- V\findows 95 supports V\finSock 1.1. Vwndows 95 can also support VVin-
`Sock 2, but you must install a patch (available from Microsoft) to add
`support for V\AnSock 2.
`
`- Vwndows 3.1, Windows for Workgroups 3.11, and Windows NT 3.51 do .
`not support V\/inSock 2; they support only VVinSock 1.1.
`
`For those platforms that do not support V\finSock 2 and LSP applications, Aven-
`tail includes Aventail Connect 2.6 on the Aventail Connect 3.1/2.6 CD. Aventail
`Connect 2.6 was designed for operating systems that support only VVinSock 1.1.
`On Vwndows 3.1, Vwndows for Workgroups 3.11, or Vwndows NT 3.51 operating
`systems, setup will install Aventail Connect 2.6. lfyou are working on a Vlfindows
`95 operating system, setup will detect whether you have installed the Microsoft
`Windows 95 V\/inSock 2 Update. If setup detects the Microsoft update, which
`upgrades Windows 95 to support V\finSock 2, setup will install Aventail Connect’
`3.1. if setup does not detect the Microsoft update, it will install Aventail Connect
`26.
`
`The Aventail Connect 2.6 user interface is identical to that of Aventail Connect
`3.1; however, Aventail ,Connect 3.1 includes MultiProxy. functionality (see “Multi-
`ple Firewall Traversal”). Aventail Connect 2.6 does not include MultiProxy.
`
`in the future, more Windows applications may require V\finSock 2.
`
`During installation, setup determines which version ofAventail Connect to install.
`On V\flnSock 2 platforms, Aventail Connect 31 is installed. On V\finSock 1.1 plat-
`forms, Aventail Connect 2.6 is installed. The following table shows how setup
`determines which version of Aventail Connect to install.
`
`Aventail Connect 3. 1/2. 6 Administrator’s Guide - 10
`
`Petitioner Apple - Ex. 1022, p. 14
`
`Petitioner Apple - Ex. 1022, p. 14
`
`

`
`Administrator's Guide
`
`
`
`
`
`
`Windows 98,
`Winsock 2
`E Aventail Connect 3.1
`Vlfindows NT 4.0
`
`it
`
`Windows 95
`
`P Vlfith Microsoft
`patch: Winsock 2
`
`Aventail Connect 3.1
`
`w‘.'n1;c;;;; {fit ’ 1'
`Windows for Workgroups 3.11,
`Vwndows NT 3.51
`
`Vlfithout Microsoft
`patch: Winsock 1.1
`vlia§6£fi.i
`" C
`’
`
`Aventail Connect 2.6
`
`‘T ?{Q;}lTa"ai*E*5aE;cT’§.ET
`
`You can create custom packages that include one or both versions of Aventail
`Connect (3.1 and 2.6). Setup will determine which version to install on each
`workstation. (For more information, see “Customizer.")
`
`WINDOWS 95 AND WINSocK
`
`The Microsoft Vwndows 95 V\/lnSock 2 Update upgrades V\finSock 1.1 to VVIn-
`Sock 2 in Vwndows 95. This patch (filename w95ws2setup . exe) is available
`from the Microsoft Web site, at http:/lwww.microsoft.com/Windows95Idown-
`loadslcontents/wuadmintools/s_wunetworkingtoolsIW95Sockets2l
`default.asp. Unless you need specific Aventail Connect 3.1 features, Aventail
`recommends that you do not upgrade from Winsock 1.1 to WinSock 2. If you do
`not upgrade to V\/lnSock 2, Aventail Connect 2.6 will be installed on Vwndows 95
`systems,
`
`If you do need to install the Microsoft V\/indows 95 V\flnSock 2 Update, follow the
`instructions provided by Microsoft. Reboot your computer after upgrading, prior
`to installing Aventail Connect.
`
`How Does AVENTAIL CONNECT WORK?
`
`The following three steps are identical to standard WinSock communications
`steps described above; however, nested inside them are additional actions and
`options introduced by Aventail Connect.
`
`1. The application does a DNS lookup to convert the hostname to an IP address
`or, in rare cases, it will do a reverse DNS lookup to convert the IP address to a
`hostname. If the application already knows the IP address, this entire step is
`skipped. Otherwise, Aventail Connect does the following:
`
`-
`
`If the hostname matches a local d°.main .s,trin9.o.,r..d9es.no.t.match..a,.redi-
`rection rule, Aventail Connect passes the Wnarne resolution query ,
`l_
`through to the,TCF’/|,P,stack on the localv workstation... The...T.CP/IP stack
`performs the lookup as if Aventail Connect were not running.
`
`Aventail Connect 3. 1/2. 6 Administrator's Guide - 11
`
`Petitioner Apple - Ex. 1022, p. 15
`
`Petitioner Apple - Ex. 1022, p. 15
`
`

`
`Administrator's Guide
`
`-
`
`-
`
`If the destination hostname matches a redirection rule domain name
`(i.e., the host is part of a domain we are proxying traffic to) then Aventail
`Connect creates a false DNS entry (HOSTENT) that it can recognize
`during the connection request. Aventail Connect will forward the host-,
`name to the extranet (SOCKS) server in step 2 and the SOCKS server
`performs the hostname resolution.
`
`,
`
`If the DNS proxy option is enabled and the domain cannot be looked up
`directly, Aventail Connect creates a false DNS entry that it can recog-
`nize Iater, and returns this to the calling application. The false entry tells
`Aventail Connect that the DNS lookup must be proxied, andthat it m,u,s,t__
`send the fully qualified hostname to the SOCKS server with the SOCKS
`connection request.
`
`Q
`
`CAUTION:
`
`The reverse DNS process can create unexpected
`delays, causing Aventail Connect to behave unpredict-
`ably. Aventail recommends that you do not enable this
`option unless you specifically require the Reverse DNS
`functionality
`
`2. The application requests a connection to the remote host. This causes the
`underlying stack to begin the TCP handshake. When the handshake is com-
`plete, the application is notified that the connection is established and that
`data may now be transmitted and received. Aventail Connect does the
`following:
`
`a. Aventail Connect checks the connection request.
`
`-
`
`-
`
`If the request contains a false DNS entry (from step 1), it will be
`proxied.
`
`If the request contains a.ro,uta.b|e ll? address, and the rulesin the, .
`configuratign. file. say. it must be rzrexied. .Ay.entai.l.,.C.orin.ectwill ca.ll..
`Vtfinsock to begin, the TCP handshakewith the server designated
`in the configuration file.
`
`-
`
`If the request contains a ,re_allP address gandgthe configuration file
`rule says that it does not need to be p,roxi,e,d, the request will be
`passed to V\finSock and processing jumps to step 3 as if Aventail
`Connect were not running.
`b. When the connection is completed, Aventail Connect begins the
`SOCKS negotiation.
`
`-
`
`It sends the list of authentication methods enabled in the configu-
`ration file.
`
`-
`
`- Once the server selects an authenticatipnmethod, Aventail Con-
`nect executes the specified authentication processing.
`It then sends the proxy request to the" extranet (SOCKS) server.
`This includes either the IP address provided by the application or
`the DNS entry (hostname) provided in step 1.
`c. When the SOCKS negotiation is completed, Aventail Connect notifies
`the application. From the applications point of view, the entire SOCKS
`
`Aventail Connect 3. 1/2. 6 Administrator’s Guide ~ 12
`
`Petitioner Apple - Ex. 1022, p. 16
`
`Petitioner Apple - Ex. 1022, p. 16
`
`

`
`Administrators Guide
`
`negotiation, including the authentication negotiation, is merely the TCP
`handshaking.
`
`3. The application transmits and receives data.
`
`if an encryption module is enabled and selected by the SOCKS server, Aven-
`tail Connect encrypts the data on its way to the serveron behalf ofthe appli-
`cation. if data is being returned, Aventail Connect decrypts it so that the
`application sees cleartext data.
`
`AVENTAIL CONNECT PLATFORM REQUIREMENTS
`
`The following table lists the minimum system requirements for each of the plat-
`forms that Aventail Connect supports.
`
`
`
`Windows 98;
`Windows NT 4.0
`(requires
`Microsoft Service
`Pack 3 or above)
`
`Windows 95;
`VVlfld0WS NT 3.51
`
`L
`
`Windows 3.1;
`Windows for
`Workgroups 3.11
`
`x86-based or
`Pentium personal
`computer
`
`16 MB
`
`Netvvork-accessible
`SOCKS v4 or v5 compliant
`server
`
`x86—based or
`Pentium personal
`computer
`x86-based or
`Pentium personal
`computer
`
`i
`
`L
`
`8 MB
`
`4 MB
`
`J.
`
`Network-accessible
`SOCKS v4 or v5 compliant
`server
`Network—accessib|e
`SOCKS v4 or v5 compliant
`server
`
`._J
`
`Aventail Connect 3.1 runs on the following operating systems:
`- Windows 98
`
`~ Vlfindows NT 4.0 (with Service Pack 3 or above, available from
`Microsoft)
`
`- Windows 95, with the Microsoft V\f

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket