SEQERA TOOLS STILL NOT WORKING BEHIND REVERSE PROX...
# rants
i
SEQERA TOOLS STILL NOT WORKING BEHIND REVERSE PROXY shakefistshakefistshakefist
shakefist 1
pr 1
p
Which ones?
i
From what I've checked, Nextflow and Wave, although it might be a flaw inherited from the underlying Java networking. I haven't had issues with any other software in the same setup. It's annoying cause I have to open a Codespace every time I want to run nf-tests.
p
I'd be curious to see an issue with more details. I don't think that they should be doing anything special
i
I am no networking expert, so I can't explain the setup is fine detail, but every request must be passed to the proxy along with a username and password, otherwise the proxy immediately returns 407 and the request goes nowhere. To make the credentials available to programs, they are saved in env variables HTTP_PROXY and HTTPS_PROXY. Python respects these variables, so the tools work as intended. git also works normally. However, Nextflow and Wave rely on some Java machinery that seemingly ignores those variables, and hence all requests originating from Nextflow are rejected. I would love to provide an MWE but I have no idea on how to reproduce the network setup.
p
Investigated a bit and made an issue. Some PRs incoming.. https://github.com/nextflow-io/nextflow/issues/7305
i
Great, thank you
👍🏻 1