[racket] Running a webserver on port 80

From: Jordan Schatz (jordan at noionlabs.com)
Date: Fri Dec 9 19:36:59 EST 2011

What is considered the best way to run a web server as non-root and
accept connections on port 80?

I believe Apache handles it by being started as root, binding to the
port, and then dropping privileges. I don't think that the racket web
server knows to drop any privileges?

I'm guessing that common practice is to use iptables to redirect to a
high numbered port? What about iptables lack of support for IPv6 NAT? are
there any commonly used work arounds?

Thanks,
Jordan


Posted on the users mailing list.