The known errors and restrictions in reUZE Server are covered here. The
restrictions here are those that are not covered elsewhere in the
documentation, or that are of a temporary nature and may be removed in a later
product. Permanent limits are generally covered in the main Help.
The notes below describe some known errors and restrictions in your
installation.
If you have installed a WrapPack containing updates and fixes to your
installation, the fixes and any last-minute issues are documented in the
WrapPack readme, which is downloadable with the WrapPack from the SupportLine
Web site. For details of how to get the latest information see
Updates and Product
Support.
- ADAM (Active Directory Application Mode) is not supported by
Microsoft on Vista and Windows Server 2008. If you are configuring Enterprise
Server external Security Managers on the Vista platform, a remote Active
Directory server should be used instead of ADAM. On Windows Server 2008,
Microsoft has provided AD LDS (Active Directory Lightweight Directory Services)
as a replacement for ADAM. External Security Managers which use AD LDS can be
set up and used in a similar fashion to Security Managers that use ADAM.
- If you have configured Enterprise Server to support container-managed
services by defining external XA resource managers, any application-managed
service that issues CONNECTs to, or DISCONNECTs from, one of these defined
resource managers might receive warning- level response codes.
- A list of databases supported is missing from the section
Container- managed Services in the chapter
Introduction of your Enterprise Server Configuration and
Administration Guide. The list should follow the second paragraph
and should read:
- If you upgraded from a version of Micro Focus Server and have
retained any enterprise servers that have a Web Services
listener, you will receive an error when you deploy informing you that the
listener cannot be found. To fix this, change the listener name before
deploying using one of the following methods:
- Dialog System does not run correctly on a terminal that has more
than 25 lines. To work around this set the LINES environment variable to 25.
- If the Web Browser tells you it's blocking active content, when you
view the Help, you need to allow active content. See the Software
Requirements section in
Hardware and Software
Requirements.
- You can view the Enterprise Server documentation in a separate
browser window while you are using the Enterprise Server Administration Web
interface, by clicking Contents in the menu at the left-hand
side of the page. For this link to work, you must have the following in place:
- An enterprise server that has a Web listener with the following
entry in the [virtual paths] section:
docs=<ES>/help
- The enterprise server must be started
The default enterprise server, ESDEMO, may not have the correct
configuration information entry for its Web listener. If you encounter problems
accessing this documentation while you are using ESDEMO, you must correct the
entry using the Edit Listener page. Note that references to this configuration
entry in the context help and the Enterprise Server Configuration and
Administration Guide are no longer correct and you must use the
entry as specified above.
When you create a new enterprise server, a Web listener with the
required configuration information entry is automatically created.
- If the buttons on the Enterprise Server Administration Web page don't
work, you need to enable Active Scripting or JavaScript. See the Software
Requirements section in
Hardware and Software
Requirements.
-541326
- If you are using Enterprise Server Administration with Microsoft
Vista 2008, you may see an Interactive services dialog
detection dialog box displaying the message 'A
program can't display a message on your desktop' when Enterprise
Server attempts to display console messages. You can view the console messages
by clicking Show me the message in the dialog box.
- Threaded programs. If you create a multi-threaded application that
uses CBL_EXIT_PROC to perform an exit procedure when the program terminates,
and an error occurs during the exit procedure, the application does not
terminate with a non-zero exit code to the operating system. Shared object- C
module load failure.
- On IBM s/390, if you create a run-time system that includes a C
module and you use the run-time system to run a COBOL shared object that calls
a function within the C module, you will get an RTS 198 load error for that
function when "." (dot) is included as a directory to be searched on the load
library path (LD_LIBRARY_PATH).
- Deleting files. On HP-UNIX, if a program attempts to delete a file
that is already open to another user, the file status returned is 0/065 (File
locked), instead of the more usual 9/029 (Attempt to delete open file). This
applies to 32-bit files only: 64-bit files return the usual file status.
- An Enterprise Server that is configured to use a Security Manager
that uses the mldap_esm module (that is, using LDAP for security) cannot be
started using a file repository, either by using the -m option to casstart and
specifying a file path, or by running casstart when MFDS is not available.
-542314
- A new facility called passtokens can be configured to let
administrators move back and forth between MFDS and ESMAC without signing in
each time they switch from one to the other. (This requires that MFDS and
Enterprise Server use the same security configuration, and that the user has
appropriate privileges.) However, the passtoken is created when the HTML page
with the link to the other facility (for example, the MFDS "server details"
page with the ESMAC link) is generated, and passtokens expire after a short
time. If you wait too long before clicking the link to go from MFDS to ESMAC or
from ESMAC to MFDS, you will be forced to sign on again.
- 543176
- Customers who use the audit feature of Enterprise Server security
should be aware that we cannot enforce auditing for administrative changes to
the security configuration (adding or removing users, changing permissions,
etc). A user with sufficient privilege (an administrator) can disable auditing
before performing other administrative changes, or use third-party tools to
update the configuration in the ESM without using any Micro Focus tooling at
all.
-543360
- When external security is enabled for Enterprise Server, user
credentials (username and password) have to be supplied to casstart in order to
start the region. casstart uses those to do an ESF Verify and Auth to ensure
that the user has authority to start the region. casstart also uses those
credentials to bind to MFDS.
A problem can arise because MFDS is a different security domain from
Enterprise Server and may have a different security configuration, particularly
if Enterprise Server is using an ESM (such as the eTrust one) that doesn't
support MFDS. Consequently, administrators may have to define user accounts
twice, once in the ESM used by Enterprise Server, and once in MFDS internal
security (or a different ESM used by MFDS), in order to let those users start a
region.
-543472
- If you have clients using the ECI interface with the CICS
Transaction Gateway to communicate with a CICS application running in Mainframe
Transaction Option (MTO), a client program might receive an
ECI_ERR_TRANSACTION_ABEND return code with an abend code of AZTY, indicating
that several clients tried to communicate with the system at the same time but
not all requests could be satisfied by MTO. The workaround for this issue is to
set the environment variable TX_UNICLI_SESSIONS to the required number of
sessions in the Configuration Information for the enterprise server as follows:
[ES-Environment]
TX_UNICLI_SESSIONS=<required-number-of-sessions>
The default is 4.
You should set "Maximum requests" in the Client Section of the
CICS Transaction Gateway configuration to the same value.
If you do this you will also probably need to change the client
program to ignore the ECI-ERROR_MAX_SESSIONS return code and retry the call.
For example
do
{
Rc = CICS_ExternalCall (&EciParms);
} while (Rc == ECI_ERR_MAX_SESSIONS);
If you do not make this modification, the client program might
still receive the ECI_ERR_TRANSACTION_ABEND return code.
- ICONV_BYTEORDER. On the TRU64 platform, in order for the Unicode
support to work, you need to set the ICONV_BYTEORDER environment variable as
follows: ICONV_BYTEORDER=little-endian export ICONV_BYTEORDER.