Consultor Eletrônico



Kbase P8960: Webspeed broker can't be accessed within multi messenger environment
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   6/9/2003
Status: Verified

FACT(s) (Environment):

UNIX
WebSpeed 3.x

SYMPTOM(s):

Webspeed broker can not access multi messenger environment

WebSpeed error from messenger process (6019)

Multiple versions of WebSpeed are installed on the server

CHANGE:

Installed a new version of Progress/WebSpeed

CAUSE:

WebSpeed messenger, wspd_cgi.sh (in the "wwwroot"/cgi_bin), has been overridden by the newer version recently installed by new installation.

FIX:

Follow these instructions to correct the issue.

1. Go to "wwwroot"/cgi_bin
2. Rename the current wspd_cgi.sh to wspd_cgi_new.sh
3. Go to the older installation of Progress/WebSpeed on server
4. Copy the $DLC/bin/wspd_cgi.sh file from the older version of Progress back into the webserver's "wwwroot"/cgi_bin directory

This way, applications that use the older version of WebSpeed will refer to ..../cgi-bin/wspd_cgi.sh/WService=....

And applications that use the newer version of WebSpeed will refer to
..../cgi-bin/wspd_cgi_new.sh/WService=....

Or,

If you would rather keep both messengers seperate in two different directories, you can create a new directory/alias on the webserver to house the new messenger.
1. Go to "wwwroot"/cgi_bin
2. Rename the current wspd_cgi.sh to wspd_cgi_new.sh
3. Create a new directory on the webserver named; "cgi-bin2"
4. Create an alias for this directory named; "cgi-bin2"
5. Copy and/or move the wspd_cgi_new.sh into the new directory, "cgi-bin2"
6. Rename the messenger, wspd_cgi_new.sh, back to wspd_cgi.sh
7. Go to the older installation of Progress/WebSpeed on server
8. Copy the $DLC/bin/wspd_cgi.sh file from the older version of Progress back into the webserver's "wwwroot"/cgi_bin directory

This way on the URL that accesses WebSpeed, you have

.../cgi-bin/wspd_cgi.sh/WService= --> will reference the older messenger
.../cgi-bin2/wspd_cgi.sh/WService= --> will reference the newer messenger