Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BE] GET /drep/list throws 500 after resync on db-sync 5.1.0 and node 9.0.0 #1612

Closed
MSzalowski opened this issue Jul 25, 2024 · 1 comment · Fixed by #1618
Closed

[BE] GET /drep/list throws 500 after resync on db-sync 5.1.0 and node 9.0.0 #1612

MSzalowski opened this issue Jul 25, 2024 · 1 comment · Fixed by #1618
Assignees
Labels
⚙ Backend 🐛 Bug Something isn't working

Comments

@MSzalowski
Copy link
Contributor

Context & versions

GovTool 1.0.8
DB-Sync 5.1.0
Cardano Node 9.0.0

Steps to reproduce

  1. Go to dashboard where GET /drep/list is executed

Or

  1. Go to /api/swagger-ui and execute GET /drep/list

Actual behavior

Endpoint fails crashing the app.

Expected behavior

Endpoint succeeds.

@MSzalowski MSzalowski self-assigned this Jul 25, 2024
@MSzalowski MSzalowski moved this to In progress in Govtool all Jul 25, 2024
@MSzalowski MSzalowski added 🐛 Bug Something isn't working ⚙ Backend labels Jul 25, 2024
@MSzalowski
Copy link
Contributor Author

MSzalowski commented Jul 25, 2024

Findings:

  • /proposal/list is also affected
  • Haskell backend has problems with communicating with metadata-validation service
  • Metadata-validation service doesn't respond - instead of it, the frontend service handles the queries.

Seems like the traefik wrongly manages traffic between services - to be confirmed.

MSzalowski added a commit that referenced this issue Jul 26, 2024
* fix(#1417): handle thread killed by timeout manager exception
@MSzalowski MSzalowski linked a pull request Jul 26, 2024 that will close this issue
5 tasks
@MSzalowski MSzalowski moved this from In progress to In review in Govtool all Jul 26, 2024
MSzalowski added a commit that referenced this issue Jul 26, 2024
* fix(#1417): handle thread killed by timeout manager exception
MSzalowski added a commit that referenced this issue Jul 29, 2024
* fix(#1417): handle thread killed by timeout manager exception
MSzalowski added a commit that referenced this issue Jul 29, 2024
MSzalowski added a commit that referenced this issue Jul 29, 2024
…hrows-500-after-resync-on-db-sync-510-and-node-900

fix(#1612): Fix connection to the metadata-validation service
@github-project-automation github-project-automation bot moved this from In review to Done in Govtool all Jul 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
⚙ Backend 🐛 Bug Something isn't working
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

1 participant