************************************************************************ ** U449177 FILE ** ** DATE = 08/21/97 ** PHONE = 44-1962-818671 ** CONTACT = KEVIN WOODNUTT ** C/T = HU0427 ** USER = WOODNUTT NODE = WINVMD ** ******************PTF/APAR INFORMATION********************************** APARTXT IX66740 = PROVIDES AN NEW SERVICE FUNCTION FOR BOTH 1.5 & 1.6 ENDSET COMPID FOR PTF U449177 = 576500100,160 PRODID FOR PTF U449177 = 5765001,DirectTalk/6000 PREREQ FOR U449177 = U449581 ENDSET COREQ FOR U449177 = NONE ENDSET SUP FOR U449177 = U450004 U450006 U450033 U450072 U450734 U451033 U451041 U451326 U451752 ENDSET IFREQ FOR U449177 = U449505 U449679 U451327 U449579 U450733 U449596 U449603 ENDSET MEMO TO USERS = ********************************** Instructions for Using PTF U449177 ********************************** This PTF contains fixes for problems for the following release of DirectTalk/6000: Version 1.6.0 01.06.0000.0100 To determine your current product level, enter the following command at the AIX command line: lslpp -L "dirTalk*" If you want to display the APAR descriptions of defects which are addressed by this PTF, type the following command: instfix -T -d devicename where "devicename" is the name of the device containing the media on which the PTF is distributed (eg /dev/rmt0.1) CAUTION: To avoid downtime due to accidents or errors, back up your entire system image prior to installing this PTF. Refer to the DirectTalk/6000 Configuration and Administration guide for the information on saving a system image. To install this PTF, use the System Management Interface Tool (SMIT) as instructed in the following steps. Note that the SMIT panels that are described are those which are supported on AIX 4.1, and may differ slightly on your system. However, you should still be able to use SMIT to navigate to the correct menu. If you need additional information about using SMIT and installing software, please refer to your AIX Installation Guide. A certain amount of free disk space is required for the installation of this PTF. If there is not enough space available, then SMIT will advise you of this prior to attempting the install process. To install this PTF: 1. Shut down the DirectTalk/6000 system using the Quiesce Shutdown pulldown menu option from the Administration menu option. 2. Log on to AIX as 'root'. 3. Type 'smit' and press Enter. 4. Select 'Software Installation & Maintenance' and press Enter. 5. Select 'Install / Update Software' and press Enter. 6. Select 'Install / Update Selectable Software (Custom Install)' and press Enter. 7. Select 'Install Fileset Updates by Fix' and press Enter. 8. Press F4 to list the available devices and select the device where the PTF media is loaded and press Enter. Alternatively, overtype the field with the device name. 9. A panel is then displayed where additional install options may be specified. It is recommended that you press F4 to review the list of APARs (fixes) packaged on the media. You may then select the APARs from the list. The remainder of the options can be left as the default values. However, some of the options may need to be altered if there is not enough free disk space available for the install. See your AIX Installation Guide for more details. Note: It is recommended that "COMMIT software?" option is set to "NO", since it is not possible to remove the Fix once it has been committed. You can commit the Fix at a later date if you wish, once you are satisfied with it. Finally, ensure that the media is loaded correctly, and press Enter to start the install. 10. When the installation process is complete, exit 'smit' and run 'vae.setuser' to refresh file ownership. Enter the following command: /usr/lpp/dirTalk/tools/vae.setuser At the prompt for a user ID, enter your DirectTalk/6000 user ID. IMPORTANT IMPORTANT : You must reboot your RISC/System 6000 after applying this PTF in order to activate the fixes. This concludes the PTF installation. New fixes contained in this PTF (Fix level 196) 1.This PTF is required by customers who are using DirectTalk/6000 v1.5.0 or v1.6.0 to save their DirectTalk/6000 data, ready for migration to DirectTalk for AIX v2.1.0 (APAR IX66740) Previous fixes contained in this PTF (Fix Level 196) 1.If many simultaneous requests were made to load the same prompt ( >10), state table, or segment, a table which manages these outstanding requests was not managed correctly. This would result in some of these requests timing out with errors such as "State Table Request Timeout". In normal operation this is unlikely to occur, and has only been seen when calls were simultaneously placed on 120 channels immediately after DirectTalk had started up. This has now been resolved. (APAR IX70443) 2.Lost DMTF tones caused by simultaneous receive and transmit DTMF tones under load conditions. (APAR IX69432) 3.Once a PlayVoiceFromHost action had been paused it would not restart. This showed itself in a DTMail system which was configured to allow fast forward and rewind. (APAR IX70201) 4.DTmail information If you are running DTmail and have installed dvm_21000160.imp_updates4 then dtmail.profile will have the wrong permissions set. If this is the case please do the following to resolve the problem:- Shutdown DT/6000 cd $CUR_DIR/ca/DVM_Admin_dir chmod 744 dtmail.profile Restart DT/6000 5.When using CCS Signalling ( ie ISDN, SS7 or other ), if DirectTalk receives an imcoming call notification but does not answer it due to, for example, no matching application profile then the Channel Process (CHP) fails to correctly terminate the call. In certain cases this may leave the channel unavailable for further calls. This error has now been fixed. (APAR IX69790) 6.If a custom server contains functions which, between them, contained more than 753 arguments, a System generated main, which was created when attempting to build the custom server from DirectTalk would contain invalid data. The extract symptom is that, although the "C" syntax is correct, the arguments passed to the custom servers would be blank. This would produce either linker error problems when running the custom server. The fix involves : a) Increasing the size of an internal buffer to increase the limit to more than 1100 arguments. b) If the limit is encountered in future, the custom server will now fail to build. (APAR IX69648) 7.Support for the CA90 ACL message has been added. This message will usually be seen when a trunk is started, when DirectTalk is trying to setup monitors on all of the channels within the trunk. DirectTalk used to ignore this message. It means that the last monitor setup request DirectTalk made was rejected beacuse the HICOM was busy, and the request should be made again later on. DirectTalk now sets up monitors on a background task, and will handle CA90 messages by re-issuing the rejected request as required. If the HICOM rejects a particular request more than 5 times, DirectTalk will give up on that particular request and issue an error message. Use of iconv functions rather than NL functions. DirectTalk used to use the NL functions to convert between ASCII and EBCDIC. The NL functions are no longer supported by AIX so the iconv equivalent functions are now used. (APAR IX69530) 8.DTmon has been modified to allow dumping of information about cached State Tables and Prompts. (APAR IX69331) 9.This PTF fixes a problem whereby the Seize Acknowledge signal was too short to be recognised bye the Ericsson AXE switch working with the E1 Italy protocol. DirectTalk will now present the Seize Acknowledge signal for at least 200ms before answering. (APAR IX68737) 10.With fix of IX45268, if the previous start up of DT was not complete the user will see the message DirectTalk/6000 is being started by another user. Automatic retry will be attempted in 3 minutes This problem has now been resolved. (APAR IX65116) 11.The SL protocol available on DirectTalk/6000 was only used in France until recently. French homologation requires that the RING/ANSWER time be greater than 5 seconds. This was fixed internally so that if the value of the ring answer time was set to less than 5 seconds, a default value of 5 seconds would be used. (APAR IX64649) 12.The CA API call CA_Create_Voice_MSG_Id was modified to support feature 15621. Unfortunately, the creation time retreived from the original voice message and passed into this API call was not used to update the Record Date and Time field in the Detailed Message Display window. The current date and time was used which gave the erroneous impression that the message was newly created and not a copy of the original. This ptf corrects the problem by using the creation time as intended Note : that the Distribution Data and Time field still reflects the current date and time of the newly copied message. (APAR IX65183) 13.An intermittent problem in which an alarm "5001 Unable to read from message queue" is produced bt the SGAMSERVER process, causing it to exit abnormally. This would subsequently cause problems with voice data storage/retrieval, which would require DirectTalk to be restarted to recover the situation. (APAR IX68070) 14.On AIX 4.1.4, the SMSI process did not recover if the serial link was disconnected then reconnected. This was due to some changes in the way the underlying tty device drivers work. The link recovery strategy has been modified to fix this problem. Link recovery can be seen in operation by doing the following when SMSI is running: - Remove the serial cable and a 14011 error (SMSI:data line down) will be issued. - Plug the serial cable back in and a 14012 error (SMSI:data line up) will be issued, after a message has been received on the link from the switch. Note: If messages are sent on the link from DirectTalk to the switch whilst the link is down ( e.g. Message Waiting Indicator requests ), then 14003 errors (SMSI:error writing to tty port) will be issued. (APAR IX68001) 15.This PTF fixes a problem which caused one or more SPACKS not to enable correctly. It only occurred during startup of DT/6000 after the RS/6000 had just been warm booted and timing was critical. (APAR IX68240) ENDSET LABELTXT 576500100 DirectTalk/6000 PTF U449177 updates for 1.6.0 ENDSET ************************************************************************