Kbase P187717: Unable to get the WebSpeed Messenger on a Windows server to connect to the NameServer running on an
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  5/21/2011 |
|
Status: Unverified
SYMPTOM(s):
Unable to get the WebSpeed Messenger on a Windows server to connect to the NameServer running on an AIX server.
When the WebSpeed messenger is run from a Windows server, connection to the NameServer cannot be established.
When trying to ping WebSpeed using a URL like "http://123.45.67.89/scripts/base.wsc/ping, the connection would fail with (6019) and (5825) errors.
WebSpeed error from messenger process (6019)
Msngr: the specified service name does not exist or has a bad format. (5825): <WebSpeed broker name>
Accessing the WebSpeed messenger administration utility via a URL like "http://123.45.67.89/scripts/cgiip.exe/Wservice=<WebSpeed broker name>?WSMAdmin works as expected.
Running the CGI Messenger: Msngr-Nameserver Verify on the Verify WebSpeed Configuration page fails with (6019), (8239) and unable to access NameServer errors.
Name Server at Host <Host> Port <Port> is not responsive. (8239)
Unable to access NameServer at host <hostname> , port (5162) cs_status=(-4016)
Running the CGI Messenger: Broker Verify on the Verify WebSpeed Configuration page succeeds
Running the CGI Messenger: Agent and Workshop Verify on the Verify WebSpeed Configuration page succeeds
In the Internet Information Services (IIS) > Default Web Site > Scripts > Properties screen, the Home Directory > Execute Permissions is incorrectly set to "Scripts Only" instead of "Scripts and Executables"
In the Internet Information Services (IIS) > Default Web Site > Scripts > Properties screen, the Home Directory > Configuration screen, the .wsc Application Mappings Execution Path is missing "%s %s" at the end of the cgiip.exe executable string (C:\inetpub\Scripts\cgiip.exe)
In the Internet Information Services (IIS) > Default Web Site > Scripts > Properties screen, the Home Directory > Configuration screen, the .wsc Application Mappings Execution Path showed that the cgiip.exe being referenced incorrectly set to C:\Program Files\Progress\bin\cgiip.exe, not C:\inetpub\scripts\cgiip.exe
FACT(s) (Environment):
IBM AIX
OpenEdge 10.1C
The database, WebSpeed broker and NameServer are running on one AIX server
When the WebSpeed messenger is running on another AIX server, connections work fine.
CAUSE:
The Internet Information Services (IIS) > Default Web Site > Scripts > Properties screen, the Home Directory > Configuration screen, .wsc Application Mappings Execution Path is not setup correctly.
FIX:
In the Internet Information Services (IIS) > Default Web Site > Scripts > Properties screen, the Home Directory > Configuration screen, the .wsc Application Mappings Execution Path must be set to "C:\inetpub\scripts\cgiip.exe %s %s", and the Execute Permissions should be set to "Scripts and Executables"