Final Builder Server / Web front end can't parse url's from notification app

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