Forum OpenACS Development: Re: OpenACS 5.10.0 beta 1 available

Collapse
Posted by Frank Bergmann on
Hi!

Congrats, this looks like a lot of work well done!

In order to test compatibility I have created a new instance based on a recent ]project-open[ V5.1 image (code + data, based on OpenACS 5.9.1, NSD 4.99.8 and PG 10.17) and made sure it worked. Then I have replaced all OpenACS packages with the ones from the OpenACS 5.10.0b1 tarball.

The first issue is an "invalid argument" error in 00-proc-procs.tcl. I assume that is due to the NaviServer version. So I'm trying to get the latest NaviServer now for CentOS 8.

Collapse
Posted by Frank Bergmann on
Hi!

To speedup things: Is there a binary NaviServer "distro" available for download somewhere that would work with CentOS 8 and Debian? Also, we would later need the same NaviServer version for Windows 10 and Windows Server 2016+.

Cheers
Frank

Collapse
Posted by Antonio Pisano on
Dear Frank,

the recommended way to install Naviserver on most Linux distributions is via the install-ns script, as explained here https://openacs.org/xowiki/naviserver-openacs.

For what concerns Windows, you should probably get in contact with Maurizio: https://openacs.org/xowiki/openacs-system-install-windows-server

All the best

Collapse
Posted by Frank Bergmann on
Hi Antonio,

Thanks, got NaviServer running on CentOS 8, and I've seen that Maurizio has the same version compiled for Windows, that's great.

So I'm one step further, I could see the login page, but I get an error after login from "security::validated_host_header". 192.168.0.176 is the IP of the DEV server running the instance, but I'm access it using http://localhost:8002. I don't see no bad...

I seem to remember this error, it is possible we disabled validated_host_header in OpenACS 5.9.1.

If you want to reproduce the bug: We've got the ]po[ V5.1 CentOS VM available for download (for VMware player or ESXi): https://sourceforge.net/projects/project-open/files/project-open/V5.1/ -> project-open-VMware-Community-5.1.0.0.0.zip

Cheers
Frank

Error: rp_handler no-script-abort: errorMsg Could not parse URL "http://192.168.0.176:/";: invalid authority while serving POST /register/ HTTP/1.1
: ad_url /register/ maps to file /web/openacs510/packages/acs-subsite/www/register/index.adp
: NONE
: Could not parse URL "http://192.168.0.176:/";: invalid authority
: while executing
: "ns_parseurl $location"
: (procedure "util::split_location" line 4)
: invoked from within
: "util::split_location [ad_url] .proto systemHost systemPort"
: (procedure "security::validated_host_header" line 85)
: invoked from within
: "security::validated_host_header"
: (procedure "util_current_location" line 74)
: invoked from within
: "util_current_location"