mirror of
https://github.com/amidaware/tacticalrmm.git
synced 2026-04-26 15:05:57 +03:00
[GH-ISSUE #557] Running Tactical RMM Behind existing NPM Proxy #2296
Labels
No labels
In Process
bug
bug
dev-triage
documentation
duplicate
enhancement
fixed
good first issue
help wanted
integration
invalid
pull-request
question
requires agent update
security
ui tweak
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/tacticalrmm#2296
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @natoleet on GitHub (Jun 7, 2021).
Original GitHub issue: https://github.com/amidaware/tacticalrmm/issues/557
Hi,
I'm after some advice in running Tactical RMM docker through an existing NPM Proxy (this reverse proxy currently handles my Wildcard certificates)
Essentially I just added my cert base64 from the existing NPM proxy into the .env file, then pointed NPM proxy addresses to the http port provided by the Tactical Nginx proxy (Double reverse proxy type setup)
The problem is, the Tactical reverse proxy seems to be doing some redirection as well, so now I end up in a redirection loop.
Would I be best to simply remove the Tactical Nginx Reverse proxy?
Any help with best practices with regards to integrating with an existing reverse proxy would be much appreciated.
@silversword411 commented on GitHub (Jun 7, 2021):
Personalized Proxy configuration is not supported by the TRMM devs, but there has been some documentation posted related to HAProxy and it's configuration requirements to work with TRMM and mesh (which I believe is similar to what you're asking about)
https://wh1te909.github.io/tacticalrmm/unsupported_scripts/
HTH
@silversword411 commented on GitHub (Jun 7, 2021):
...you could ask in Discord, maybe someone there can help: https://discord.com/channels/736478043522072608/736478043958149191
@wh1te909 commented on GitHub (Jun 8, 2021):
im not familiar with npm proxy, you'll need something that speaks wsgi tho to communicate with the django backend thru unix sockets so maybe research that