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

Should the RPKI tools ship with a mod_proxy configuration? #839

Open
sraustein opened this issue Jun 27, 2016 · 2 comments
Open

Should the RPKI tools ship with a mod_proxy configuration? #839

sraustein opened this issue Jun 27, 2016 · 2 comments

Comments

@sraustein
Copy link
Contributor

Given that we pretty much assume the presence of Apache these days, and given that we have HTTP servers on a bunch of port numbers we picked out of the air rather than getting from IANA, perhaps our Apache configuration should include mod_proxy config such that the public URLs of rpkid and pubd are on port 80 (or perhaps even HTTPS on port 443, although that was a real mess the last time we tried it).

General idea would be to keep the whacky TCP ports for internal use but have our daemons only listen on localhost: Apache's reverse proxy would provide the public listeners.

Most likely the hardest piece of this would be getting the config stuff right for the OOB setup dance.

Minor modification to this idea would be the same kind of setup but with Apache running in a DMZ and the real servers running inside a firewall (ie, not on localhost, instead on addresses not reachable from outside).

Trac ticket #833 component rpkid priority minor, owner None, created by sra on 2016-06-27T14:19:32Z, last modified 2016-06-27T14:58:00Z

@sraustein
Copy link
Contributor Author

other than qualms that -rp running in a rack should be minimal, i have
no problem with this. as we have no other 'high level' way to look at
how the -rp is doing, i think the web page is what we live with this
cycle.

Trac comment by randy on 2016-06-27T14:45:27Z

@sraustein
Copy link
Contributor Author

This is more about the CA side in any case.

RP side has nothing to reverse-proxy; currently the only only
web-accessible thing it has is the status report, which is static
content (in the web server sense), maintained in background by
rcynic-html running under rcynic-cron.

Trac comment by sra on 2016-06-27T14:58:00Z

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant