I setup an SSH tunnel to reach the RDS Proxy to access the database
I can connect with the psql CLI
I created in Postico 2.1 a server configuration to reach my AWS RDS database through an RDS Proxy through an SSH tunnel with a pre-connect shell script
Unfortunately, the connection fails
I removed the RDS proxy,
I can connect with the psql CLI
I can connect with Postico
What did you expect to happen?
I expected to be able to connect through Postico onto the Proxy RDS
What actually happened?
I can see a loop with the following labels in the top bar during the connection :
Negociating SSL
Establishing SSH tunnel
Executing password shell command
Finally, I get this error message : The server rejected the password provided by the pre-connect shell script.
However, the same script works for the same database if I remove the proxy
I can connect to the database using psql CLI with the sslmode=require parameter
What software versions are you using?
Postico version: Version 2.1 (9682)
macOS version: 14.4.1 (23E224)
PostgreSQL version: PostgreSQL 14.9 on x86_64-pc-linux-gnu, compiled by gcc (GCC) 7.3.1 20180712 (Red Hat 7.3.1-12), 64-bit
What did you do?
psql
CLIpsql
CLIWhat did you expect to happen?
What actually happened?
The server rejected the password provided by the pre-connect shell script.
psql
CLI with thesslmode=require
parameterWhat software versions are you using?
PostgreSQL 14.9 on x86_64-pc-linux-gnu, compiled by gcc (GCC) 7.3.1 20180712 (Red Hat 7.3.1-12), 64-bit
Postico server JSON configuration: