| Key | Value | Notes | Product |
| client.ca | absolute file path | Specify the personal (client) certificate of authority cert (DER/PEM/PKCS#12 formats). | CLI |
| client.cert.pass | passphrase | Specify the passphrase for the personal (client) key/certificate pair. | CLI |
| client.private_key | absolute file path | Specify the personal (client) private key (PKCS#8/PKCS#12 formats). | CLI |
| client.public_cert | absolute file path | Specify the personal (client) public cert (DER/PEM/PKCS#12 formats). | CLI |
| default.port.ssl.implicit | # | Redefine the default Implicit SSL port [default 990]. | CLI |
| default.port.ssl.explicit | # | Redefine the default Explicit SSL port [default 21]. | CLI |
| forcePasvToUseControlIP | true|false | Force the passive data transfer to use the same IP as the control channel [default off]. | CLI |
| glub.certficate.generate.keys | # | Redefine the number of days to generate a personal (client) certificate [default 1095]. | GUI |
| glub.dataencrypt.override | true|false | Force the data channel to be secure by default (breaks spec, but some servers are incorrect in their implementation). | GUI/CLI |
| glub.debug | true|false | Enable debug mode. | GUI |
| glub.default.prompt.no | true|false | When running a script or interactive mode is off, the default behavior for overwriting existing files. | CLI |
| glub.errors.ignore | true|false | Ignore errors that occur when running a script. | CLI |
| glub.globalurl | URL | Allow for the Global Boomarks URL to be set from outside the preferences. | GUI |
| glub.resume_xfer.disabled | true|false | Disable resume transfer option. | GUI/CLI |
| glub.security.override | true|false | Ignore security errors at runtime. | CLI |
| glub.ssl.explicit.only | true|false | Set the default security of the client to Explicit SSL. | CLI |
| glub.transfer.force.replace_all | true|false | Force all data transfers to replace current files (if they exist) without prompting. | GUI |
| glub.user.dir | absoulte file path | Specify the default local directory. | GUI/CLI |
| use.jsse | true|false | Allow for CLI to be run on earlier Java runtime that supports JSSE (v1.2 and v1.3), and the GUI to be run on systems that don't properly support the JRE v1.4 built-in JSSE implementation. | CLI/GUI |