Consultor Eletrônico



Kbase P119569: Hidden UNC PROPATH does not work in Progress Explorer
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   31/12/2008
Status: Verified

SYMPTOM(s):

Hidden UNC PROPATH does not work in Progress Explorer

AppServer agent cannot access files on hidden share error 293

WebSpeed Broker fails to start error 8100

ERROR: cannot start server. (8100)

** "<file-name>" was not found. (293)

AdminServer is started as non Local Admin Account

AdminServer is started as Domain Administrator

Domain Administrator has been granted 6 additional User Rights Assignment

When AdminServer is started as LocalAdmin, there is no issue

_progress can access files on hidden share

FACT(s) (Environment):

All Supported Operating Systems
Progress/OpenEdge Product Family

CAUSE:

The $ character is treated as a special character by the properties reader, for environment variable expansion. The appropriate files cannot be found as the hidden share paths in the propath are not escaped. For example, the webspeed broker doesn't startup because the startup procedure (-p web-disp.p by default) cannot be found.

FIX:

The hidden drive needs to be escaped with a tilde (~$)

Example: ubroker.properties

Instead of:
PROPATH=\\<servername>\v10$\appserver;\\<servername>\v10$\appserver\common .. etc

Escape the hidden share with a tilde preceeding the dollar:
PROPATH=\\<servername>\v10~$\appserver;\\<servername>\v10~$\appserver\common .. etc