• No results found

GoAnywhere Directorcan connect to HTTPS servers for securely exchanging files over encrypted SSL connections. When defining a HTTPS server resource inGoAnywhere Director, you need to indicate the HTTPS connection properties such as the host name (or IP address), and optionally the SSL certificates, user, password and proxy information.

Basic Tab

Name

A user-defined name which identifies the HTTPS server. This name should be descriptive enough so users can quickly identify this HTTPS server when prompted to choose from a list (for example, "Bank HTTPS Server"). The name cannot exceed 50 characters.

Description

A short paragraph that describes the HTTPS server. The description is optional.

Host

The host name or IP address of the HTTPS server.

Connection Tab

Port

The port number to use for connecting to the HTTPS server. If this field is left blank, then the default port number of 443 will be used.

User

The user name (login name) to use for connecting to the HTTPS server. This is only needed if the HTTPS server requires that the HTTPS client be authenticated using either the BASIC or DIGEST authentication schemes.

Password

The password to use for connecting to the HTTPS server. This is only needed if the HTTPS server requires that the HTTPS client be authenticated using either the BASIC or DIGEST authentication schemes. After entering the password, you can optionally click theEncryptbutton, which will encrypt the password when it is stored in GoAnywhere Director'sdatabase.

If you do not wish to store the password for the HTTPS server resource, the password can be supplied when executing a Project.

Is Password Encrypted

Read Timeout

The maximum amount of time, in seconds, to wait for a (read) response from the HTTPS server. A timeout value of 0 (zero) is interpreted as an infinite wait time. If the field is left blank, then the default infinite value of 0 (zero) will be used.

Proxy Tab

These options are only needed if your system uses a proxy server to make HTTP(S) connections.

Host

The host name (or IP address) of the proxy server on your network. This is only needed if your system uses a proxy server to make HTTPS connections.

Port

The port number of the proxy server on your network. This is only needed if your network uses a proxy server to make HTTPS connections.

User

The user name (login name) to use for connecting to the proxy server. This is only needed if your network uses a proxy server to make HTTPS connections.

Password

The password to use for connecting to the proxy server. This is only needed if your network uses a proxy server to make HTTPS connections. After entering the password, you can optionally click theEncryptbutton, which will encrypt the password when it is stored inGoAnywhere Director'sdatabase.

If you do not wish to store the password for the proxy server, the password can be supplied when executing a Project.

Is Password Encrypted

Indicates whether or not the password is encrypted. You should selectYesif you clicked theEncryptbutton for the Proxy Password.

Server Certificate Key Store Tab

The settings on the Server Certificate Key Store tab are only required when the HTTPS server requires that HTTPS connections are authenticated with a certificate.

Key Store File

The location of the key store (which contains the trusted server certificates) for authenticating the HTTPS server. You can browse for the key store on the file system by clicking the button next to the field. If a key store is not specified, then the HTTPS server will be treated as a trusted server. Certificates can be managed inGoAnywhere Director'sSSL Certificate Managerscreen.

A default key store is provided inGoAnywhere Directorfor holding trusted server certificates. The location of this key store is[installdirectory]/userdata/keys/x509/trustedCertificates.jkswhere

[installdirectory] is the installation directory of theGoAnywhere Directorproduct.

Password

The password to use for accessing the trusted Server Certificate Store. After entering the password, you can optionally click theEncryptbutton, which will encrypt the password when it is stored inGoAnywhere Director's database.

If you do not wish to store the password with the HTTPS server resource, this password can be supplied when executing a Project.

Is Password Encrypted

Indicates whether or not the password for the Server Certificate Store is encrypted. You should choose the option of Yesif you clicked theEncryptbutton for the Server Certificate Store Password.

Type

Indicates if the type of the key store isJKS(Java Keystore) orPKCS12(Public Key Cryptology Standard). If this field is left blank, then the default store type of JKS will be used.

Client Certificate Key Store Tab

The settings on the Client Certificate Key Store tab are only required when a client requires that HTTPS connections are authenticated with a certificate.

Key Store File

The location of the key store (which contains the trusted server certificates) for authenticating the HTTPS server. You can browse for the key store on the file system by clicking the button next to the field. If a key store is not specified, then the HTTPS server will be treated as a trusted server. Certificates can be managed inGoAnywhere Director'sSSL Certificate Managerscreen.

A default key store is provided inGoAnywhere Directorfor holding trusted server certificates. The location of this key store is[installdirectory]/userdata/keys/x509/trustedCertificates.jkswhere

[installdirectory] is the installation directory of theGoAnywhere Directorproduct.

Password

The password to use for accessing the trusted Server Certificate Store. After entering the password, you can optionally click theEncryptbutton, which will encrypt the password when it is stored inGoAnywhere Director's database.

If you do not wish to store the password with the HTTPS server resource, this password can be supplied when executing a Project.

Is Password Encrypted

Indicates whether or not the password for the Server Certificate Store is encrypted. You should choose the option of Yesif you clicked theEncryptbutton for the Server Certificate Store Password.

Alias

A particular key within the default key store can be used for client authentication by indicating the key alias. The specified key will be used when required by the HTTPS server.

Type

Indicates if the type of the key store isJKS(Java Keystore) orPKCS12(Public Key Cryptology Standard). If this field is left blank, then the default store type of JKS will be used.