Forum OpenACS Q&A: Where are promised 5.3 Packages?
OpenACS Installation: Welcome
Thank you for installing the Open Architecture Community System (OpenACS), a suite of fully-integrated enterprise-class solutions for collaborative commerce. This is the OpenACS Installer which performs all the steps necessary to get the OpenACS Community System running on your server.
Please read the Release Notes before proceeding to better understand what is contained in this release.
Your PostgreSQL driver is correctly installed and configured.
The OpenACS data model is already installed. Click Next to scan the available packages.
The proxy server received an invalid response from an upstream server.
The proxy server could not handle the request GET /packages-install.
Reason: Document contains no data
Apache/1.3.37 Server at www.infobasics.org Port 80
Also restarting AOL Server seems not to solve anything.
Could it be that no packages are attached to OpenACS 5.3?
Your assistance is well appreciated.
I'm not aware of what's happening with 5.3 but I can see that your error is caused because you are connecting to an Apache server when you probably want to be connecting to AOLserver:
"Apache/1.3.37 Server at www.infobasics.org Port 8"
What IP address and port is AOLserver running on?
The IP address is 220.127.116.11 Port 80.
We did a clean install of OACS 5.3 on IP: 18.104.22.168 on port 80, but still get the same error message: Proxy server received an invalid response from an upstream server.
The proxy server could not handle the request GET/packages-install.
Reason: Document contains no data.
If I go to http://22.214.171.124/packages-install? in my browser it tells me that you're running Apache/1.3.37 Server. It should say AOLserver.
What do you get if you run this on the Linux command line?
netstat -natp | grep ':80.*LISTEN'
I have been googleing for this problem and strangely a lot of people seem to have this problem since 1998 on many different systems, but nobody ever seems to be able to come up with a solution.
'k, let's see if I can add some to this thread though ...
If I go to the web site, I get the 'Welcome' page, and a button for 'Next>' ... if you click on Next, it comes back with a 'Document contains no data' error with the URL for /package-install?
... looking in the OpenACS logs, there is:
[11/Feb/2007:20:02:46][99046.135123968][-conn:11-] Error: Unable to source /usr/local/www/villagetalk.net/openacs-5.3.0/packages/acs-bootstrap-installer/installer/packages-install.tcl: file does not exist.
[11/Feb/2007:20:04:47][99046.135123968][-conn:11-] Notice: exiting: timeout waiting for connection
checking the file system, there is no package-install.tcl file in that directory, only an 'install.tcl':
villagetalk# ls /usr/local/www/villagetalk.net/openacs-5.3.0/packages/acs-bootstrap-installer/installer
so, is it referencing the wrong file, or is the file mis-named? is it safe to rename install.tcl -> package-install.tcl?
Ben, when I bypass the apache reverse-proxy on that site, I get this browser error:
"Too many redirects occurred trying to open “...”. This might occur if you open a page that is redirected to open another page which then is redirected to open the original page."
It seems there is a misconfiguration in aolserver/openacs somewhere. Make sure that all references to the domain name in the aolserver and openacs kernel parameters are consistent.. either using or not using the prefix "www.".
Once you have the site working on the port served by aolserver, then any reverseproxy issues can be addressed.
This may be the fix, if it hasn't been done yet:
Torben, can the scripts not try and detect if appropriate settings are made and error/warning accordingly? Ie:
# show default_with_oids;
if off, then error saying that this needs to be fixed before it can load the schema?
If not, I'll see about adding it in the next couple of weeks. Here's the doc on the bootstrap process (as a reminder for me) or in case someone wants to start at it before me ;) http://openacs.org/doc/current/bootstrap-acs.html