Asked by:
CRM 2016 SP1 "Event code: 3005" CRM Parameter Filter - Invalid parameter 'locked=1'

Question
-
Hi,
if we want to add a new Product under Orders we get an error.
Event 1309, ASP.NET 4.0.30319.0
MSCRM Error Report:
--------------------------------------------------------------------------------------------------------
Error: Error executing child request for /xxxxx/_forms/read/page.aspx.
Error Message: 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.
Error Details: Error executing child request for /xxxxx/_forms/read/page.aspx.
Source File: Not available
Line Number: Not available
Stack Trace Info: [InvalidOperationException: CRM Parameter Filter - Invalid parameter 'locked=1' in Request.QueryString on page /xxx/main.aspx
The raw request was 'GET /xxx/main.aspx?etc=1089&extraqs=%3f_CreateFromId%3d%257b07EEEF18-313D-E611-9439-005056B82A5A%257d%26_CreateFromType%3d1088%26etc%3d1089%26locked%3d1&pagemode=iframe&pagetype=entityrecord' called from http://xxx/xxx/main.aspx.]
at Microsoft.Crm.Application.ParameterFilter.ValidateParameter(HttpRequest request, ArrayList parameterCollection, String key, String value, ParameterSources source, EntityType pageEntityType, FormAdditionalAllowedParameters additionalAllowedParameters)
at Microsoft.Crm.Application.ParameterFilter.ValidateParameters(Page page, EntityType pageEntityType, Boolean alwaysEnableParameterChecking, FormAdditionalAllowedParameters formAdditionalAllowedParametersTemp)
at Microsoft.Crm.Application.ParameterFilter.ValidateParameters(Page page, EntityType pageEntityType, FormAdditionalAllowedParameters formAdditionalAllowedParametersTemp)
at Microsoft.Crm.Application.Controls.AppPage.ValidatePageParameters()
at Microsoft.Crm.Application.Controls.AppPage.OnInit(EventArgs e)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
[HttpUnhandledException: Exception of type 'System.Web.HttpUnhandledException' was thrown.] at System.Web.UI.Page.HandleError(Exception e)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest()
at System.Web.UI.Page.ProcessRequest(HttpContext context)
at System.Web.HttpServerUtility.ExecuteInternal(IHttpHandler handler, TextWriter writer, Boolean preserveForm, Boolean setPreviousPage, VirtualPath path, VirtualPath filePath, String physPath, Exception error, String queryStringOverride)
[HttpException: Error executing child request for /XXX/_forms/read/page.aspx.] at System.Web.HttpServerUtility.ExecuteInternal(IHttpHandler handler, TextWriter writer, Boolean preserveForm, Boolean setPreviousPage, VirtualPath path, VirtualPath filePath, String physPath, Exception error, String queryStringOverride)
at System.Web.HttpServerUtility.Execute(String path, TextWriter writer, Boolean preserveForm)
at System.Web.HttpServerUtility.Transfer(String path)
at ExceptionConverter.ConvertMessageAndErrorCode(Exception exception, Int32& errorCode) ilOffset = 0x221
at ExceptionConverter.ToSingleFaultOther(Exception exception) ilOffset = 0x2B
at ExceptionConverter.ToSingleFaultUnTyped(Exception exception) ilOffset = 0x3A
at ExceptionConverter.ConvertToFault(Exception exception) ilOffset = 0x57
at ExceptionConverter.TryConvertToFaultExceptionInternal(Exception exception, Boolean createNewFaultException, FaultException`1& faultException) ilOffset = 0x6D
at FaultHelper.ConvertToFault(Exception exception) ilOffset = 0x0
at ErrorInformation..ctor(Exception exception, Uri requestUrl, Boolean logError, IOrganizationContext context) ilOffset = 0x24B
at ErrorInformation..ctor(Exception exception, Uri requestUrl, IOrganizationContext context) ilOffset = 0x5
at MainApplication.Application_Error(Object sender, EventArgs eventArguments) ilOffset = 0xB5
at HttpApplication.RaiseOnError() ilOffset = 0x26
at PipelineStepManager.ResumeSteps(Exception error) ilOffset = 0xF6
at HttpApplication.BeginProcessRequestNotification(HttpContext context, AsyncCallback cb) ilOffset = 0x31
at HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context) ilOffset = 0xD3
at PipelineRuntime.ProcessRequestNotificationHelper(IntPtr rootedObjectsPointer, IntPtr nativeRequestContext, IntPtr moduleData, Int32 flags) ilOffset = 0x11E
at PipelineRuntime.ProcessRequestNotification(IntPtr rootedObjectsPointer, IntPtr nativeRequestContext, IntPtr moduleData, Int32 flags) ilOffset = 0x9
at UnsafeIISMethods.MgdIndicateCompletion(IntPtr pHandler, RequestNotificationStatus& notificationStatus) ilOffset = 0xFFFFFFFF
at UnsafeIISMethods.MgdIndicateCompletion(IntPtr pHandler, RequestNotificationStatus& notificationStatus) ilOffset = 0xFFFFFFFF
at PipelineRuntime.ProcessRequestNotificationHelper(IntPtr rootedObjectsPointer, IntPtr nativeRequestContext, IntPtr moduleData, Int32 flags) ilOffset = 0x1C8
at PipelineRuntime.ProcessRequestNotification(IntPtr rootedObjectsPointer, IntPtr nativeRequestContext, IntPtr moduleData, Int32 flags) ilOffset = 0x9
System.Web.HttpException: Microsoft Dynamics CRM has experienced an error. Reference number for administrators or support: #8934DFB9: System.Web.HttpException (0x80004005): Error executing child request for /XXX/_forms/read/page.aspx. ---> System.Web.HttpUnhandledException (0x80004005): Exception of type 'System.Web.HttpUnhandledException' was thrown. ---> System.InvalidOperationException: CRM Parameter Filter - Invalid parameter 'locked=1' in Request.QueryString on page /XXX/main.aspx
The raw request was 'GET /xxx/main.aspx?etc=1089&extraqs=%3f_CreateFromId%3d%257b07EEEF18-313D-E611-9439-005056B82A5A%257d%26_CreateFromType%3d1088%26etc%3d1089%26locked%3d1&pagemode=iframe&pagetype=entityrecord' called from http://xxx/xxx/main.aspx.
at Microsoft.Crm.Application.ParameterFilter.ValidateParameter(HttpRequest request, ArrayList parameterCollection, String key, String value, ParameterSources source, EntityType pageEntityType, FormAdditionalAllowedParameters additionalAllowedParameters)
at Microsoft.Crm.Application.ParameterFilter.ValidateParameters(Page page, EntityType pageEntityType, Boolean alwaysEnableParameterChecking, FormAdditionalAllowedParameters formAdditionalAllowedParametersTemp)
at Microsoft.Crm.Application.ParameterFilter.ValidateParameters(Page page, EntityType pageEntityType, FormAdditionalAllowedParameters formAdditionalAllowedParametersTemp)
at Microsoft.Crm.Application.Controls.AppPage.ValidatePageParameters()
at Microsoft.Crm.Application.Controls.AppPage.OnInit(EventArgs e)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.HandleError(Exception e)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest()
at System.Web.UI.Page.ProcessRequest(HttpContext context)
at System.Web.HttpServerUtility.ExecuteInternal(IHttpHandler handler, TextWriter writer, Boolean preserveForm, Boolean setPreviousPage, VirtualPath path, VirtualPath filePath, String physPath, Exception error, String queryStringOverride)
at System.Web.HttpServerUtility.ExecuteInternal(IHttpHandler handler, TextWriter writer, Boolean preserveForm, Boolean setPreviousPage, VirtualPath path, VirtualPath filePath, String physPath, Exception error, String queryStringOverride)
at System.Web.HttpServerUtility.Execute(String path, TextWriter writer, Boolean preserveForm)
at System.Web.HttpServerUtility.Transfer(String path)
at System.Web.UI.Control.PreRenderRecursiveInternal()
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest()
at System.Web.UI.Page.ProcessRequest(HttpContext context)
at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
\ Thorsten
Thursday, June 30, 2016 10:04 AM
All replies
-
Hi Thorsten,
CRM2015 Update 1 was installed last week and we are experiencing exactly the same problem. Have you been able to find a solution?
Best regards,
Jacob
Wednesday, July 6, 2016 6:58 PM -
Hi Jacob,
Unfortunately not. We have a case opened at Microsoft.
Beste Grüße
Thorsten
thorsten
- Marked as answer by Thorsten Matschkowski Wednesday, July 20, 2016 11:36 AM
- Unmarked as answer by Thorsten Matschkowski Wednesday, July 20, 2016 11:36 AM
Friday, July 8, 2016 12:09 PM -
Hi Thorsten,
We did the same! Thansk for your reply.
Best regards,
Jacob
Monday, July 11, 2016 9:57 AM -
Hi Jacob,
did you get a response fromMicrosoft?
\thorsten
thorsten
- Edited by Thorsten Matschkowski Wednesday, July 20, 2016 11:47 AM
Wednesday, July 20, 2016 11:40 AM -
Hi Thorsten,
Yes, i got a "general" reply. The case is still open, no solution yet.
Jacob
Wednesday, July 20, 2016 11:54 AM -
This is definitely a bug coming with CRM 2016 SP1. I found the same happens in any 2016 SP1 environment, online and on-premises, customized or out of the box, when I tried to create an order or invoice product record.
Also, creation of these records fails if attempted through web service. I have integration between CRM and NAV through Scribe, and Scribe fails to create order lines.
Hope for a soon fix released.
Milos
Monday, August 1, 2016 5:03 PM -
Hi Milos,
Thanks for your info! I will sent a link of this thread to the MS Support Engineer handling our case.
When I have a solution I will post it back here.
Jacob
Monday, August 1, 2016 5:42 PM -
We're getting similar issue, currently on CRM 2016 SP1, any update from Microsoft about this error?
thanks.
Friday, October 21, 2016 4:25 AM -
Hi!,
Yes, this issue is a confirmed bug in SP1. According to Microsoft it will be fixed in the (end) November RU.
Jacob
Friday, October 21, 2016 6:05 AM