On Thu, May 3, 2018 at 1:18 PM, Ravi Krishna <srkris...@yahoo.com> wrote:

> I am playing around with RDS PG and I am not able to understand the
> following:
>
> 1. The database name I created via RDS console is in upper case with no
> quotes. From the remote machine via psql,
>      if I try to use lower case db name with the -d option it errors out
> "database not found".  Works only with upper case.
>     This behavior does not exist in non RDS env.
>

​Their console is apparently case-sensitive, creating the database with the
​exact capitalization you supplied.  Basically it puts whatever you type
into double-quotes.  I see nothing wrong with that decision.


>
> 2. Two RDS parameter group
>
>     rds.force_ssl
>     ssl
>     have been set to 1 (true)
>
>     yet from a remote machine I can connect to the database via psql
> without specifying any option for ssl.  How is it doing ?
>
> psql (10.3 (Debian 10.3-1.pgdg90+1))
> SSL connection (protocol: TLSv1.2, cipher: ECDHE-RSA-AES256-GCM-SHA384,
> bits: 256, compression: off)
>

​psql uses SSL if it detects the possibility during the connection
handshake.  This isn't RDS-specific.

https://www.postgresql.org/docs/10/static/ssl-tcp.html

David J.
​

Reply via email to