Invalid URL Syntax

When an email is sent through Cognos with a link to a Cognos report output, a message with 'Invalid URL syntax' is seen intermittently.

Multi-server environment with a stand alone Content Manager (no gateway URI field in Cognos Configuration).
Issue seen intermittently as it only fails when delivery done through Content Manager.
When delivery through Application Tier service, link works.
Depending on mail client, will either see 'Invalid URL syntax' or the link is simply not 'clickable'. If the URL is visible in the mail client, the server name (gateway) will be missing from the URL.

Cause

By default the Delivery Service is enabled on CM only and App Tier only installs.

When running a report and sending link via email, you must have saved output.

When the Delivery Service is enabled on CM and an email link is sent which points to saved content, you are not able to open the content via the link. There is no Gateway URI field in Cognos Configuration for a stand alone Content Manager and Content Manager is unaware of the gateway location. In Cognos Configuration for Application tier installations, there is a field in Cognos Configuration where the gateway URI is specified and the Application Tier is aware of the Gateway location.

Diagnosing the problem

If the URL is not clickable and the mail client allows you to see the actual URL, check to see if a server name (gateway) is specified in it. If not, it is likely due to the delivery service on the CM (which is unaware of the Gateway) being used.

Resolving the problem

Disable the Delivery Service on the Content Manager and have it active on the Application Tier(s) only.

Comments

Popular posts from this blog

RSV-VAL-0032 expression is not valid. If the item exists in a query but is not referenced in the layout, add it to a property list. CRX-API-0005 An error ocurred at or near the position '0'.

How can you extract all user information from Cognos Access Manager Namespace Report Utility and create Cognos Report out of it?

BME-EX-0047 Unable to read preferences for the requested interface..