Operational warningUnder no circumstances should you add, remove, or amend any of the Database files or Database Log files in the following directories, without explicit clearance from BMC Customer Support.
The following are examples of database log file names:
The location of the database and the database log files may be obtained by reading the /usr/tideway/etc/link.conf file. Under no circumstances should you modify this file once a system has been commissioned.
Limitations and restrictionsThe following list provides links to the limitations and restrictions of this version:
Network infrastructure discoveryBMC Atrium Discovery supports discovery of network infrastructure devices, that is, routers, switches, and network printers. BMC Atrium Discovery does not currently support discovery of other devices that may also be accessible by or managed via SNMP. Currently the product also includes support for discovering the presence of a small number of devices that are not network infrastructure devices, such as UPS devices, and temperature monitors, since these devices were discovered by BMC Atrium Discovery 7.5 or BMC Foundation Discovery and BMC Topology Discovery product and simply adopted into BMC Atrium Discovery 8.2. These devices are today (incorrectly) classified as NetworkDevice nodes. When we upgrade BMC Atrium Discovery to deal with these properly, we will change how these devices are modeled. We have no plans to extend our limited support for those devices in current releases. Non-English Windows discovery using RemQueryWhen attempting to discover Windows hosts using a non-English locale using only RemQuery, discovery will fail with the error message Failed to parse command output. They can however be successfully discovered using WMI. Unicode characters in CAM group namesIn Collaborative Application Mapping (CAM), if you create a group name that contains unicode characters, the Business Application Instance (BAI) that results from running the pattern displays unreadable characters in its name. Network device scanningScanning a network device may timeout, particularly on devices with many logical interfaces. Currently, network device discovery uses a single monolithic call when discovering a network device and once made, the call cannot be stopped. This means that when a device with multiple interfaces is scanned, a full discovery of the device is performed via all of the endpoints that it responds on, instead of discovery for the alternative endpoints being limited to the minimum required to determine that it is the same device. This slows the overall discovery of the device to the point where it can timeout at 30 minutes. Additionally, it puts unnecessary load on the network device. This issue is scheduled to be addressed in a future version. TCPvcon cannot be pushed to Windows 2000 hosts (13963)TCPvcon cannot be pushed to Windows 2000 hosts. The workaround is to deploy the utility manually. QM001683624 TCPvcon version later than 2.34 cannot return port information (QM001716854)To discover port information (getProcessToConnectionMapping) from computers running Windows 2000 or earlier, you must have version 2.34 of TCPvcon installed on them. If a more recent version of TCPvcon has been installed on the target, you must replace it with version 2.34 to discover port information. Version 2.34 of tcpvcon is shipped along with the BMC Atrium Discovery Windows proxies. To replace the recent version with version 2.34, perform the following steps:
. UTF-8 data (C12329)BMC Atrium Discovery stores and handles all character data as UTF-8, but does not support direct discovery of data outside the basic ASCII character set. If such data is discovered, BMC Atrium Discovery is unable to map it to UTF-8 and invalid characters are introduced into the discovery data. Scanning a real host previously scanned using pool data (6079)When you upload scanner files to the appliance and run it in playback mode, .no-expiry files are /var/pool/xx/xx/xx/xx/.no-expiry /var/pool/xx/xx/xx/xx/<data> where /xx/xx/xx/xx is the IP address of the host. For more information on scanning hosts from scanner files and how to handle pool data, see Using scanner files. Reinitializing the model (tw_model_init)You can reinitialize the model by running the tw_model_init command. You must stop all tideway services before running the command. Restart the services when the command has completed. The tw_model_init utility can also install and activate a TKU after deleting the datastore. The TKU package must be stored on the appliance filesystem. For more information on using this command line utility see tw_model_init. Concurrent lock attempts can lock all users from editing the port scan settingsIn the port scanning page, if a user locks it for editing and another user subsequently tries lock it, the second user's attempt fails. If the user who successfully locked the page cancels the operation and leaves the page, it remains locked for the unsuccessful user, and on refresh for the successful user too. Changes to user group membershipsIf the privileges of a BMC Atrium Discovery user are extended by changing the user's group memberships, then these changes may not take effect for up to 5 minutes. However if privileges are withdrawn from the user these changes take immediate effect. ECAError nodes show tracebacks of the error that occurredThis could cause concern during ethical hacking tests but is not actually a problem because the code shown is from patterns, which are already visible to the user, not internal to the product. Third-party applications depending on Tideway security must be run after the security service has startedIf third-party applications that depend on the Tideway Security Service are run before it has completed initialization, they will fail as you cannot validate permissions and users from the Security Service. NDD discovery interface supportNDD discovery does not support trp interfaces. Computer CIs do not always reconcile correctlyOn certain UNIX systems, BMC Atrium CMDB cannot reconcile the same Computer System CIs from the BMC Performance Management (BPM) and BMC Atrium Discovery datasets. If the <hostname> command is not configured correctly on these systems, the command returns the fully qualified domain hostname (FQDN) instead of just the host name, resulting in duplicate Computer System CIs in the BMC.ASSET dataset. Possible solutions include correcting the command output on the affected system, or disabling reconciliation with data from BPM. If you are unsure, contact your Customer Support representative to discuss additional options. Record data should not be processed with tools that change line endingsBMC Atrium Discovery stores record data in UNIX and DOS formats. UNIX format files have LF line endings, and DOS format file have CR LF line endings. If you process the record data with a tool that changes line endings, you will see exceptions in the Discovery logs. WMI might report incorrect memoryWMI may report the physical memory available on Windows hosts incorrectly. WMI arguments may be truncatedIn unusual situations the first argument to a process may not be reported to discovery by the target Windows host. This happens when a Windows process was created with CreateProcess with the ApplicationName parameter specified but without the module name used as the first argument passed in the CommandLine parameter. Home directory of discovery user on target computer must not be read-onlyThe home directory of the user that is used for discovery on target hosts must not be read-only. If it is read-only, scripts (such as which on Solaris 9 and 10 hosts) that write to the home directory will fail. Solaris 10 truncates process information for non-privileged usersIn Solaris 10 /usr/ucb/ps will now only output the first 79 characters of commands unless it is run as root. The reason for this change is to prevent the inadvertent leak of private process data. Where process information is truncated, Discovery will be incomplete for that host. usermod -K defaultpriv=file_link_any,proc_info,proc_session,proc_fork, proc_exec,proc_owner tideway No spaces are permitted in the defaultpriv argument. Solaris 8 and 9Patches have been rolled out to replicate this behavior on Solaris 8 and 9.
To workaround this, you should deploy sudoers privileges for /usr/ucb/ps. Process information truncated in AIXOn AIX the ps command limits output to the horizontal screen size. This can be overridden using the COLUMNS environment variable, though the maximum permissible value for this is 2047. OpenVMS supportSupport for OpenVMS is limited to systems running the native vendor TCP stack. IP address change requires appliance restartWhere the IP address of the appliance is changed, for example, by DHCP or a manual change, the appliance must be restarted. "<attrib> = None" construct in WHERE clause not supportedThe Search Service uses a number of Python constructs. However, the "= None" construct should not be used to recognize undefined values. For example, the following query does not work and returns nothing: SEARCH SoftwareInstance WHERE version = None You should state explicitly that you are looking for an undefined attribute. For example: SEARCH SoftwareInstance WHERE name HAS SUBWORD "Web" AND NOT version IS DEFINED and SEARCH SoftwareInstance WHERE NOT version IS DEFINED Processor type correctly reported only by non-srvinfo access methodsProcessor type is correctly reported when using WMI and non-srvinfo Discovery methods. However if you discover the same host with srvinfo then it is reported incorrectly. Disabling "Ping hosts" setting slows DiscoveryIf you disable the "Ping hosts before scanning" setting in the Discovery Configuration page, Discovery will try a number of methods before determining that there is no device at that IP address. If pinging is enabled, Discovery determines that there is no device immediately. AIX user password must be changed by user after creation by rootOn AIX, when a user password is changed by the root user, that password must be changed by the user at the next log in. If the password is not changed and Discovery is attempted using that user name and password, it fails when prompted to change the password. SNMP credential does not validate IP address keyWhen adding or editing a login or SNMP credential, the IP Address key does not validate the format. You are permitted to enter special characters, alphanumeric, and invalid IP address formats (172.17.1.3.3.4). Only enter valid IP addresses. Manual cron changes are overwrittenIf a cron job is manually edited this will not be noticed, and any change will be silently thrown away. This could be an issue where a manual change is made by someone not realising there is a cron management process. Do not run service tideway status as rootRunning the service tideway status command as root will cause the ownership of the database log files to change to root. Eventually this will cause the system to fail to start. Search facility searches hidden attributesThe search facility searches hidden attributes and system fields, even though the users cannot normally see this information.
The search string does not appear in the subnets, but may have been found in hidden attributes associated with the subnets. This behavior can be confusing. Modifying standard reportsIf you place an updated reports.xml file on a system without stopping the tideway services, you may see a traceback in the UI. To avoid this stop the tideway services before adding a new or modifying the existing reports.xml file. Known issues with Internet Explorer 6 browsersThe following are known issues on Internet Explorer 6 browsers:
For a complete list of supported browsers, see Supported browsers. Visualization size limit (QM001711035)There is a visualization size limit of 5631x4439 pixels. Larger visualizations could consume excessive system resources and cause instability. |
