Forum OpenACS Q&A: External Access through Home Router, 4.5 to 4.6

Greetings,

I am having a problem with my setup.  I had been running OpenACS 4.5 and everything was running well, but when I changed to OpenACS 4.6, everything broke.

I am running a Netgear RP114 with "virtual server" pointed at port 8000.  From the outside world, I have a regular IP address (1.2.3.4) and locally, the machine is known as 192.168.0.2.  In my AOLServer configuration, I have:

set hostname 192.168.0.2
set address 192.168.0.2

When I try to assign the hostname/address, it can't pickup the regular address (1.2.3.4).

I am assuming something has changed in OpenACS, but I am unsure.  Any tips?

Collapse
Posted by C. R. Oldham on
There used to be a parameter "ForceHostP" that issued a redirect to the canonical hostname/ip address if the user hit the site with another hostname or IP.  Did that somehow get turned on for you?  If so, it should be turned off.
Collapse
Posted by Don Baccus on
I've been doing this at home without problem using the port forwarding features of my Netgear router.
Collapse
Posted by Dave Bauer on
John,

It is ver likely the ForceHostP parameter has been set. Try accessing the site from inside your network and turning off this setting. I believe it is under ACS Kernel.

Collapse
Posted by John Luong on
Thanks to everybody who replied.  It was the ForceHostP parameter.