Forum OpenACS Development: Response to ACS4.2 domain-based subsites working

Collapse
Posted by Jeff Putsch on
My experience is that it is basically working, but there is still something wrong. Here are the details:
  1. I must run my site off of port 8080 because my ISP blocks port 80 on incoming requests.
  2. Using site-map, I create a subfolder off of / called "OakmontReunion".
  3. I use the host-node-map (/admin/host-node-map) to map "oakmontreunion.dyndns.org" to have a root url of "/OakmontReunion/"
  4. I try to visit the "http://oakmontreunion.dyndns.org:8080/register" URL and get redirected to the wrong place. Using "wget" to show the sequence of redirects clearly indicates the problem:
    wget http://oakmontreunion.dyndns.org:8080/register
    --16:01:25--  http://oakmontreunion.dyndns.org:8080/register
               => `register'
    Connecting to oakmontreunion.dyndns.org:8080... connected!
    HTTP request sent, awaiting response... 302 Found
    Location: http://oakmontreunion.dyndns.org:8080/OakmontReunion/register/ [following]
    --16:01:32--  http://oakmontreunion.dyndns.org:8080/OakmontReunion/register/
               => `index.html'
    Connecting to oakmontreunion.dyndns.org:8080... connected!
    HTTP request sent, awaiting response... 302 Found
    Location: http://oakmontreunion.dyndns.org/register/ [following]
    --16:01:32--  http://oakmontreunion.dyndns.org/register/
               => `index.html'
    Connecting to oakmontreunion.dyndns.org:80... ^C
    
    It looks like the request processor is loosing the port information in one of it's redirects. I'll try and locate the problem, but if any of the core team gets there first I would be quite gratefull. Jeff.