Operating System - OpenVMS
1828658 Members
1839 Online
109983 Solutions
New Discussion

CSWS V2.0 and OpenVMS V8.2 trouble

 
SOLVED
Go to solution
Esko Ilola
Occasional Advisor

CSWS V2.0 and OpenVMS V8.2 trouble

Propably this horse has been beaten to death but I still dare to make these questions.

I stumbled into a problem with CSWS 2.0. Everything was fine until I tried to start it up.

$ @SYS$STARTUP:APACHE$STARTUP
%DCL-W-ACTIMAGE, error activating image APACHE$APR_SHRP
-CLI-E-IMGNAME, image file AS2000$DKA0:[APACHE.APACHE.][000000]APACHE$APR_SHRP.EXE;1
-SYSTEM-W-SYSVERDIF, system version mismatch; please relink
$

The obvious solution would be to do the linking - but as a programmer I know that it would do nothing to help the problem as this is most likely an interface problem.

I would like to have a source code kit and solve this problem myself.

Is it available somewhere ?

- or -

Has someone already gone throught the PITA of compiling the server code - I would appreciate the luxury of skipping over that one.

I'm running an AS2000 with OpenVMS 8.2.

Thanks in advance !

73 de OH2GTK

/Esko Ilola
Never too late for VMS
6 REPLIES 6
John Gillings
Honored Contributor
Solution

Re: CSWS V2.0 and OpenVMS V8.2 trouble

Esko,

As you've discovered, CSWS V2.0 won't run on OpenVMS V8.2. Until V2.1 is released, you need to run V1.3-1.

My V8.2 system has these versions of CSWS and related components installed and working:

CPQ AXPVMS CSWB V1.7-11 Full LP Installed
CPQ AXPVMS CSWS V1.3-1 Full LP Installed
CPQ AXPVMS CSWS_JAVA V2.0 Full LP Installed
CPQ AXPVMS CSWS_PERL V1.1 Full LP Installed
CPQ AXPVMS CSWS_PHP V1.2-1 Full LP Installed
CPQ AXPVMS MOZILLA M1.7 Full LP Installed
CPQ AXPVMS PERL V5.6-1 Full LP Installed

To get your system working, PRODUCT REMOVE any of the above you have installed and PRODUCT INSTALL them all again, no higher than the above versions.

Yes, PCSI probably should have prevented V2.0 from being installed on OpenVMS V8.2. Maybe fixed in a future release?

Welcome to the wonderful world of "open source", where anything you want to do requires dozens of sub components, each of which does something completely unfathomable to a mere mortal, but is critical to it all working. Furthermore, you have to find the exact working combination of versions, and most error messages are about as informative as "it didn't work".

Computing by exhaustive combinatorial trial is back (a reference back to the '70's when University computing courses were taught on punch cards. On finding an error, some students would simply take their deck, shuffle it and put it back in the input bin, until they got a clean compile ;-)
A crucible of informative mistakes
Esko Ilola
Occasional Advisor

Re: CSWS V2.0 and OpenVMS V8.2 trouble

First of all - thanks for the working combination list.

One of the principles of programming has traditionally been backwards compatibility. I was naive enough to assume that being the case with Apache@OpenVMS8.2....

Okay - I'll do the removal (once again) and try with the combination above.

I have also noticed that PRODUCT REMOVE does not do a clean job here - a lot of mess is left behind like Apache configuration files and directories here and there. Luckily these are easy enough to point out.

I learned by reading this forum that there is coming a new version of CSWS - it was delayed up till mid november. Hopefully it was this year.
Never too late for VMS
Jan van den Ende
Honored Contributor

Re: CSWS V2.0 and OpenVMS V8.2 trouble

Esko,


One of the principles of programming has traditionally been backwards compatibility.


You spoiled brat! :-)

Yes, that always has been the principle - __ON VMS__ .
But the hard thruth is, that that is nowhere near a general principle!
And least of all in the OpenSource & Mickeysoft environments.

But I have to agree with you: The fundamental law in VMS Engeneering has always been "Never break existing code!"
Nowadays they have made an explicit exception for everything ported from *UX.
You ran into one example, TCPIP is another (major) one.

I am afraid we will have to get used to it, but I sure will keep hating it!


Maybe someday the concept of Porting will come to mean: "Converting to something that adheres to the (security, stability, file access, upwardcompatibility & error reporting) principles of the target OS"


Proost.

Have one on me.

jpe
Don't rust yours pelled jacker to fine doll missed aches.
John H. Reinhardt
Frequent Advisor

Re: CSWS V2.0 and OpenVMS V8.2 trouble

You will be happy to know that the V8.2 compatible CWS V2.1 was released just today (11/18/2005) along with a new Perl (V5.8-6). Check the "What's new on our site" at http://www.hp.com/go/vms or follow this link http://h71000.www7.hp.com/openvms/products/ips/apache/csws.html

John H. Reinhardt
Frequent Advisor

Re: CSWS V2.0 and OpenVMS V8.2 trouble

Oops. That should be CSWS V2.1. And it's available for both Alpha (V7.3-2,V8.2) and IA64 (V8.2,V8.2-1)

Also new is CSWS_Java (V3.0) with Tomcat V5.5.9 and CSWS_PHP with support for PHP V4.3.10

Esko Ilola
Occasional Advisor

Re: CSWS V2.0 and OpenVMS V8.2 trouble

Might the new version be the reason for the sluggines(h) of the site this evening =o)

Besides that: Great !

I must admit that the update came in a very convenient moment. Perfect timing.

Thanks !
Never too late for VMS