There are two limitations of the RSS Web Generator application in Service Desk that can make its feeds incompatible with some RSS readers.
1. A "Next Page" item is included in the feed - some RSS readers see this as a new feed item each time it polls resulting in it appearing many times an hour.
2. The Service Desk user name and password need to be included in the feed URL in plain text - this may be against security policies and requires the URL to be updated if the password changes.
The attached ZIP file contains a new .aspx page that can be requested instead of the existing RssQuery.aspx page and solves both the limitations listed above.
1. Download the attached ZIP file and extract the RssFeed.aspx file to the RssWebGenerator folder on your Service Desk web server.
The default path for Service Desk version 7.4 and earlier is: C:\inetpub\wwwroot\RssWebGenerator.
The default path for Service Desk version 7.5 and later is: C:\Program Files (x86)\LANDesk\Service Desk\WebApp\RssGenerator.
2. Open RssFeed.aspx in Notepad and locate the Settings section.
3. To remove the "Next Page" item set RemoveNextPageItem to true (no quotes) or to keep the "Next Page" item set it to false (no quotes).
4. To embed a user name to remove the need to supply it within the feed URL set EmbedUserName to true (no quotes) and set UserName to the relevant value (in quotes). To supply a user name within the feed URL set EmbedUserName to false (no quotes).
5. To embed a password to remove the need to supply it within the feed URL set EmbedPassword to true (no quotes) and set Password to the relevant value (in quotes). To supply a password within the feed URL set EmbedPassword to false (no quotes).
6. Save and close the file.
1. Configure an RSS feed as normal and access it via RssQuery.aspx.
2. While viewing the feed modify the URL to replace RssQuery.aspx with RssFeed.aspx.
3. If embedding the user name remove the Login=<username>& portion of the URL.
4. If embedding the password remove the Password=<password>& portion of the URL.
Using RssFeed.aspx with both the user name and password embedded: