In the absence of an --ssl option, clients attempt to connect using encryption, falling back to an unencrypted connection if an encrypted connection cannot be established. The presence of an explicit --ssl option or a synonym ( --ssl=1 , --enable-ssl ) is prescriptive: Clients require an encrypted connection and fail if one cannot be established.. "/>How to check if oracle connection is encrypted