Salesforce

Shared memory connection to OpenEdge databases fails since upgrading to 11.7.4 error 10834

« Go Back

Information

 
TitleShared memory connection to OpenEdge databases fails since upgrading to 11.7.4 error 10834
URL NameShared-memory-connection-to-OpenEdge-databases-fails-since-upgrading-to-11-7-4-receive-Attempted-to-connect-to-another-database-s-shared-memory-10834
Article Number000119827
EnvironmentProduct: OpenEdge
Version: 11.7.4
OS: Linux, UNIX
Question/Problem Description
Shared memory connection to OpenEdge databases fails since upgrading to 11.7.4, receive the error message:
"Attempted to connect to another database's shared memory. (10834)"
Steps to Reproduce/usr/dlc1174/bin/proenv
mkdir testdbDir
cd testdbDir
prodb testdb demo

ln -s /usr/wrk/testdbDir /softLinkToDir

proserve /softLinkToDir/testdb
mpro /usr/wrk/testdbDir/testdb
Attempted to connect to another database's shared memory. (10834)

proshut /softLinkToDir/testdb -by
proserve /usr/wrk/testdbDir/testdb
mpro /softLinkToDir/testdb
Attempted to connect to another database's shared memory. (10834)
Clarifying Information
The same 2 mpro commands executed under 11.7.3 do not give the error (10834) and allow a connection to the same database with sym links to the database structure.

The use of soft links stopped working after a fix implemented in 11.7.4 to prevent possible severe database corruption by additionally verifying the database name including paths as well as the shared memory id and semaphore id when self service clients connect to a database:
Error MessageAttempted to connect to another database's shared memory. (10834)
Defect Number
Enhancement Number
Cause
Progress do not support symlinks:
Resolution
Do not use symlinks in the databases paths
Workaround
Notes
Keyword Phrase
Last Modified Date11/20/2020 7:05 AM

Powered by