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