celeroncoder / celeroncoder/notary-API

TypeORM cannot connect to Remote Heroku Postgress Database

Offen
#36 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
bug good first issue help wanted
Vorherrschende Sprache
TypeScript
Sterne
2
Forks
2
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

**Describe the bug**
While connecting to the Heroku Postgres server the connection is refused with an error that `SSL is not configured` and if `SSL: true in config the error is `self-signed certificate`.

**To Reproduce**
Steps to reproduce the behavior:
1. Go to the root of the project
2. Run `npm run start:prod`
3. Wait for the nest application to be initialized.
4. See the error.

**Expected behavior**
The Server must connect to the Postgres DB with no errors.

**Screenshots**
If applicable, add screenshots to help explain your problem.

**Additional context**
Most probably the reason is that the Postgress database hosted on Heroku is configured with `ssl-only: true`.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginne im Stammverzeichnis des Repositorys und führe `npm run start:prod` aus, um den für die Heroku Postgres-Datenbank beschriebenen Verbindungsfehler zu reproduzieren. Vergleiche das aktuelle Verbindungsverhalten mit den gemeldeten SSL-Fehlern; abgeschlossen ist die Aufgabe, wenn die NestJS-Anwendung initialisiert wird und ohne Fehler eine Verbindung zur Datenbank herstellt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
postgresql, typescript
Bereich
backend, databases
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.