You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
$DPY-6005: cannot connect to database (CONNECTION_ID=xpBd39yXJCX7bySrkAsebA==).\nDPY-6002: The distinguished name (DN) on the server certificate does not match the expected value: 'CN=production-oracle-xxxxxxxxxxxxx.eu-west-1.rds.amazonaws.com,OU=RDS,O=Amazon.com,L=Seattle,ST=Washington,C=US'
(xxxxx is obsecured for company reason)
Does your application call init_oracle_client()?
It is running in thin mode.
Include a runnable Python script that shows the problem.
That is complicated and frankly impossible.
The text was updated successfully, but these errors were encountered:
if self.server_cert_dn:
security = f"(SECURITY=(SSL_SERVER_CERT_DN='{self.server_cert_dn}'))"
the '' around {self.server_cert_dn} now breaks for some reason. This was not the case before. We're not sure what is changed and when, but removing the single quotes fixed it for us.
AWS Lambda Python 3.11 with a lambda layer for the oracledb module (otherwise the Lambda function is too large and won't be able to upload):
Crash.
When trying to connect to an AWS RDS Oracle Database we see the following behaviour:
Actual DN from RDS:
Error from Lambda:
(xxxxx is obsecured for company reason)
It is running in thin mode.
That is complicated and frankly impossible.
The text was updated successfully, but these errors were encountered: