Final builder server version: 7.0.0.233 - Windows 7 Ultimate
The notification app was downloaded from the server so should have the same version. The action performed in the notification application is
I Turned custom errors off to get the following stack trace from the server:
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
Source Error:
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below. |
Stack Trace: [KeyNotFoundException: The given key was not present in the dictionary.] System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg) +10257978 System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type) +539 VSoftTechnologies.FinalBuilderServer.Remoting.IFBServerManager.GetBuildHistory(String projectName, Boolean includeDeleted, Int32 start, Int32 pageSize) +0 VSoftTechnologies.FinalBuilderServer.Web.BuildLog.get_BuildID() +386 VSoftTechnologies.FinalBuilderServer.Web.BuildLog.Page_Load(Object sender, EventArgs e) +67 System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +25 System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +42 System.Web.UI.Control.OnLoad(EventArgs e) +132 VSoftTechnologies.FinalBuilderServer.Web.Classes.CommonPage.OnLoad(EventArgs e) +347 VSoftTechnologies.FinalBuilderServer.Web.Classes.ProjectPage.OnLoad(EventArgs e) +16 System.Web.UI.Control.LoadRecursive() +66 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +2428 |
If I replace the %2b symbols for plus signs then the url works as expected. At first I thought it was an issue with percentage character escaping on the server (IIS rejecting the requests) but I can see 'Allow double escaping' is already set to true in the FinalBuilder web.config. The above message also suggests the url is not being decrypted back correctly.
Hi Ian,
I'm pretty sure this is caused by a double-encoding issue that was fixed in build 250. Can you please download and install the latest build from https://www.finalbuilder.com/download.aspx
NB, you'll also need to re-download the notification app from the server after you've upgraded.
Please let me know if that doesn't fix it for you.
Cheers,
Ben
Thanks for the response. I checked the forum for an existing post on this subject but should have checked the release notes too. I have installed the latest version and the issue is resolved.
No problems, glad it fixed it for you.
Cheers,
Ben