Oops, meant to reply-all Jeremy
On Fri, Sep 16, 2011 at 8:59 AM, Jeremy Kun <[email protected]> wrote: > The redirects are hitting port 8080, via the rules verbatim from that FAQ. > Literally, I have the following in my httpd.conf: > > RewriteEngine on > > RewriteRule ^(.*)$ http://localhost:8080/$1 [P,NE] > > So I'm hitting my server at http://racket01.csc.calpoly.edu, and I get > that redirect loop. > > I can't send a request directly to 8080 from outside because my server > admin has blocked those ports, hence my desire to do this forwarding. I also > can't enable permissions for racket to use <1024 ports via setcap, since the > kernel I'm using is not recent enough. > > And in case this will help, these are my serve/servlet options: > > (serve/servlet > start > #:launch-browser? #f > #:quit? #f > #:listen-ip #f > #:servlet-path "/" > #:port 8080 > #:log-file (build-path "/home/jkun/racket/log.txt") > #:extra-files-paths (list (build-path "/home/jkun/racket"))) > > > Any ideas? > > Jeremy > > > > On Fri, Sep 16, 2011 at 6:29 AM, Jay McCarthy <[email protected]>wrote: > >> I think I've seen that before and I thought it meant the redirect was >> set up wrong, but it doesn't seem like you have done that. >> >> What URL are the GETs to? What happens when you go to it directly? >> >> Jay >> >> On Thu, Sep 15, 2011 at 11:13 PM, Jeremy Kun <[email protected]> >> wrote: >> > I'm trying to set up Apache to redirect to the Racket web server on port >> > 8080. Originally after modifying my http configuration file to include >> the >> > correct RewriteEngine and RewriteRule lines from this page, I got the >> > following error message: >> > [Thu Sep 15 21:43:19 2011] [error] (13)Permission denied: proxy: HTTP: >> > attempt to connect to 127.0.0.1:8080 (*) failed >> > A quick google search gives that the problem might be in the SELinux >> > security setting: Allow HTTPD scripts and modules to connect to the >> > network, which I suppose is turned off. So I ran >> > sudo /usr/sbin/setsebool httpd_can_network_connect 1 >> > Now it appears to redirect (the racket web server logs show GET requests >> > from 127.0.0.1), but now it appears to be stuck in an infinite redirect >> > loop, resulting in the following Apache error message: >> > [Thu Sep 15 21:57:49 2011] [error] (111)Connection refused: proxy: HTTP: >> > attempt to connect to 127.0.0.1:8080 (*) failed >> > And an error page with Error 310 (net::ERR_TOO_MANY_REDIRECTS) >> > Has anyone else encountered this problem? I can't figure out where the >> > redirection is breaking down. There aren't any error messages in the >> racket >> > error logs, just an unnaturally large number of GET requests from >> 127.0.0.1. >> > Regards, >> > Jeremy >> > >> > _________________________________________________ >> > For list-related administrative tasks: >> > http://lists.racket-lang.org/listinfo/users >> > >> >> >> >> -- >> Jay McCarthy <[email protected]> >> Assistant Professor / Brigham Young University >> http://faculty.cs.byu.edu/~jay >> >> "The glory of God is Intelligence" - D&C 93 >> > >
_________________________________________________ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/users

