Guest

Cisco Application and Content Networking System (ACNS) Software

Release Notes for Cisco ACNS Software, Release 5.1.15

Table Of Contents

Release Notes for Cisco ACNS Software, Release 5.1.15

Contents

Introduction

New and Changed Information

New CLI Command to Change the TCP Memory Limit

Hardware Supported

Important Notes

Media File System Issues When Downgrading to the ACNS 5.0 Software

Websense Issues When Downgrading to the ACNS 5.0 Software or the ACNS 5.1 Software

Caveats

Open Caveats - ACNS 5.1.15 Software

Open ACNS-IP/TV 5.1.15 Software Integration Caveats

Other Open ACNS 5.1.15 Software Caveats

Resolved Caveats - ACNS 5.1.15 Software

Acquisition and Distribution Resolved Caveats

DNS Resolved Caveats

ICAP Resolved Caveats

Media and Streaming Resolved Caveats

Proxy and Caching Resolved Caveats

Rules Resolved Caveats

Other Resolved Caveats

Documentation Updates

New Ability to Change the TCP Memory Limit in the ACNS 5.1.15 Software Release

ACNS 5.1.13 TV-Out Changes

Configuring URL-Based Monitoring

Downgrading ACNS 5.x Software

TACACS+ Enable Password Attribute

Pre-Positioned Content

Configuration Requirements for Managed Live Events

cdn-url Attribute Description

Multicast Sender Interoperability

FTP Caching Support

FTP-over-HTTP Caching Support

Native FTP Caching Support

Restrictions Regarding Native FTP Caching in ACNS 5.1 and 5.1.x Software

FTP Caching Support in the Cisco ACNS Caching and Streaming Configuration Guide, Release 5.1

FTP Caching Support in the Cisco ACNS Software Command Reference, Release 5.1 Publication

Group-Type Patterns in Rule Pattern Lists

SmartFilter Software and the rule action no-auth Command Rule Interaction

Bandwidth Configuration for Interfaces and Content Services

pace Command

pre-load Command

NTLM Preload Support

show statistics icap Command

Default Port of the Content Engine GUI

Playing Nonhinted IP/TV On-Demand Programs over an ACNS Network

Restriction on IP/TV Program Manager Configuration

Related Documentation

Product Documentation Set

Hardware Documentation

Software Documentation

Online Help

Obtaining Documentation

Cisco.com

Product Documentation DVD

Ordering Documentation

Documentation Feedback

Cisco Product Security Overview

Reporting Security Problems in Cisco Products

Obtaining Technical Assistance

Cisco Technical Support & Documentation Website

Submitting a Service Request

Definitions of Service Request Severity

Obtaining Additional Publications and Information


Release Notes for Cisco ACNS Software, Release 5.1.15


August 4, 2005

ACNS Build 5.1.15b5


Note The most current Cisco documentation for released products is available at Cisco.com at http://www.cisco.com. The online documents may contain updates and modifications made after the hardcopy documents were printed.


Contents

These release notes contain information about the Cisco Application and Content Networking System (ACNS) 5.1.15 software. These release notes describe the following topics:

Introduction

New and Changed Information

Hardware Supported

Important Notes

Caveats

Documentation Updates

Related Documentation

Obtaining Documentation

Documentation Feedback

Cisco Product Security Overview

Obtaining Technical Assistance

Obtaining Additional Publications and Information

Introduction

The ACNS software combines the technologies of demand-pull caching and pre-positioning for accelerated delivery of web applications, objects, files, and streaming media; the ACNS software runs on Cisco Content Engines, Content Distribution Manager, and Content Router hardware platforms.

These release notes are intended for administrators who will be configuring, monitoring, and managing devices that are running the ACNS 5.1.15 software. These release notes describe the open and resolved caveats regarding the ACNS 5.1.15 software.

New and Changed Information

This section describes new and changed features in the ACNS 5.1.15 software. It also lists the supported hardware:

New CLI Command to Change the TCP Memory Limit

New CLI Command to Change the TCP Memory Limit

In the ACNS 5.1.15 software release, the ability to change the TCP memory limit on a Content Engine was added. To support this new feature, the tcp memory-limit global configuration command was added.


Note By default, appropriate default values for the TCP memory limit are assigned for the different supported platforms and they should not be changed under normal circumstances.


To display the currently configured values for the TCP memory limit, enter the show tcp EXEC command.

Hardware Supported

The ACNS 5.1.15 software supports the same hardware platforms that were supported in the ACNS 5.1, 5.1.3, 5.1.5, 5.1.7, 5.1.9, 5.1.11, and 5.1.13 software releases. The following hardware platforms are supported:

NM-CE-BP-SCSI

CE-565-K9

NM-CE-BP-80G

CE-565A-72GB-K9

NM-CE-BP-40G

CE-565A-144GB-K9

CDM-4630

CE-590

CDM-4650

CE-590-DC

CE-507

CE-7320

CE-507AV

CE-7305-K9

CE-510-K9

CE-7305A-K9

CE-510A-80GB-K9

CE-7325-K9

CE-510A-160GB-K9

CE-7325A-K9

CE-560

CR-4430

CE-560AV

 

Important Notes

This section emphasizes important information regarding the ACNS 5.1.15 software release:

Media File System Issues When Downgrading to the ACNS 5.0 Software

Websense Issues When Downgrading to the ACNS 5.0 Software or the ACNS 5.1 Software

Media File System Issues When Downgrading to the ACNS 5.0 Software

If you have configured the media file system (mediafs) with the ACNS 5.1 software and later releases, and then downgrade to the ACNS 5.0 software, the mediafs disk space assignment is lost and it reverts to ACNS network file system (cdnfs) disk space. (The mediafs is used for on-demand content that is fetched through the two streaming protocols [RTSP and WMT]. The cdnfs is used for pre-positioned content in the ACNS network.)

This situation occurs because of a design change that was implemented in the ACNS 5.1 software release. Because the ACNS 5.0 software release is not compatible with this change, the disk space becomes assigned to cdnfs instead of mediafs. To work around this problem, follow these steps:

1. After you downgrade to the ACNS 5.0 software release, use the CLI (disk config EXEC command) or the GUI to assign the mediafs disk space.

Use the Content Distribution Manager GUI for Content Engines that are registered with a Content Distribution Manager. Use the Content Engine GUI for standalone Content Engines (that is, Content Engines that are not registered with a Content Distribution Manager and are being managed through the Content Engine GUI or CLI).

2. Reboot the Content Engine for the disk configuration changes to take effect.

Websense Issues When Downgrading to the ACNS 5.0 Software or the ACNS 5.1 Software

If the local (internal) Websense server is enabled on the Content Engine and you downgrade from the the ACNS 5.2.x software to either the ACNS 5.0 software or the ACNS 5.1 software, the WebsenseEnterprise directory is removed from the Content Engine and the local Websense server stops working. Note that the ACNS 5.2.x software does not generate an error message indicating that the WebsenseEnterprise directory has been removed.

To avoid this problem when downgrading from the ACNS 5.2.x software to either the ACNS  5.1 software or the ACNS 5.0 software, follow these steps:

1. Disable the local (internal) Websense server on the Content Engine.

2. Deactivate the Websense services on the Content Engine.

3. Install the ACNS 5.1 software or the ACNS 5.0 software downgrade image on the Content Engine.

Caveats

This section lists and describes the open and resolved caveats in the ACNS 5.1.15 software release. Caveats describe unexpected behavior in the ACNS 5.1.15 software. Severity 1 caveats are the most serious; Severity 2 caveats are less serious. Severity 3 caveats are moderate caveats.

Open Caveats - ACNS 5.1.15 Software

This section lists caveats that have not been resolved in the ACNS 5.1.15 software release. The open caveats are grouped into two categories:

Open ACNS-IP/TV 5.1.15 Software Integration Caveats

Other Open ACNS 5.1.15 Software Caveats

Open ACNS-IP/TV 5.1.15 Software Integration Caveats

This section lists and describes caveats that are open in the ACNS 5.1.15 software release and are related to ACNS-IP/TV software integration:

CSCec52492

Symptom: Requests for on-demand programs from clients in an ACNS network are sent to IP/TV Program Manager. IP/TV Program Manager treats these requests as standalone IP/TV on-demand program requests and directs them to the IP/TV Broadcast Server that can serve the request. This situation causes bandwidth issues and affects the functioning of IP/TV Server.

Condition: This problem occurs when IP/TV has been integrated in an ACNS network. It occurs when requests for on-demand programs that are exported to the ACNS network reach IP/TV Program Manager instead of being routed to the Content Engine that has the programs. This problem is related to a routing failure or a routing error.

Workaround: Configure routing correctly in ACNS networks so that on-demand requests are directed to the nearest Content Engine that is capable of serving the program. Alternatively, you can change the proximity settings in IP/TV Program Manager so that it does not redirect the on-demand program requests to IP/TV Broadcast Servers. However, the second approach can also affect the serving of standalone on-demand programs.

CSCee35120

Symptom: When you are upgrading IP/TV Version 3.5 to Version 5.1, the functionality of the IP/TV Archive Server is replaced by Content Engines in the ACNS network. The Content Engines need to have the content present on a broadcast server but broadcast servers often have limited disk space.

Condition: This problem is only applicable if you are planning to upgrade from IP/TV Version 3.5 to Version 5.1 software, which will require that you use broadcast servers that have limited disk space.

Workaround: Import this data into your ACNS network by moving the media to a web server (origin server), and then creating a manifest file and an associated channel.

CSCin70882

Symptom: For ACNS-based IP/TV scheduled programs that use live-split-only content delivery mode, IP/TV Program Manager allocates multicast addresses to individual streams that are never used along the content delivery path.

Condition: The problem is observed with live-split-only programs.

Workaround: There is no known workaround.

Other Open ACNS 5.1.15 Software Caveats

This section lists and describes caveats that are open in the ACNS 5.1.15 software release and are not related to ACNS-IP/TV software integration:

CSCdy82311

Symptom: Content cannot be acquired using strong authentication from secure origin servers that use certificates from nonstandard certificate authorities (CAs). If strong authentication was chosen for content acquisitions from such a site, the acquirer error statistics will contain a 401 (Unauthorized) error code, and the acquirer error log contains the following error message:

Strong Cert Authentication rejects certificate due to error: ssl error code

Condition: This problem occurs if the origin server uses a certificate that is not known as a standard certificate to the ACNS acquirer. For content acquisition from secure sites over HTTPS using strong authentication, only sites with certificates from standard certificate authorities are supported.


Note With strong authentication, if any errors occur during certificate verification by the ACNS acquirer, then content from that site will not be acquired. With weak authentication, certain errors (for example, a certificate has expired, a certificate is not yet valid, and a subject issuer mismatch has occurred) are allowed during certificate verification.


Workaround: Use one of these workarounds:

Use weak authentication.

On the secure server, use a certificate that was generated by one of the standard certificate authorities. ACNS network administrators should refer to the following information to determine which CA certificate to install on their origin servers. Note that the certificate list differs based on the version of the ACNS software. For the ACNS 5.1.x software and later releases, refer to the certificate list in the Cisco ACNS Software Update and Maintenance Guide, Release 5.x.

CSCea51815

Symptom: When a Content Engine model CE-565 is attached to a Storage Array SA-7 device, if too large a cache file system (cfs) partition is configured, and a combined streaming and caching workload is used, then a lower HTTP performance is observed.

Condition: This problem occurs when the CE-565 has Windows Media Technologies (WMT) enabled; a combined streaming and caching workload is used, and the Content Engine is attached to an SA-7 device.


Note The Storage Array device is used for the cache file system (cfs).


Workaround: Allocate less space to the cfs if a Storage Array is attached to the Content Engine.

CSCec52221

Symptom: Windows Media Technologies (WMT) is enabled with no media file system (mediafs) after you downgrade from the ACNS 5.1b300 software to the ACNS 5.0.7b8 software.

Condition: This problem occurs if you upgrade from the ACNS 5.0.7b8 to the ACNS 5.1bx software, configure the disk, and then downgrade to the ACNS 5.0.7b4 software.

Workaround: Reconfigure the disk with a mediafs partition and reload the software.

CSCec52319

Symptom: Using FTP inside the .meta file to have the Content Engine obtain the .bin file for a Content Distribution Manager GUI-initiated upgrade is unsuccessful if the user's home directory differs from the FTP root.

Condition: This problem occurs in either of the following situations:

If you create the definition for the upgrade and the user's home directory does not contain a .bin file, then the Content Distribution Manager GUI displays an error message.

If the FTP root directory does not contain a .bin file, then the Content Engine displays an error message.

Workaround: Copy the .bin file to both the FTP root and the user's home directory, or use a user whose home directory is the FTP root.

CSCed00466

Symptom: The following error is reported when the ceApiServlet is called:

type Exception report 
message 
description The server encountered an internal error () that prevented it from 
fulfilling this request. 
exception 
java.lang.NullPointerException

Condition: This problem occurs if the Content Engine does not have an explicit management IP address configured.

Workaround: Configure a management IP address for the Content Engine's Activation page.

CSCed34718

Symptom: If you edit a file-based scheduled program and the Quality of Service (QoS) feature is configured, the revised program retains the QoS configuration even if you disable the QoS feature.

Condition: This problem occurs only with file-based scheduled programs; it does not occur with live programs.

Workaround: The only known workaround is re-creation. To remove the QoS configuration, delete the program and then re-create the program without configuring the QoS feature.

CSCed46150

Symptom: The API program is created with multicast settings, with no multicast address ports specified within the program file. The program address pool is configured, including the pool TTL.

Condition: This problem occurs if the program multicast TTL is set to 255 instead of the address pool TTL value.

Workaround: Set the required TTL value within the program file.

CSCed68360

Symptom: A constant stream of bandwidth error messages (one about every 2 seconds) is reported in the syslog. As the following sample messages indicate, these messages are not very useful.

Feb 11 13:24:26 webcache01 bandwd: %CE-BANDWD-3-115002: BANDWD: Trying again in two 
seconds 
Feb 11 13:24:28 webcache01 bandwd: %CE-BANDWD-3-115003: BANDWD: verification 
registration failed, err=30 

Condition: None.

Workaround: There is no known workaround.

CSCed77655

Symptom: The Content Engine stops spoofing the client IP address and uses its own IP address to fetch content from the origin server.

Condition: The http l4-switch spoof-client-ip enable global configuration command turns on IP spoofing on a Content Engine that is functioning as a caching engine. When a rule action user-server global configuration command is used, the Content Engine stops spoofing the client IP address and instead uses its own IP address to fetch the content.

Workaround: There is no known workaround.

CSCed84227

Symptom: The network management system (NMS) host does not know where SNMP traps are coming from.

Condition: This problem occurs if there are two interfaces and you configure interface redundancy using both interfaces. You must use a dummy address for the physical addresses. You then configure a real address that floats between the two interfaces. If you then configure SNMP traps, the traps are being sourced from the dummy address and not the routable address. Therefore, the NMS host does not know where the trap is coming from.

Workaround: There is no known workaround.

CSCee01453

Symptom: You experience problems when trying to add rules that have the pipe character (|).

Condition: You cannot add rules that contain the pipe character (|).

Workaround: To achieve the OR functionality, add multiple rules that do not contain the pipe character (|).

CSCee19716

Symptom: The cache process restarts when the ICAP feature is enabled.

Condition: The problem occurs if the ICAP functionality is in an unstable state.

Workaround: Reboot the Content Engine to restart the ICAP daemon and bring it back to its normal state.

CSCee40593

Symptom: Syslog messages contain the following text:

uns-server: %CE-CDNFS-0-480000: uns_read_meta: WOW! url mismatch: wanted '<URL>', swaw 
'^C'

Condition: This problem occurs because of an apparent file system corruption; the cdnfs metadata files have the wrong content (the content is internally consistent but in the wrong file). This problem happens infrequently. For example, in this case, cdnfs content was being updated and a crash occurred because of a kernel panic (which occurs infrequently).

Workaround: Although there is no known workaround to stop the syslog messages shown above, lookups for the target URL listed in the syslog message may succeed if the ACNS software has created a new cdnfs entry for the target URL.

A way to test this is to use the cdnfs lookup url EXEC command and see if the URL is found. If the URL is not found, a way to force it to be replicated is to modify the file on the origin server (for example, by using the touch command on a UNIX-based origin server).

Alternatively, you can enter the acquisition-distribution database-cleanup start command on the affected Content Engine to query the cdnfs for all the objects that are supposed to be on the Content Engine. Missing objects should be detected and replicated.

CSCee68339

Symptom: Proxy requests to the Content Engine proceed to allow mode (if allow mode is enabled) or are blocked (if allow mode is disabled) when the Websense URL filtering mechanism is configured to use the local Websense server.

Because the connections from the Content Engine to the Websense server time out, all requests go to allow mode until all 40 connections are exhausted. (This situation makes it appear as if the Websense server is not responding.) After all 40 connections are attempted, the Content Engine successfully connects to the Websense server and works properly thereafter.

Conditions: This problem can occur under the following conditions:

The Content Engine is configured to use the local (internal) Websense server for URL filtering.

The local Websense server is running on the Content Engine.

There are long periods of inactivity.

The cache process has difficulty connecting to the local Websense server.

Workaround: Reconfigure Websense URL filtering on the Content Engine so that the Content Engine will attempt to establish new connections to the Websense server.

CSCef90318

Symptom: The current connection request to a URL remains up and the Content Engine tries to obtain the data until the server read/write timeout occurs. Subsequent requests to the same URL also remain up until the server read/write timeout for the first request occurs.

Conditions: This problem can occur if the primary outgoing HTTP proxy server fails and a request is issued to a URL that is serviced by this proxy server. Even though the show http proxy EXEC command shows the primary outgoing proxy as "failed," the Content Engine sends subsequent requests to the same URL instead of redirecting these requests to a standby outgoing HTTP proxy server.

Workaround: There is no known workaround.

CSCeg29859

Symptom: It is not possible to access a portion of a pre-positioned file from a rewritten URL.

Condition: This problem occurs because the URL rewrite/redirect needs to be processed first.

Workaround: Use the URL preload feature instead of the Content Distribution Manager pre-positioning feature.

CSCeg31167

Symptom: A live stream does not recover after being interrupted.

Condition: This problem occurs if the live stream is a Cisco Streaming Engine live-split program and the program is interrupted after playback has been started.

Workaround: Restart the Cisco Streaming Engine on all of the Content Engines (starting with the root Content Engine and continuing down through the split hierarchy of Content Engines).

CSCeh15968

Symptom: The client receives an unexpected 400 bad request HTTP response from the origin server when the request is going through a Content Engine.

Condition: This problem can occur if the client sends an unnecessary carriage-return and line feed (\r\n) in between the end of one request and the beginning of another request. These extra characters have been seen using the following version of the browser:

Internet Explorer

Version: 6.0.2800.1106.xpsp2.040919-1003

Cipher Strength: 128-bit

Update Versions:; SP1; Q832894; Q837009; Q831167; Q823353; Q871260;

Workaround: Disable persistent connections on the client side by entering one of the following configuration mode commands:

For server-side only persistent connections, enter the http persistent-connections server-only command.

For no client-side or server-side persistent connections, enter the no http persistent-connections all command.

CSCeh32633

Symptom: Websense is not running properly. After you perform an upgrade of the ACNS software on the Content Engine, the config.xml file is corrupted. The output of the show websense and show running EXEC commands can display contradictory information.

Condition: This problem can occur if you upgrade the Content Engine from the ACNS 5.1.9 software release to the ACNS 5.1.13 software and later releases.

Workaround: After you complete the ACNS software upgrade, reinstall the Websense components on the Content Engine.

CSCeh34279

Symptom: The Content Engine does not export the transaction logs when the transaction log export feature is enabled.

Condition: This problem only occurs if there are Cisco Streaming Engine log files in the /local1/logs/cisco-streaming-engine directory.

Workaround: To work around this problem, follow these steps:

a. Disable the Cisco Streaming Engine on the Content Engine, as follows:

ContentEngine(config)# no rtsp server cisco-streaming-engine enable

b. If you want to save a copy of the Cisco Streaming Engine log files before deleting them, then save them either in another directory or on another machine.

c. Remove the Cisco Streaming Engine log files from the Content Engine using the following EXEC commands:

ContentEngine# cd /local1/logs/cisco-streaming-engine
ContentEngine# delfile cseaccess*
ContentEngine# delfile ftp_export.status

d. After removing the Cisco Streaming Engine log files, disable and then reenable the transaction log export feature on the Content Engine, as follows:

ContentEngine(config)# no transaction-logs export enable
ContentEngine(config)# transaction-logs export enable

On the next schedule export, any file that has been archived but not yet exported will be exported. To perform an export prior to the next scheduled export time (to force an export that is referred to as an on-demand export), enter the transaction-logs force export EXEC command.

CSCeh36856

Symptom: Windows Media players experience problems when playing WMT content after you have performed an upgrade of the ACNS software. The player only plays the streams for a few minutes and then the connection is lost.

Condition: This problem only occurs if the clients are using Windows Media Player 6.4, and you have upgraded the Content Engine from the ACNS 4.2 software to the ACNS 5.1.11 software and later releases.

Workaround: Change the client to have a buffer of 10 seconds instead of 5 seconds.

CSCei62672

Symptom: When you click links from the table of contents or the index of the ACNS Content Distribution Manager online help, the links open in the same pane, that is, the left pane, which contains the table of contents and the index, instead of opening in the right pane, which contains the help topics.

Condition: This problem occurs after you install Microsoft security update MS05-026. This security patch disables cross-frame navigation features that are based on HTML Help ActiveX control (HHCTRL).

Workaround: To reenable cross-frame navigation features that are based on HHCTRL, modify your Windows registry as explained in Microsoft Knowledge Base article 896905, which is available at this URL:

http://support.microsoft.com/kb/896905/

CSCin54434

Symptom: Websense Manager cannot connect to the local Websense server (the Websense server runs as a separate process on the Content Engine instead of running on a separate system).

Condition: This problem occurs if an external IP address is used from the Websense Manager to connect to the local Websense server (Version 5.0.1) that is running on the Content Engine.

Workaround: There is no known workaround.

CSCin58464

Symptom: The Websense policy server and user server generate core files.

Condition: This problem occurs when the Websense server is running on the ACNS 5.1.x software with a version of the Websense Manager that is earlier than Version 5.0.1 build 20030722. This problem does not exist when the Websense server is running on the ACNS 5.0.3 software.

Workaround: Download Websense Manager Version 5.0.1 build 20030722.

CSCin59084

Symptom: If there is a WCCP transparent proxy between the ACNS network root Content Engine and the content origin server, and the proxy requires Microsoft NT LAN Manager (NTLM) authentication, then the ACNS network acquirer may fail to acquire content in the following scenario:

1. You specify the WCCP transparent proxy authentication information by using the acquirer proxy authentication transparent global configuration command. Content acquisition works correctly.

2. You remove the proxy authentication through the no acquirer proxy authentication transparent command. Content acquisition stops working, which is expected.

3. You restore proxy authentication using the basic-auth-disable option of the acquirer proxy authentication command. Content acquisition should work, but it does not. Content acquisition results in a 401 error message.

Condition: This problem occurs with the ACNS 5.1.x software.

Workaround: Restart the acquirer through the acquisition-distribution stop and acquisition-distribution start commands.

CSCin59100

Symptom: In the ACNS 4.2 software, rules are configured only for HTTP and not for streaming protocols. If a Content Engine that is configured with rules and is running the ACNS 4.2 software is upgraded to the ACNS 5.1.x software, then these rules are configured with the protocol type "all."

Condition: This problem occurs when the software is upgraded to the ACNS 5.1.x software from the ACNS 4.2 software.

Workaround: If you do not want the rule to be applied for some of the rule actions, you can change the rule configuration as required.

CSCin59462

Symptom: An FTP client application stops receiving data for a data transfer operation such as a directory listing (ls) or file transfer (GET). The same symptom can occur for FTP-over-HTTP data transfers from the FTP server to the Content Engine.

Condition: For FTP client applications, the Content Engine must be using the FTP proxy through WCCP redirection, configured for following the FTP client's mode for establishing a data connection. The FTP client application must have also been set to use active mode to the FTP server.

ContentEngine(config)# wccp ftp router-list-num number
ContentEngine(config)# wccp version 2 
ContentEngine(config)# ftp proxy active-mode enable 

For FTP-over-HTTP data transfers, the Content Engine must be configured for an FTP incoming proxy and configured to use active mode to the FTP server. The client browser must be configured to use the Content Engine FTP proxy for FTP URLs.

ContentEngine(config)# ftp proxy incoming port
ContentEngine(config)# ftp proxy active-mode enable 

The symptoms can occur with the configurations described above and when the FTP server starts sending data packets that are received out of order by the Content Engine before the Content Engine sends the TCP connection establishment SYN-ACK packet to the FTP server.

Workaround: Remove the Content Engine active mode configuration by entering the following configuration command:

ContentEngine(config)# no ftp proxy active-mode enable

When this symptom occurs on an FTP client application, press Ctrl-C simultaneously to stop the partial data transfer operation.

When this symptom occurs on a browser configured for FTP-over-HTTP, click the STOP button to stop the partial data transfer operation.

CSCin59581

Symptom: In the ACNS 5.0 software, only "AND" is allowed between the group of patterns with the same pattern list number. When you downgrade from the ACNS 5.1 software to the ACNS 5.0 software, the ORing of patterns configuration is not supported and is converted to ANDing of patterns as follows:

The rule configuration in the ACNS 5.1 software is as follows:

rule action block pattern-list 3 protocol http
rule pattern-list 3 url-regex sen 
rule pattern-list 3 domain cisco

In the ACNS 5.1 software, the default behavior is ORing of patterns.

The rule configuration in the ACNS 5.0 software is as follows:

rule action block pattern-list 3 protocol http
rule pattern-list 3 url-regex sen
rule pattern-list 3 domain cisco 

In the ACNS 5.0 software, the only behavior is ANDing of patterns.

Condition: The problem occurs when the configuration on the Content Engine has many pattern lists that are configured (ORed together) in the ACNS 5.1 software and the Content Engine is downgraded to the ACNS 5.0 software. Then only the first pattern-list configuration is used.

Workaround: There is no known workaround.

CSCin59582

Symptom: After a Content Engine is downgraded from the ACNS 5.1 software to the ACNS 4.2 software, some patterns in the pattern list are lost as follows:

The rule configuration in the ACNS 5.1 software is as follows:

rule action block pattern-list 3 protocol http
rule pattern-list 3 url-regex sen
rule pattern-list 3 domain cisco 

The rule configuration in the ACNS 4.2 software is as follows:

rule block url-regex sen

Condition: This problem occurs when the configuration on the Content Engine has many pattern lists that are configured (ORed together) in the ACNS 5.1 software, and the Content Engine is downgraded to the ACNS 4.2 software. Then only the first pattern-list configuration is used. All other pattern lists are lost.

Workaround: There is no known workaround.

CSCin60029

Symptom: When a rule with the redirect action is configured with a URL of 0 and with a matching pattern, the cache process crashes if the request matches the pattern.

Condition: This problem occurs when you configure a numeric value of 0 for the redirected URL (for example, if www.yahoo.com is redirected to 0). If you want the Content Engine to redirect URL x to URL y, then you can configure the rule redirect action. While doing so, you must configure URL x and URL y.

Workaround: There is no known workaround.

CSCin65344

Symptom: When MPEG-2 is specified as the preferred format in a channel, the programs cannot be created in that channel.

Condition: This problem occurs only if MPEG-2 is the preferred format.

Workaround: When MPEG-2 is chosen as the preferred format for a channel-based program, the default bandwidth is set to 1150 (the default for non-MPEG-2 programs). The default bandwidth for MPEG-2-based programs should be 2000 for MPEG-2 half duplex, and 3000 for MPEG-2 full duplex. Manually set the bandwidth while creating the program as follows:

If the preferred format is MPEG-2 half duplex, set the bandwidth to 2000.

If the preferred format is MPEG-2 full duplex, set the bandwidth to 3000.

CSCin65854

Symptom: If Quality of Service (QoS) for MP2T audio-only programs is set, QoS parameters are not included in the Session Description Protocol (SDP) information for the program. Consequently, the MP2T stream is streamed without the intended QoS characteristics.

Condition: The problem is observed with MP2T audio-only programs and when the audio QoS option is specified.

Workaround: There is no known workaround.

CSCin67818

Symptom: The manifest validator fails to fetch the XML file if the source is authenticated.

Condition: This problem occurs only if the file is located at an authenticated location.

Workaround: Put a copy of the manifest file in a nonauthenticated location to use the manifest validator.

Resolved Caveats - ACNS 5.1.15 Software

This section lists the caveats that have been resolved in the ACNS 5.1.15 software release. The resolved caveats are grouped into the following categories:

Acquisition and Distribution Resolved Caveats

DNS Resolved Caveats

ICAP Resolved Caveats

Media and Streaming Resolved Caveats

Proxy and Caching Resolved Caveats

Rules Resolved Caveats

Other Resolved Caveats

Acquisition and Distribution Resolved Caveats

CSCeg60507

With pre-positioned content, Content Engines can occasionally return incomplete objects with an HTTP/500 "Internal Server Error" error message.

CSCeh04907

If there is an error in the coverage zone file, the file is fetched from the origin server regardless of whether the file has changed.

DNS Resolved Caveats

CSCed94383

In a forward proxy setup, the output of the show statistics dns EXEC command shows two DNS lookups for each HTTP request.

ICAP Resolved Caveats

CSCeh15889

When the Content Engine is operating in proxy mode and the ICAP service is enabled on it, RealPlayer cannot properly handle RTSP-over-HTTP requests.

Media and Streaming Resolved Caveats

CSCee83942

When content routing is used as the redirection method for pre-positioned WMT content, the content might be played back continuously twice instead of once for the end user. This problem can occur when content routing is being used and the pre-positioned WMT content is being served by the Windows Media server on the Content Engine.

CSCeg35981

RTSP requests are failing when the RTSP gateway, which is running on the Content Engine, is used. This problem occurs when a request is using non-standard RTSP ports, which are not allowed through the firewall (the RTSP gateway is not properly handling the switch from RTSP to RTSP-over-HTTP).

CSCeg60774

The show statistics wmt streamstat EXEC command can show an incorrect incoming bandwidth counter if the Content Engine is under a heavy load and is running the ACNS 5.1.11 software and later releases. This problem was fixed in the ACNS 5.1.15 software release.

CSCeg75346

Windows Media clients go into a buffering state when watching a live stream. This problem can occur if the clients are accessing the stream through Content Engines that are running the ACNS 5.1.x software, and if the Windows Media server version 9.0 is the final origin server for the stream. This problem was fixed in the ACNS 5.1.15 software release.

CSCeh00301

Windows Media Technologies (WMT) fails to route around the primary source stream Content Engine after a failover occurs. This problem only occurs when the primary Content Engine fails prior to any connection to it. Connectivity is only restored after the primary Content Engine is recovered.

CSCeh00314

In the case of WMT live using content routing, the HTTP failover URL does not work. In the case of a WMT live using content routing, after the initial communication between the client and the Content Router, the client is redirected to the Content Engine. When the Content Engine receives this request, it sends back an .asx file with two URLs in it. One is an MMS URL and the other is an HTTP URL. In the case of WMT live, this HTTP URL is not valid. If the client fails over to this URL if the MMS fails, the stream will not be served by the Content Engine. This problem was fixed in the ACNS 5.1.15 software release.

CSCeh21067

Windows Media player files are not being downloaded properly. This problem can occur if you have entered the wmt disallowed-client-protocols http global configuration command on the Content Engine and the Content Engine is rebooted.

CSCeh41537

The media player goes into a buffering state for managed live programs that are created with a broadcast publishing point as the source. This problem occurs with files that contain a large number of script events, which are used as the source for creating the publishing point in a Windows Media server.

Proxy and Caching Resolved Caveats

CSCeg14005

FTP-over-HTTP fails for certain URLs. This problem can occur when a CWD command (an FTP command) to a directory in the path component of that URL fails but the actual file can be retrieved using the RETR fullpathname command.

CSCeg15643

Even though you have configured the rule to use the x-forwarded-for header, SmartFilter IP-based filtering does not work. This problem occurs if the clients (the end users who are requesting content) are behind the downstream proxy, and filtering is being performed at the upstream proxy.

CSCeg27152

When Content Engines enter or exit a WCCP cache farm, this event can result in inconsistent views of bucket ownership on the Content Engines. In this situation, the clients of HTTP or streaming services may see broken pages or broken connections.

CSCeg36621

File transfers of large files fail and connection reset error messages are generated. This problem occurs with HTTP, native FTP, and FTP-over-HTTP proxies (Content Engines) that are running the ACNS 5.1.x software. This problem was fixed in the ACNS 5.1.15 software release.

CSCeg36680

The Content Engine forwards a request from an HTTP 1.0 client and also sends the server an Expect: 100-Continue header, which is invalid for an HTTP 1.0 request. In the ACNS 5.1.15 software release, the Content Engine forwards the request from the HTTP 1.0 client but does not send the server the invalid Expect: 100-Continue header.

CSCeg44816

A web application does not work through the Content Engine. This problem can occur if authentication is enabled on the Content Engine that is returning an HTTP 1.0 response (the 407 Proxy Authentication Required message is sent as an HTTP 1.0 response). Because the web application will only accept HTTP 1.1 responses, it kills the session.

CSCeg56167

If the connection from the Content Engine to the origin server is reset by the server, the Content Engine might retry the request by opening another connection without any confirmation interaction with the original client. This problem can cause the server to process duplicate requests.

CSCeg61180

When the Content Engine is being used as a proxy for FTP (FTP-over-HTTP), an FTP-over-HTTP request fails because the FTP reply is too long (the reply to one of the CWD commands when going to a specific URL is greater than 4096 bytes).

CSCeg63788

The internal Websense server on the Content Engine is not responding to a block page message. This problem can occur if certain clients do not behave properly and fail to send the requested data back to the Websense block page server. The block page server is not timing out these requests, reaches a limit, and then stops responding.

CSCeg82504

Every two seconds, syslog messages such as the following, are being continuously generated:

Jan 16 01:37:02 CE7325-CE1 bandwd: %CE-BANDWD-3-115003: BANDWD:  
verification registration failed, err=30 
Jan 16 01:37:02 CE7325-CE1 bandwd: %CE-BANDWD-3-115002: BANDWD:  
Trying again in two seconds 

CSCeg83927

When the Content Engine is handling chunked HTTP responses, the HTTP GET responses may fail and the connection is terminated. No user intervention is required because the cache process is automatically restarted.

CSCeh12282

A client might hang when it is waiting to receive a close to the connection from a Content Engine, which has received a 304 response from the origin server.

Rules Resolved Caveats

CSCeg85614

The use proxy rules configuration does not work if the use proxy failover rules configuration is also configured with the same pattern list number. For example, if a configuration such as the following exists and pattern list 1 is used, then the use-proxy failover action (shown in "a" of this example) takes precedence over the use-proxy action (shown in "b" of this example) and the second CLI is never executed (it becomes a dummy rule):

a. ContentEngine(config)# rule action use-proxy 1.2.3.4 8080
failover pattern-list 1

b. ContentEngine(config)# rule action use-proxy 128.107.193.242 8080
pattern-list 1

CSCeg88824

The Content Engine enters into kernel debugging (kdb) mode.

CSCeh34039

The no proxy rule action does not work for transparently redirected proxy style requests. This problem occurs if there is a pattern configured for a domain name, such as abccorp.com, and a request is given to a source that is not a FQDN (for example, http://www).

Other Resolved Caveats

CSCef81761

NTLM authentication stops working. The syslog.txt shows the following message:

NTLM: query_smb: Username can't be an empty string

The syslog.txt also shows the following message several times:

open_smb: Fail to add handle into conn table

CSCeg81270

If a Content Engine is running the ACNS 5.1.9 software or a later release, and you have configured the IP Differentiated Services (DSCP) client value, the configured IP DSCP client value is not retained after a reboot. This problem was fixed in the ACNS 5.1.15 software release.

CSCeg82055

The Content Engine runs out of disk space on the system file system (sysfs) and messages such as the following are generated:

Sysfs space dangerously low. Either remove some files on the SYSFS manually, or 
increase the SYSFS space
There is a file /local1/service_logs/sysmon_start_log_latest which 
contains many lines of the following:
sysmon: Stuck in loop checking klog_fd

CSCeg86600

If a Layer 4 switch is being used to transparently redirect content requests to the Content Engine, the Content Engine can stop responding and you cannot connect to it through a console or a Telnet session.

CSCeh48047

When there is a high TCP memory usage, the Content Engine can hang or enter into kernel debug mode.

CSCeh48187

In rare circumstances, the Content Engine may not let anyone log in. This problem only occurs if all of the following conditions exist:

The system file system (sysfs) is not mounted on the Content Engine.

TACACS or RADIUS is enabled on the Content Engine and is the primary authentication mechanism.

Authentication failover is configured on the Content Engine.

The network is up and the TACACS or RADIUS server is reachable.

This problem was fixed in the ACNS 5.1.15 software release.

Documentation Updates

This section describes the following documentation updates:

New Ability to Change the TCP Memory Limit in the ACNS 5.1.15 Software Release

ACNS 5.1.13 TV-Out Changes

Configuring URL-Based Monitoring

Downgrading ACNS 5.x Software

TACACS+ Enable Password Attribute

Pre-Positioned Content

Configuration Requirements for Managed Live Events

cdn-url Attribute Description

Multicast Sender Interoperability

FTP Caching Support

Group-Type Patterns in Rule Pattern Lists

SmartFilter Software and the rule action no-auth Command Rule Interaction

Bandwidth Configuration for Interfaces and Content Services

pace Command

pre-load Command

NTLM Preload Support

show statistics icap Command

Default Port of the Content Engine GUI

Playing Nonhinted IP/TV On-Demand Programs over an ACNS Network

Restriction on IP/TV Program Manager Configuration

New Ability to Change the TCP Memory Limit in the ACNS 5.1.15 Software Release

This documentation update applies to the following three ACNS 5.1 software guides:

Cisco ACNS Software Deployment and Configuration Guide, Release 5.1

Cisco ACNS Caching and Streaming Configuration Guide, Release 5.1

Cisco ACNS Software Command Reference, Release 5.1

In the ACNS 5.1.15 software release, the ability to change the TCP memory limit on a Content Engine was added. To support this new feature, the tcp memory-limit global configuration command was added.


Note By default, appropriate default values for the TCP memory limit are assigned for the different supported platforms and they should not be changed under normal circumstances.


ACNS 5.1.13 TV-Out Changes

This documentation update applies to the following two ACNS 5.1 software guides:

Cisco ACNS Software Deployment and Configuration Guide, Release 5.1

Cisco ACNS Software Command Reference, Release 5.1

The TV-output service supports the local playback of pre-positioned MPEG content through a hardware decoder. The hardware decoder converts the digital information into an analog TV signal. The TV-out service is only functional if the Content Engine is equipped with a supported MPEG hardware decoder. The tvout enable global configuration command is used to enable the TV-output service on a Content Engine that is registered with a Content Distribution Manager.


Note Pre-positioned content is only supported on registered Content Engines; it is not supported on standalone Content Engines (that is, Content Engines that are not registered with a Content Distribution Manager and are being managed and monitored with the Content Engine GUI or CLI.). Consequently, the TV-out service, which involves pre-positioned content, is not supported on standalone Content Engines.


The changes that are related to the TV-output service are as follows:

In the ACNS 5.1.13 software, the ACNS TV-out functionality now works for the CE-510 and CE-565 models equipped with newer Vela II Revision D and Revision E MPEG hardware decoder cards.

New driver software was incorporated into the ACNS 5.1.13 software release. This new driver software supports both the existing Vela II Revision A cards as well as the newer Vela II Revision D and Revision E cards.

In the ACNS 5.1.13 software and later releases, the output of the show hardware EXEC command displays the version of the TV-out hardware that is contained in the Content Engine. In the following excerpt of the sample output from the show hardware command, this particular information is highlighted in bold. The "rev 3" in the command output indicates that the TV-out hardware uses the newer Revision 3 MPEG decoder PCI part. The Vela II Revision D and Revision E cards use the Revision 3 part.

ContentEngine# show hardware
.
.
.
Total 1 CPU.
1024 Mbytes of Physical memory.
1 CD ROM drive (CD-224E)
1 AV card (Vela II)
2 GigabitEthernet interfaces
1 Console interface
2 USB interfaces [Not supported in this version of software]

The following PCI cards were found:
PCI-Slot-1 MPEG-Decoder-AV [1105:8476 (Sigma Designs, Inc.) (rev 3)]
PCI-Slot-2 SCSI
Manufactured As: Pre-FCS 565  [867383Z]
.
.
.

Note To support the TV-output service with a Revision D or Revision E card, the Content Engine must be running the newer driver software, which is included in the ACNS 5.1.13 software, instead of an earlier version of the driver.


In the ACNS 5.0.17 software, the ACNS 5.1.11 software, or the ACNS 5.2.1 software and later releases, the output of the show hardware EXEC command notifies you if the Content Engine is running a version of the ACNS software that does not support the TV-output hardware contained in the Content Engine. In the following example, you are notified that the Content Engine has an audio-video (AV) card that is not supported by the ACNS software release that is running on the Content Engine. In the following excerpt of the sample output from the show hardware command, this particular information is highlighted in bold.

ContentEngine# show hardware
.
CPU 0 is GenuineIntel Intel(R) Celeron(R) CPU 1.70GHz (rev 1) running at 1699MHz

.
Total 1 CPU.
1024 Mbytes of Physical memory.
1 CD ROM drive (CD-224E)
1 AV card (Vela II) [***Revision not supported in this version of software***]
2 GigabitEthernet interfaces
1 Console interface
2 USB interfaces [Not supported in this version of software]

The following PCI cards were found:
.
.
.

In the ACNS 5.0.17 software, the ACNS 5.1.11 software, or the ACNS 5.2.1 software and later releases, the output of the show tvout EXEC command also notifies you if the Content Engine is running an ACNS software release that does not support the TV-output hardware contained in the Content Engine. In the following excerpt of the sample output from the show tvout command, this particular information is highlighted in bold.

ContentEngine# show tvout
.
.
.
TV-out model: ce565-002 (sigma)
 [***Hardware revision level not supported in this version of software***]

TV-out service is not enabled
TV-out signal: ntsc

TV-out service is not running
.
.
.

Configuring URL-Based Monitoring

This documentation update applies to the following three ACNS 5.1 software guides:

Cisco ACNS Software Deployment and Configuration Guide, Release 5.1

Cisco ACNS Caching and Streaming Configuration Guide, Release 5.1

Cisco ACNS Software Command Reference, Release 5.1

In the ACNS 5.1.13 software, the ability to configure a Content Engine to monitor the performance of specific URLs was added. To support this new feature, the following CLI changes were made:

The http monitor url url global configuration command enables you to specify up to 10 URLs that you want the Content Engine to monitor. The Content Engine maintains statistics about the various response characteristics for each of the monitored URLs. (You can use the new show statistics http monitor command to view these statistics, as described later in this section.)

ContentEngine(config)# http monitor url ?
  WORD  URL for monitoring

The http monitor url url command has two command options, the acceptable-delay and interval options. As the following sample output indicates, the acceptable-delay option is used to specify the acceptable delay in seconds (the maximum number of seconds that the specified monitored URL should be retrieved within). The default acceptable delay is 60 seconds.

Content Engine(config)# http monitor url http://www.abc.com/ ?
  acceptable-delay  Threshold time in seconds before which the URL should be 
  retrieved.(default is 60 seconds)
  interval          Interval in seconds for monitoring the URL.(default is 60 seconds)
  <cr>

As the following sample command output indicates, the acceptable-delay option is used to specify the acceptable delay, which is the maximum number of seconds that the specified URL should be retrieved within:

Content Engine(config)# http monitor url http://www.abc.com/ acceptable-delay ?
  <1-3600>  Acceptable delay in seconds


Note If you use the http monitor url url command to configure the same URL with a different interval or acceptable-delay setting, the most recently configured setting takes precedence and overrides any previously configured settings for that particular URL.


As the following sample command output indicates, the interval option specifies the monitoring interval (that is, how frequently the Content Engine should monitor requests for a specific URL). The monitoring interval is specified in seconds. The default monitoring interval is 60 seconds.

ContentEngine(config)# http monitor url http://www.abc.com/ acceptable-delay 100 
interval ?
  <1-3600>  Monitor interval in seconds

In the following example, the Content Engine is configured to monitor the URL named "http://www.abc.com/" using the default values (an interval of 60 seconds and an acceptable delay of 60 seconds):

http monitor url http://www.abc.com/

In the following example, the Content Engine is configured to monitor the URL named "http://www.abc.com/." The Content Engine is configured to wait up to 100 seconds for the URL to be retrieved and to monitor requests for this URL every 100 seconds.

ContentEngine(config)# http monitor url http://www.abc.com/ acceptable-delay 100 
interval 100

If it takes more than 100 seconds for the URL to be retrieved, the specified acceptable delay is exceeded. The Content Engine tracks the response time (minimum and maximum delay time) as well as the number of times that the acceptable delay is exceeded for a particular URL. These statistics are shown in the output from the new show statistics http monitor EXEC command. (An example of the output from the show statistics http monitor EXEC command is provided below.)

The show statistics http monitor EXEC command was added to enable you to display statistics for the monitored URLs. As the following example shows, the following statistics are reported for each of the monitored URLs:


ContentEngine# show statistics http monitor
HTTP Monitor URL statistics
---------------------------

Monitor URL                              = http://www.abc.com/
Total requests                           = 118
Failed requests                          = 30
Requests above acceptable delay          = 37
Minimum response time                    = 8.183 seconds
Maximum response time                    = 210.021 seconds

Monitor URL                              = http://www.abccorp.com/
Total requests                           = 275
Failed requests                          = 44
Requests above acceptable delay          = 26
Minimum response time                    = 0.071 seconds
Maximum response time                    = 164.061 seconds