User Comment: Process.Browser exceeded max length of 200 - truncated
Last Updated October 20, 2010
Incidents in ServiceDesk are displaying the error "User Comment: Process.Browser exceeded max length of 200 - truncated." in their History.
Process Manager is running into an issue where the data it is requesting from the client machine running the ServiceDesk portal is longer than 200 characters. This string is called the User Agent. The field that it is attempting to populate in ServiceDesk is Process.Browser.
The User Agent string is often used by web applications to determine compatibility with the system accessing it. There are number of factors that can contribute to this string being longer than 200 characters as it reflects information such as browser version, operating system version, Microsoft .NET versions, and other components. To verify this, go to www.whatsmyuseragent.com using the browser on the affected computer to see how long the User Agent string is. If it is 200 or more characters, this is indeed the issue.
The length of the User Agent string can also be verified by going to the registry key of HKLM\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\User Agent\Post Platform on the affected computer.
The fact that the Process.Browser field can only accomodate a User Agent string of 200 or fewer characters appears to be a product defect. In our testing, we have found several valid user agent strings that far exceeded the 200 character limit.
This defect should not affect any operations of ServiceDesk. It does generate messages in the incident history, but they are cosmetic.
This issue has been reported to development. There is no ETA for when it will be fixed in a new version or hotfix.
Reduce the size of the User Agent string by removing the applications that made it extend beyond 200 characters or by manually editing the registry to reduce its size. This potentially could cause other side effects or compatibility issues.
Increase the size of the Browser field in the ReportProcess table. By default this is set to 200. Try changing this to 300, or to MAX. This can be done in SQL Management Studio by selecting the table in the Ensemble database then choosing Design.