Skip to content
This repository has been archived by the owner on Dec 15, 2023. It is now read-only.

Running Hatchet behind Nginx over HTTPS results in HTTP/2 errors #52

Open
rudimk opened this issue Jun 10, 2023 · 0 comments
Open

Running Hatchet behind Nginx over HTTPS results in HTTP/2 errors #52

rudimk opened this issue Jun 10, 2023 · 0 comments

Comments

@rudimk
Copy link

rudimk commented Jun 10, 2023

Hey @abelanger5 - I'm running Hatchet on my lab server, where hatchet-server is running behind Nginx, and over SSL, on https://hatchet.rudimk-infrastructure.com. I'm able to access the dashboard, and I'm also able to use the CLI to authenticate against this instance, but running hatchet init in the quickstart's smoke-test module results in the following error:

could not run init: rpc error: code = Unavailable desc = connection error: desc = "error reading server preface: http2: frame too large"

A quick search threw this comment up, with the OTEL Helm charts. Wondering if there's something one can tweak in terms of config to get past it? I have a feeling running this on Kubernetes will probably let me get past this anyway, but since I run personal infrastructure on Hetzner, still working on a solid K8s installer there.

For reference, my hatchet-server config:

runtime:
  port: 8080
  url: https://hatchet.rudimk-infrastructure.com
  runBackgroundWorker: true
  runRunnerWorker: false
  runTemporalServer: true
  runStaticFileServer: true
auth:
  cookie:
    domain: hatchet.rudimk-infrastructure.com
    insecure: false
fileStore:
  kind: local
  local: 
    directory: ./tmp/files
logStore:
  kind: file
  file: 
    directory: ./tmp/logs
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant