#*********************************************************************** # VideoCharger version 7.1 - 5648-B60. * # (C) Copyright IBM Corp. 1997, 1998 * # All Rights Reserved. * # * # US Government Users Restricted Rights * # Use, duplication or disclosure restricted by GSA ADP Schedule * # Contract with IBM Corp. * # Licensed Materials - Property of IBM * #*********************************************************************** # * # APAR: IY19437 Correct Bandwidth Loss * # * #*********************************************************************** PTF(s): U478519, U478520, U478521 FULL PROBLEM DESCRIPTION ------------------------ Under certain condition QuickTime streams would not release allocated bandwidth. As a result bandwidth reservation would be miscalculated. This PTF repairs error in releasing bandwidth reservation associated with QuickTime streams. FILESETS: avs.cs.server.rte 7.1.0.5 avs.de.rte 7.1.0.4 avs.rtspd 7.1.0.1 SUPERSEDED PTFS: ---------------- IY19387 AIX 5 support Fixes required for VideoCharger 7.1 to run on AIX 5.1L IY18931 msExport API addition This service provides a new MS API, msExport that allows asset to be moved from server to client using FTP protocol. IY18686 Playlist fixes Contains fixes that support playlist operations. 1) Fixed playlist logging errors in dex 2) Fixed playlist problem error when switching from one entry to next entry. IY17509 UDP Streaming Quicktime assets containing "#" sign Server changes to support UDP Streaming Quicktime assets containing "#" sign in asset name with Microsoft Internet Explorer 5.x browsers (clients). IY16877 Provide security for content management commands and APIs Currently VideoCharger allows remote machines to manage content. By using the "-s" parameter on content management commands such as vslist, vsupdate, vsdelete, vsstage it is possible for users on one VideoCharger server system to access or delete content from another server. Similarly, a user with the VideoCharger MSAPI client application libraries can write a program to manage content on a remote system with no authentication needed. This PTF implements a simple ACL file to control access to MSAPIs, and therefore to the content management commands vslist, vsdelete, etc. The VC Control Server will now look for a file /var/avs/config/vctrusers during startup. This file is expected to contain a list of IP addresses in x.xx.xxx.xxx form, one per line, that identify the machines that are allowed to invoke MSAPIs (specifically msOpenSession). The server machine itself will always be assumed to be trusted to have access to itself. If the file is not found, the server will operate as before, in non-secure mode. Therefore the simplest way to isolate a single server system from any other is to issue the commands touch /var/avs/config/vctrusers chmod 600 /var/avs/config/vctrusers If a server is operating in secure mode, and an unauthorized system issues a content management command, e.g. vslist -s , or runs a program that issues msOpenSession against that server, the application will receive return code 0x03800006 and msg 2100-080 Authentication failed. Note that when a VC server is used with a Multimedia Archive server in secure mode, both systems must be authorized to each other in order to stage content back and forth. Similarly, in a split server configuration, or multiple datapump configuration, all machines with VC code installed should be listed in /var/avs/config/vctrusers. To authorize a system issue the command echo 9.1.23.456 >> /var/avs/config/vctrusers where 9.1.23.456 is the IP address of the system to be authorized, then stop and restart the VideoCharger server. It is recommended that the file permissions on the /var/avs/config/vctrusers file be kept at a minimum to prevent unauthorized manipulation of this file. Use the chmod command listed above. In order for a Windows VC Server to properly identify itself, for authentication purposes, to an AIX VC Server (or Multimedia Archive) you must obtain Windows VC V7 CSD 1. Otherwise a Windows VC Server will not be allowed to stage content to a securely operating AIX VC Server or Multimedia Archive. INSTALLATION INSTRUCTIONS -------------------------- (1) Download the files "avs.cs.server.rte_7.1.0.5.bff", "avs.de.rte_7.1.0.4.bff" and "avs.rtspd_7.1.0.1.bff: in binary mode into an empty directory on your VideoCharger server. (2) Logon as user 'root'. Stop the VideoCharger Server by using the command "stopsrc -cg vs". Type the command "lssrc -g vs" to verify that all the processes have stopped. (3)Apply the update using the command "smitty update_all". For "INPUT device / directory for software" specify the directory in which you saved the .bff file. (4) On the "Update Currently Installed Software to Latest Level" panel, press the 'enter' key to start the installation program. (5) After installation has completed successfully restart the VideoCharger server by using the command "startsrc -g vs" at the command prompt.