The message is not an HTTP POST

We have implemented ADFS SSO using ComponentSpace in our website.
Now when we hit URL - https://localhost/SAML/AssertionConsumerService.aspx after hosting our website on IIS we get following error:

PS: We have added relevant Relying party trust and Claim rules.
Server Error in '/' Application.

The message is not an HTTP POST.

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: ComponentSpace.SAML2.Exceptions.SAMLBindingException: The message is not an HTTP POST.

Source Error:

Line 18: ' Receive and process the SAML assertion contained in the SAML response.Line 19: ' The SAML response is received either as part of IdP-initiated or SP-initiated SSO.Line 20: SAMLServiceProvider.ReceiveSSO(Request, isInResponseTo, partnerIdP, authnContext, userName, attributes, targetUrl)Line 21: Line 22: ' If no target URL is provided, provide a default.


Source File: C:\WebApp\FH\SAML\AssertionConsumerService.aspx.vb Line: 20

Stack Trace:

We have implemented ADFS SSO using ComponentSpace in our website.
Now when we hit URL - https://localhost/SAML/AssertionConsumerService.aspx after hosting our website on IIS we get following error:

PS: We have added relevant Relying party trust and Claim rules.
Server Error in '/' Application.

The message is not an HTTP POST.

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: ComponentSpace.SAML2.Exceptions.SAMLBindingException: The message is not an HTTP POST.

Source Error:

Line 18: ' Receive and process the SAML assertion contained in the SAML response.Line 19: ' The SAML response is received either as part of IdP-initiated or SP-initiated SSO.Line 20: SAMLServiceProvider.ReceiveSSO(Request, isInResponseTo, partnerIdP, authnContext, userName, attributes, targetUrl)Line 21: Line 22: ' If no target URL is provided, provide a default.


Source File: C:\WebApp\FH\SAML\AssertionConsumerService.aspx.vb Line: 20

Stack Trace:

We have implemented ADFS SSO using ComponentSpace in our website.
Now when we hit URL - https://localhost/SAML/AssertionConsumerService.aspx after hosting our website on IIS we get following error:

PS: We have added relevant Relying party trust and Claim rules.
Server Error in '/' Application.

The message is not an HTTP POST.

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: ComponentSpace.SAML2.Exceptions.SAMLBindingException: The message is not an HTTP POST.

Source Error:

Line 18: ' Receive and process the SAML assertion contained in the SAML response.Line 19: ' The SAML response is received either as part of IdP-initiated or SP-initiated SSO.Line 20: SAMLServiceProvider.ReceiveSSO(Request, isInResponseTo, partnerIdP, authnContext, userName, attributes, targetUrl)Line 21: Line 22: ' If no target URL is provided, provide a default.


Source File: C:\WebApp\FH\SAML\AssertionConsumerService.aspx.vb Line: 20

Stack Trace:

[SAMLBindingException: The message is not an HTTP POST.] ComponentSpace.SAML2.Bindings.HTTPPostBinding.ReceiveResponse(HttpRequest httpRequest, XmlElement& samlMessage, String& relayState) in C:\Sandboxes\ComponentSpace\SAMLv20\Library\Bindings\HTTPPostBinding.cs:491 ComponentSpace.SAML2.InternalSAMLServiceProvider.ReceiveSSO(HttpRequest httpRequest, Boolean& isInResponseTo, String& partnerIdP, String& authnContext, String& userName, SAMLAttribute[]& attributes, String& relayState) in C:\Sandboxes\ComponentSpace\SAMLv20\Library\InternalSAMLServiceProvider.cs:1258 ComponentSpace.SAML2.SAMLServiceProvider.ReceiveSSO(HttpRequest httpRequest, Boolean& isInResponseTo, String& partnerIdP, String& authnContext, String& userName, IDictionary& attributes, String& relayState) in C:\Sandboxes\ComponentSpace\SAMLv20\Library\SAMLServiceProvider.cs:454 Flexihealth.SAML_AssertionConsumerService.Page_Load(Object sender, EventArgs e) in C:\WebApp\FH\SAML\AssertionConsumerService.aspx.vb:20 System.Web.UI.Control.LoadRecursive() +71 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +3178


Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.33440


Below is the error trace log file details:

log4net: XmlHierarchyConfigurator: Configuration update mode [Merge].
log4net: XmlHierarchyConfigurator: Retrieving an instance of log4net.Repository.Logger for logger [FH].
log4net: XmlHierarchyConfigurator: Setting [FH] additivity to [True].
log4net: XmlHierarchyConfigurator: Logger [FH] Level string is [DEBUG].
log4net: XmlHierarchyConfigurator: Logger [FH] level set to [name="DEBUG",value=30000].
log4net: XmlHierarchyConfigurator: Logger [root] Level string is [WARN].
log4net: XmlHierarchyConfigurator: Logger [root] level set to [name="WARN",value=60000].
log4net: XmlHierarchyConfigurator: Logger [root] Level string is [INFO].
log4net: XmlHierarchyConfigurator: Logger [root] level set to [name="INFO",value=40000].
log4net: XmlHierarchyConfigurator: Loading Appender [FileAppender] type: [log4net.Appender.FileAppender]
log4net: XmlHierarchyConfigurator: Setting Property [File] to String value [FlexihealthExceptionLog.txt]
log4net: XmlHierarchyConfigurator: Setting Property [AppendToFile] to Boolean value [True]
log4net: PatternParser: Converter [message] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [newline] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: XmlHierarchyConfigurator: Setting Property [ConversionPattern] to String value [******************* START OF ERROR MESSAGE ******************* \r\n \r\n %d [%t] %-5p %c [%x] <%X{auth}> - %m%n \r\n ********************* END OF ERROR MESSAGE ******************* \r\n \r\n]
log4net: PatternParser: Converter [literal] Option [******************* START OF ERROR MESSAGE ******************* \r\n \r\n ] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [d] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [literal] Option [ [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [t] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [literal] Option [] ] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [p] Option [] Format [min=5,max=2147483647,leftAlign=True]
log4net: PatternParser: Converter [literal] Option [ ] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [c] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [literal] Option [ [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [x] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [literal] Option [] <] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [X] Option [auth] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [literal] Option [> - ] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [m] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [n] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [literal] Option [ \r\n ********************* END OF ERROR MESSAGE ******************* \r\n \r\n] Format [min=-1,max=2147483647,leftAlign=False]
log4net: XmlHierarchyConfigurator: Setting Property [Layout] to object [log4net.Layout.PatternLayout]
log4net: XmlHierarchyConfigurator: Setting Property [LevelMin] to Level value [DEBUG]
log4net: XmlHierarchyConfigurator: Setting Property [LevelMax] to Level value [ERROR]
log4net: XmlHierarchyConfigurator: Setting Collection Property [AddFilter] to object [log4net.Filter.LevelRangeFilter]
log4net: FileAppender: Opening file for writing [C:\WebApp\FH\FlexihealthExceptionLog.txt] append [True]
log4net:ERROR [FileAppender] Unable to acquire lock on file C:\WebApp\FH\FlexihealthExceptionLog.txt. Access to the path 'C:\WebApp\FH\FlexihealthExceptionLog.txt' is denied.
log4net:ERROR [FileAppender] OpenFile(C:\WebApp\FH\FlexihealthExceptionLog.txt,True) call failed.
log4net.Appender.FileAppender+LockingStream+LockStateException: The file is not currently locked
at log4net.Appender.FileAppender.LockingStream.AssertLocked()
at log4net.Appender.FileAppender.LockingStream.get_CanWrite()
at System.IO.StreamWriter..ctor(Stream stream, Encoding encoding, Int32 bufferSize, Boolean leaveOpen)
at System.IO.StreamWriter..ctor(Stream stream, Encoding encoding)
at log4net.Appender.FileAppender.OpenFile(String fileName, Boolean append)
at log4net.Appender.FileAppender.SafeOpenFile(String fileName, Boolean append)
log4net: XmlHierarchyConfigurator: Created Appender [FileAppender]
log4net: XmlHierarchyConfigurator: Adding appender named [FileAppender] to logger [root].
log4net: XmlHierarchyConfigurator: Loading Appender [ADONetAppender] type: [log4net.Appender.ADONetAppender]
log4net: XmlHierarchyConfigurator: Setting Property [BufferSize] to Int32 value [100]
log4net: XmlHierarchyConfigurator: Setting Property [ConnectionType] to String value [System.Data.SqlClient.SqlConnection, System.Data, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]
log4net: XmlHierarchyConfigurator: Setting Property [ConnectionString] to String value [data source=pci234; initial catalog=FHLive_25092017;Integrated Security=false;UID=sa;Password=tatva123;Connect Timeout=600]
log4net: XmlHierarchyConfigurator: Setting Property [CommandText] to String value [InsLog4NetException]
log4net: XmlHierarchyConfigurator: Setting Property [CommandType] to CommandType value [StoredProcedure]
log4net: XmlHierarchyConfigurator: Setting Property [ParameterName] to String value [@log_date]
log4net: XmlHierarchyConfigurator: Setting Property [DbType] to DbType value [DateTime]
log4net: XmlHierarchyConfigurator: Setting Property [Layout] to object [log4net.Layout.RawTimeStampLayout]
log4net: XmlHierarchyConfigurator: Setting Collection Property [AddParameter] to object [log4net.Appender.AdoNetAppenderParameter]
log4net: XmlHierarchyConfigurator: Setting Property [ParameterName] to String value [@thread]
log4net: XmlHierarchyConfigurator: Setting Property [DbType] to DbType value [String]
log4net: XmlHierarchyConfigurator: Setting Property [Size] to Int32 value [255]
log4net: PatternParser: Converter [message] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [newline] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: XmlHierarchyConfigurator: Setting Property [ConversionPattern] to String value [%t]
log4net: PatternParser: Converter [t] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: XmlHierarchyConfigurator: Setting Property [Layout] to object [log4net.Layout.Layout2RawLayoutAdapter]
log4net: XmlHierarchyConfigurator: Setting Collection Property [AddParameter] to object [log4net.Appender.AdoNetAppenderParameter]
log4net: XmlHierarchyConfigurator: Setting Property [ParameterName] to String value [@log_level]
log4net: XmlHierarchyConfigurator: Setting Property [DbType] to DbType value [String]
log4net: XmlHierarchyConfigurator: Setting Property [Size] to Int32 value [50]
log4net: PatternParser: Converter [message] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [newline] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: XmlHierarchyConfigurator: Setting Property [ConversionPattern] to String value [%p]
log4net: PatternParser: Converter [p] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: XmlHierarchyConfigurator: Setting Property [Layout] to object [log4net.Layout.Layout2RawLayoutAdapter]
log4net: XmlHierarchyConfigurator: Setting Collection Property [AddParameter] to object [log4net.Appender.AdoNetAppenderParameter]
log4net: XmlHierarchyConfigurator: Setting Property [ParameterName] to String value [@logger]
log4net: XmlHierarchyConfigurator: Setting Property [DbType] to DbType value [String]
log4net: XmlHierarchyConfigurator: Setting Property [Size] to Int32 value [255]
log4net: PatternParser: Converter [message] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [newline] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: XmlHierarchyConfigurator: Setting Property [ConversionPattern] to String value [%c]
log4net: PatternParser: Converter [c] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: XmlHierarchyConfigurator: Setting Property [Layout] to object [log4net.Layout.Layout2RawLayoutAdapter]
log4net: XmlHierarchyConfigurator: Setting Collection Property [AddParameter] to object [log4net.Appender.AdoNetAppenderParameter]
log4net: XmlHierarchyConfigurator: Setting Property [ParameterName] to String value [@message]
log4net: XmlHierarchyConfigurator: Setting Property [DbType] to DbType value [String]
log4net: XmlHierarchyConfigurator: Setting Property [Size] to Int32 value [4000]
log4net: PatternParser: Converter [message] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [newline] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: XmlHierarchyConfigurator: Setting Property [ConversionPattern] to String value [%m]
log4net: PatternParser: Converter [m] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: XmlHierarchyConfigurator: Setting Property [Layout] to object [log4net.Layout.Layout2RawLayoutAdapter]
log4net: XmlHierarchyConfigurator: Setting Collection Property [AddParameter] to object [log4net.Appender.AdoNetAppenderParameter]
log4net: XmlHierarchyConfigurator: Setting Property [ParameterName] to String value [@exception]
log4net: XmlHierarchyConfigurator: Setting Property [DbType] to DbType value [String]
log4net: XmlHierarchyConfigurator: Setting Property [Size] to Int32 value [2000]
log4net: XmlHierarchyConfigurator: Setting Property [Layout] to object [log4net.Layout.Layout2RawLayoutAdapter]
log4net: XmlHierarchyConfigurator: Setting Collection Property [AddParameter] to object [log4net.Appender.AdoNetAppenderParameter]
log4net: XmlHierarchyConfigurator: Created Appender [ADONetAppender]
log4net: XmlHierarchyConfigurator: Adding appender named [ADONetAppender] to logger [root].
log4net: XmlHierarchyConfigurator: Loading Appender [SmtpAppender] type: [log4net.Appender.SmtpAppender,log4net]
log4net: XmlHierarchyConfigurator: Setting Property [To] to String value [len@electrikimage.co.uk]
log4net: XmlHierarchyConfigurator: Setting Property [From] to String value [len@electrikimage.co.uk]
log4net: XmlHierarchyConfigurator: Setting Property [Subject] to String value [Flexihealth - EXCEPTION]
log4net: XmlHierarchyConfigurator: Setting Property [SmtpHost] to String value [212.227.15.163]
log4net: XmlHierarchyConfigurator: Setting Property [Authentication] to SmtpAuthentication value [Basic]
log4net: XmlHierarchyConfigurator: Setting Property [Username] to String value [report@flexi-health.co.uk]
log4net: XmlHierarchyConfigurator: Setting Property [Password] to String value [G1ssings]
log4net: XmlHierarchyConfigurator: Setting Property [BufferSize] to Int32 value [512]
log4net: XmlHierarchyConfigurator: Setting Property [Lossy] to Boolean value [False]
log4net: XmlHierarchyConfigurator: Setting Property [Threshold] to Level value [WARN]
log4net: XmlHierarchyConfigurator: Setting Property [Evaluator] to object [log4net.Core.LevelEvaluator]
log4net: PatternParser: Converter [message] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [newline] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: XmlHierarchyConfigurator: Setting Property [ConversionPattern] to String value [%property{log4net:HostName} :: %level :: %message %newlineLogger: %logger%newlineThread: %thread%newlineDate: %date%newlineNDC: %property{NDC}%newline%newline]
log4net: PatternParser: Converter [property] Option [log4net:HostName] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [literal] Option [ :: ] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [level] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [literal] Option [ :: ] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [message] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [literal] Option [ ] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [newline] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [literal] Option [Logger: ] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [logger] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [newline] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [literal] Option [Thread: ] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [thread] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [newline] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [literal] Option [Date: ] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [date] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [newline] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [literal] Option [NDC: ] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [property] Option [NDC] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [newline] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [newline] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: XmlHierarchyConfigurator: Setting Property [Layout] to object [log4net.Layout.PatternLayout]
log4net: XmlHierarchyConfigurator: Created Appender [SmtpAppender]
log4net: XmlHierarchyConfigurator: Adding appender named [SmtpAppender] to logger [root].
log4net: XmlHierarchyConfigurator: Hierarchy Threshold []
ComponentSpace.SAML2 Verbose: 0 : 3180/7: 10/25/2017 7:04:27 PM: ComponentSpace.SAML2, Version=2.8.5.0, Culture=neutral, PublicKeyToken=7c51d97b3a0a8ff9, .NET v4.0 build (evaluation license).
ComponentSpace.SAML2 Verbose: 0 : 3180/7: 10/25/2017 7:04:27 PM: CLR: 4.0.30319.34003, OS: Microsoft Windows NT 6.3.9600.0, Account: IIS APPPOOL\ASP.Net v4.0 Classic, Culture: English (United States)
ComponentSpace.SAML2 Verbose: 0 : 3180/7: 10/25/2017 7:04:27 PM: Initializing the SAML environment.
ComponentSpace.SAML2 Verbose: 0 : 3180/7: 10/25/2017 7:04:27 PM: Loading the SAML configuration file C:\WebApp\FH\saml.config.
ComponentSpace.SAML2 Verbose: 0 : 3180/7: 10/25/2017 7:04:27 PM: The SAML configuration file has been successfully loaded.
ComponentSpace.SAML2 Verbose: 0 : 3180/7: 10/25/2017 7:04:27 PM: SAML configuration changes in the directory C:\WebApp\FH are being monitored.
ComponentSpace.SAML2 Verbose: 0 : 3180/7: 10/25/2017 7:04:27 PM: The SAML configuration has been loaded.
ComponentSpace.SAML2 Verbose: 0 : 3180/7: 10/25/2017 7:04:27 PM: The local service provider is https://localhost:444/.
ComponentSpace.SAML2 Verbose: 0 : 3180/7: 10/25/2017 7:04:27 PM: The partner identity providers are:
ComponentSpace.SAML2 Verbose: 0 : 3180/7: 10/25/2017 7:04:27 PM: http://win-8encqn9jhvc.tatvasoft.local/adfs/services/trust
ComponentSpace.SAML2 Verbose: 0 : 3180/7: 10/25/2017 7:04:27 PM: The SAML environment has been successfuly initialized.
ComponentSpace.SAML2 Verbose: 0 : 3180/7: 10/25/2017 7:04:27 PM: Receiving an SSO response from a partner identity provider.
ComponentSpace.SAML2 Verbose: 0 : 3180/7: 10/25/2017 7:04:27 PM: Service provider session (blcyqnewquuxl2ksndyd4rmk) state:
ComponentSpace.SAML2 Verbose: 0 : 3180/7: 10/25/2017 7:04:27 PM: Receiving response over HTTP POST.
ComponentSpace.SAML2 Verbose: 0 : 3180/7: 10/25/2017 7:04:27 PM: HTTP request:
GET /SAML/AssertionConsumerService.aspx HTTP/1.1
Connection: Keep-Alive
Accept: text/html, application/xhtml+xml, */*
Accept-Encoding: gzip, deflate
Accept-Language: en-US
Cookie: ASP.NET_SessionId=blcyqnewquuxl2ksndyd4rmk
Host: localhost:444
User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; rv:11.0) like Gecko

ComponentSpace.SAML2 Verbose: 0 : 3180/7: 10/25/2017 7:04:27 PM: Exception: ComponentSpace.SAML2.Exceptions.SAMLBindingException: The message is not an HTTP POST.
ComponentSpace.SAML2 Verbose: 0 : 3180/7: 10/25/2017 7:04:27 PM: at ComponentSpace.SAML2.Bindings.HTTPPostBinding.ReceiveResponse(HttpRequest httpRequest, XmlElement& samlMessage, String& relayState) in C:\Sandboxes\ComponentSpace\SAMLv20\Library\Bindings\HTTPPostBinding.cs:line 473
at ComponentSpace.SAML2.InternalSAMLServiceProvider.ReceiveSSO(HttpRequest httpRequest, Boolean& isInResponseTo, String& partnerIdP, String& authnContext, String& userName, SAMLAttribute[]& attributes, String& relayState) in C:\Sandboxes\ComponentSpace\SAMLv20\Library\InternalSAMLServiceProvider.cs:line 1258
at ComponentSpace.SAML2.SAMLServiceProvider.ReceiveSSO(HttpRequest httpRequest, Boolean& isInResponseTo, String& partnerIdP, String& authnContext, String& userName, IDictionary& attributes, String& relayState) in C:\Sandboxes\ComponentSpace\SAMLv20\Library\SAMLServiceProvider.cs:line 454
at Flexihealth.SAML_AssertionConsumerService.Page_Load(Object sender, EventArgs e) in C:\WebApp\FH\SAML\AssertionConsumerService.aspx.vb:line 20
at System.Web.UI.Control.LoadRecursive()
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 ASP.saml_assertionconsumerservice_aspx.ProcessRequest(HttpContext context)
at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
at System.Web.HttpApplication.ApplicationStepManager.ResumeSteps(Exception error)
at System.Web.HttpApplication.System.Web.IHttpAsyncHandler.BeginProcessRequest(HttpContext context, AsyncCallback cb, Object extraData)
at System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr)
at System.Web.Hosting.ISAPIRuntime.ProcessRequest(IntPtr ecb, Int32 iWRType)

Please let me know where i am going wrong.
Looking forward for your favourable response.
\SAML\AssertionConsumerService.aspx.vb:20 System.Web.UI.Control.LoadRecursive() +71 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +3178


Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.33440


Below is the error trace log file details:

log4net: XmlHierarchyConfigurator: Configuration update mode [Merge].
log4net: XmlHierarchyConfigurator: Retrieving an instance of log4net.Repository.Logger for logger [FH].
log4net: XmlHierarchyConfigurator: Setting [FH] additivity to [True].
log4net: XmlHierarchyConfigurator: Logger [FH] Level string is [DEBUG].
log4net: XmlHierarchyConfigurator: Logger [FH] level set to [name="DEBUG",value=30000].
log4net: XmlHierarchyConfigurator: Logger [root] Level string is [WARN].
log4net: XmlHierarchyConfigurator: Logger [root] level set to [name="WARN",value=60000].
log4net: XmlHierarchyConfigurator: Logger [root] Level string is [INFO].
log4net: XmlHierarchyConfigurator: Logger [root] level set to [name="INFO",value=40000].
log4net: XmlHierarchyConfigurator: Loading Appender [FileAppender] type: [log4net.Appender.FileAppender]
log4net: XmlHierarchyConfigurator: Setting Property [File] to String value [FlexihealthExceptionLog.txt]
log4net: XmlHierarchyConfigurator: Setting Property [AppendToFile] to Boolean value [True]
log4net: PatternParser: Converter [message] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [newline] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: XmlHierarchyConfigurator: Setting Property [ConversionPattern] to String value [******************* START OF ERROR MESSAGE ******************* \r\n \r\n %d [%t] %-5p %c [%x] <%X{auth}> - %m%n \r\n ********************* END OF ERROR MESSAGE ******************* \r\n \r\n]
log4net: PatternParser: Converter [literal] Option [******************* START OF ERROR MESSAGE ******************* \r\n \r\n ] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [d] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [literal] Option [ [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [t] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [literal] Option [] ] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [p] Option [] Format [min=5,max=2147483647,leftAlign=True]
log4net: PatternParser: Converter [literal] Option [ ] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [c] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [literal] Option [ [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [x] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [literal] Option [] <] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [X] Option [auth] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [literal] Option [> - ] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [m] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [n] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [literal] Option [ \r\n ********************* END OF ERROR MESSAGE ******************* \r\n \r\n] Format [min=-1,max=2147483647,leftAlign=False]
log4net: XmlHierarchyConfigurator: Setting Property [Layout] to object [log4net.Layout.PatternLayout]
log4net: XmlHierarchyConfigurator: Setting Property [LevelMin] to Level value [DEBUG]
log4net: XmlHierarchyConfigurator: Setting Property [LevelMax] to Level value [ERROR]
log4net: XmlHierarchyConfigurator: Setting Collection Property [AddFilter] to object [log4net.Filter.LevelRangeFilter]
log4net: FileAppender: Opening file for writing [C:\WebApp\FH\FlexihealthExceptionLog.txt] append [True]
log4net:ERROR [FileAppender] Unable to acquire lock on file C:\WebApp\FH\FlexihealthExceptionLog.txt. Access to the path 'C:\WebApp\FH\FlexihealthExceptionLog.txt' is denied.
log4net:ERROR [FileAppender] OpenFile(C:\WebApp\FH\FlexihealthExceptionLog.txt,True) call failed.
log4net.Appender.FileAppender+LockingStream+LockStateException: The file is not currently locked
at log4net.Appender.FileAppender.LockingStream.AssertLocked()
at log4net.Appender.FileAppender.LockingStream.get_CanWrite()
at System.IO.StreamWriter..ctor(Stream stream, Encoding encoding, Int32 bufferSize, Boolean leaveOpen)
at System.IO.StreamWriter..ctor(Stream stream, Encoding encoding)
at log4net.Appender.FileAppender.OpenFile(String fileName, Boolean append)
at log4net.Appender.FileAppender.SafeOpenFile(String fileName, Boolean append)
log4net: XmlHierarchyConfigurator: Created Appender [FileAppender]
log4net: XmlHierarchyConfigurator: Adding appender named [FileAppender] to logger [root].
log4net: XmlHierarchyConfigurator: Loading Appender [ADONetAppender] type: [log4net.Appender.ADONetAppender]
log4net: XmlHierarchyConfigurator: Setting Property [BufferSize] to Int32 value [100]
log4net: XmlHierarchyConfigurator: Setting Property [ConnectionType] to String value [System.Data.SqlClient.SqlConnection, System.Data, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]
log4net: XmlHierarchyConfigurator: Setting Property [ConnectionString] to String value [data source=pci234; initial catalog=FHLive_25092017;Integrated Security=false;UID=sa;Password=tatva123;Connect Timeout=600]
log4net: XmlHierarchyConfigurator: Setting Property [CommandText] to String value [InsLog4NetException]
log4net: XmlHierarchyConfigurator: Setting Property [CommandType] to CommandType value [StoredProcedure]
log4net: XmlHierarchyConfigurator: Setting Property [ParameterName] to String value [@log_date]
log4net: XmlHierarchyConfigurator: Setting Property [DbType] to DbType value [DateTime]
log4net: XmlHierarchyConfigurator: Setting Property [Layout] to object [log4net.Layout.RawTimeStampLayout]
log4net: XmlHierarchyConfigurator: Setting Collection Property [AddParameter] to object [log4net.Appender.AdoNetAppenderParameter]
log4net: XmlHierarchyConfigurator: Setting Property [ParameterName] to String value [@thread]
log4net: XmlHierarchyConfigurator: Setting Property [DbType] to DbType value [String]
log4net: XmlHierarchyConfigurator: Setting Property [Size] to Int32 value [255]
log4net: PatternParser: Converter [message] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [newline] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: XmlHierarchyConfigurator: Setting Property [ConversionPattern] to String value [%t]
log4net: PatternParser: Converter [t] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: XmlHierarchyConfigurator: Setting Property [Layout] to object [log4net.Layout.Layout2RawLayoutAdapter]
log4net: XmlHierarchyConfigurator: Setting Collection Property [AddParameter] to object [log4net.Appender.AdoNetAppenderParameter]
log4net: XmlHierarchyConfigurator: Setting Property [ParameterName] to String value [@log_level]
log4net: XmlHierarchyConfigurator: Setting Property [DbType] to DbType value [String]
log4net: XmlHierarchyConfigurator: Setting Property [Size] to Int32 value [50]
log4net: PatternParser: Converter [message] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [newline] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: XmlHierarchyConfigurator: Setting Property [ConversionPattern] to String value [%p]
log4net: PatternParser: Converter [p] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: XmlHierarchyConfigurator: Setting Property [Layout] to object [log4net.Layout.Layout2RawLayoutAdapter]
log4net: XmlHierarchyConfigurator: Setting Collection Property [AddParameter] to object [log4net.Appender.AdoNetAppenderParameter]
log4net: XmlHierarchyConfigurator: Setting Property [ParameterName] to String value [@logger]
log4net: XmlHierarchyConfigurator: Setting Property [DbType] to DbType value [String]
log4net: XmlHierarchyConfigurator: Setting Property [Size] to Int32 value [255]
log4net: PatternParser: Converter [message] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [newline] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: XmlHierarchyConfigurator: Setting Property [ConversionPattern] to String value [%c]
log4net: PatternParser: Converter [c] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: XmlHierarchyConfigurator: Setting Property [Layout] to object [log4net.Layout.Layout2RawLayoutAdapter]
log4net: XmlHierarchyConfigurator: Setting Collection Property [AddParameter] to object [log4net.Appender.AdoNetAppenderParameter]
log4net: XmlHierarchyConfigurator: Setting Property [ParameterName] to String value [@message]
log4net: XmlHierarchyConfigurator: Setting Property [DbType] to DbType value [String]
log4net: XmlHierarchyConfigurator: Setting Property [Size] to Int32 value [4000]
log4net: PatternParser: Converter [message] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [newline] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: XmlHierarchyConfigurator: Setting Property [ConversionPattern] to String value [%m]
log4net: PatternParser: Converter [m] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: XmlHierarchyConfigurator: Setting Property [Layout] to object [log4net.Layout.Layout2RawLayoutAdapter]
log4net: XmlHierarchyConfigurator: Setting Collection Property [AddParameter] to object [log4net.Appender.AdoNetAppenderParameter]
log4net: XmlHierarchyConfigurator: Setting Property [ParameterName] to String value [@exception]
log4net: XmlHierarchyConfigurator: Setting Property [DbType] to DbType value [String]
log4net: XmlHierarchyConfigurator: Setting Property [Size] to Int32 value [2000]
log4net: XmlHierarchyConfigurator: Setting Property [Layout] to object [log4net.Layout.Layout2RawLayoutAdapter]
log4net: XmlHierarchyConfigurator: Setting Collection Property [AddParameter] to object [log4net.Appender.AdoNetAppenderParameter]
log4net: XmlHierarchyConfigurator: Created Appender [ADONetAppender]
log4net: XmlHierarchyConfigurator: Adding appender named [ADONetAppender] to logger [root].
log4net: XmlHierarchyConfigurator: Loading Appender [SmtpAppender] type: [log4net.Appender.SmtpAppender,log4net]
log4net: XmlHierarchyConfigurator: Setting Property [To] to String value [len@electrikimage.co.uk]
log4net: XmlHierarchyConfigurator: Setting Property [From] to String value [len@electrikimage.co.uk]
log4net: XmlHierarchyConfigurator: Setting Property [Subject] to String value [Flexihealth - EXCEPTION]
log4net: XmlHierarchyConfigurator: Setting Property [SmtpHost] to String value [212.227.15.163]
log4net: XmlHierarchyConfigurator: Setting Property [Authentication] to SmtpAuthentication value [Basic]
log4net: XmlHierarchyConfigurator: Setting Property [Username] to String value [report@flexi-health.co.uk]
log4net: XmlHierarchyConfigurator: Setting Property [Password] to String value [G1ssings]
log4net: XmlHierarchyConfigurator: Setting Property [BufferSize] to Int32 value [512]
log4net: XmlHierarchyConfigurator: Setting Property [Lossy] to Boolean value [False]
log4net: XmlHierarchyConfigurator: Setting Property [Threshold] to Level value [WARN]
log4net: XmlHierarchyConfigurator: Setting Property [Evaluator] to object [log4net.Core.LevelEvaluator]
log4net: PatternParser: Converter [message] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [newline] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: XmlHierarchyConfigurator: Setting Property [ConversionPattern] to String value [%property{log4net:HostName} :: %level :: %message %newlineLogger: %logger%newlineThread: %thread%newlineDate: %date%newlineNDC: %property{NDC}%newline%newline]
log4net: PatternParser: Converter [property] Option [log4net:HostName] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [literal] Option [ :: ] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [level] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [literal] Option [ :: ] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [message] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [literal] Option [ ] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [newline] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [literal] Option [Logger: ] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [logger] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [newline] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [literal] Option [Thread: ] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [thread] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [newline] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [literal] Option [Date: ] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [date] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [newline] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [literal] Option [NDC: ] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [property] Option [NDC] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [newline] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [newline] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: XmlHierarchyConfigurator: Setting Property [Layout] to object [log4net.Layout.PatternLayout]
log4net: XmlHierarchyConfigurator: Created Appender [SmtpAppender]
log4net: XmlHierarchyConfigurator: Adding appender named [SmtpAppender] to logger [root].
log4net: XmlHierarchyConfigurator: Hierarchy Threshold []
ComponentSpace.SAML2 Verbose: 0 : 3180/7: 10/25/2017 7:04:27 PM: ComponentSpace.SAML2, Version=2.8.5.0, Culture=neutral, PublicKeyToken=7c51d97b3a0a8ff9, .NET v4.0 build (evaluation license).
ComponentSpace.SAML2 Verbose: 0 : 3180/7: 10/25/2017 7:04:27 PM: CLR: 4.0.30319.34003, OS: Microsoft Windows NT 6.3.9600.0, Account: IIS APPPOOL\ASP.Net v4.0 Classic, Culture: English (United States)
ComponentSpace.SAML2 Verbose: 0 : 3180/7: 10/25/2017 7:04:27 PM: Initializing the SAML environment.
ComponentSpace.SAML2 Verbose: 0 : 3180/7: 10/25/2017 7:04:27 PM: Loading the SAML configuration file C:\WebApp\FH\saml.config.
ComponentSpace.SAML2 Verbose: 0 : 3180/7: 10/25/2017 7:04:27 PM: The SAML configuration file has been successfully loaded.
ComponentSpace.SAML2 Verbose: 0 : 3180/7: 10/25/2017 7:04:27 PM: SAML configuration changes in the directory C:\WebApp\FH are being monitored.
ComponentSpace.SAML2 Verbose: 0 : 3180/7: 10/25/2017 7:04:27 PM: The SAML configuration has been loaded.
ComponentSpace.SAML2 Verbose: 0 : 3180/7: 10/25/2017 7:04:27 PM: The local service provider is https://localhost:444/.
ComponentSpace.SAML2 Verbose: 0 : 3180/7: 10/25/2017 7:04:27 PM: The partner identity providers are:
ComponentSpace.SAML2 Verbose: 0 : 3180/7: 10/25/2017 7:04:27 PM: http://win-8encqn9jhvc.tatvasoft.local/adfs/services/trust
ComponentSpace.SAML2 Verbose: 0 : 3180/7: 10/25/2017 7:04:27 PM: The SAML environment has been successfuly initialized.
ComponentSpace.SAML2 Verbose: 0 : 3180/7: 10/25/2017 7:04:27 PM: Receiving an SSO response from a partner identity provider.
ComponentSpace.SAML2 Verbose: 0 : 3180/7: 10/25/2017 7:04:27 PM: Service provider session (blcyqnewquuxl2ksndyd4rmk) state:
ComponentSpace.SAML2 Verbose: 0 : 3180/7: 10/25/2017 7:04:27 PM: Receiving response over HTTP POST.
ComponentSpace.SAML2 Verbose: 0 : 3180/7: 10/25/2017 7:04:27 PM: HTTP request:
GET /SAML/AssertionConsumerService.aspx HTTP/1.1
Connection: Keep-Alive
Accept: text/html, application/xhtml+xml, */*
Accept-Encoding: gzip, deflate
Accept-Language: en-US
Cookie: ASP.NET_SessionId=blcyqnewquuxl2ksndyd4rmk
Host: localhost:444
User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; rv:11.0) like Gecko

ComponentSpace.SAML2 Verbose: 0 : 3180/7: 10/25/2017 7:04:27 PM: Exception: ComponentSpace.SAML2.Exceptions.SAMLBindingException: The message is not an HTTP POST.
ComponentSpace.SAML2 Verbose: 0 : 3180/7: 10/25/2017 7:04:27 PM: at ComponentSpace.SAML2.Bindings.HTTPPostBinding.ReceiveResponse(HttpRequest httpRequest, XmlElement& samlMessage, String& relayState) in C:\Sandboxes\ComponentSpace\SAMLv20\Library\Bindings\HTTPPostBinding.cs:line 473
at ComponentSpace.SAML2.InternalSAMLServiceProvider.ReceiveSSO(HttpRequest httpRequest, Boolean& isInResponseTo, String& partnerIdP, String& authnContext, String& userName, SAMLAttribute[]& attributes, String& relayState) in C:\Sandboxes\ComponentSpace\SAMLv20\Library\InternalSAMLServiceProvider.cs:line 1258
at ComponentSpace.SAML2.SAMLServiceProvider.ReceiveSSO(HttpRequest httpRequest, Boolean& isInResponseTo, String& partnerIdP, String& authnContext, String& userName, IDictionary& attributes, String& relayState) in C:\Sandboxes\ComponentSpace\SAMLv20\Library\SAMLServiceProvider.cs:line 454
at Flexihealth.SAML_AssertionConsumerService.Page_Load(Object sender, EventArgs e) in C:\WebApp\FH\SAML\AssertionConsumerService.aspx.vb:line 20
at System.Web.UI.Control.LoadRecursive()
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 ASP.saml_assertionconsumerservice_aspx.ProcessRequest(HttpContext context)
at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
at System.Web.HttpApplication.ApplicationStepManager.ResumeSteps(Exception error)
at System.Web.HttpApplication.System.Web.IHttpAsyncHandler.BeginProcessRequest(HttpContext context, AsyncCallback cb, Object extraData)
at System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr)
at System.Web.Hosting.ISAPIRuntime.ProcessRequest(IntPtr ecb, Int32 iWRType)

Please let me know where i am going wrong.
Looking forward for your favourable response.
\SAML\AssertionConsumerService.aspx.vb:20 System.Web.UI.Control.LoadRecursive() +71 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +3178


Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.33440


Below is the error trace log file details:

log4net: XmlHierarchyConfigurator: Configuration update mode [Merge].
log4net: XmlHierarchyConfigurator: Retrieving an instance of log4net.Repository.Logger for logger [FH].
log4net: XmlHierarchyConfigurator: Setting [FH] additivity to [True].
log4net: XmlHierarchyConfigurator: Logger [FH] Level string is [DEBUG].
log4net: XmlHierarchyConfigurator: Logger [FH] level set to [name="DEBUG",value=30000].
log4net: XmlHierarchyConfigurator: Logger [root] Level string is [WARN].
log4net: XmlHierarchyConfigurator: Logger [root] level set to [name="WARN",value=60000].
log4net: XmlHierarchyConfigurator: Logger [root] Level string is [INFO].
log4net: XmlHierarchyConfigurator: Logger [root] level set to [name="INFO",value=40000].
log4net: XmlHierarchyConfigurator: Loading Appender [FileAppender] type: [log4net.Appender.FileAppender]
log4net: XmlHierarchyConfigurator: Setting Property [File] to String value [FlexihealthExceptionLog.txt]
log4net: XmlHierarchyConfigurator: Setting Property [AppendToFile] to Boolean value [True]
log4net: PatternParser: Converter [message] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [newline] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: XmlHierarchyConfigurator: Setting Property [ConversionPattern] to String value [******************* START OF ERROR MESSAGE ******************* \r\n \r\n %d [%t] %-5p %c [%x] <%X{auth}> - %m%n \r\n ********************* END OF ERROR MESSAGE ******************* \r\n \r\n]
log4net: PatternParser: Converter [literal] Option [******************* START OF ERROR MESSAGE ******************* \r\n \r\n ] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [d] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [literal] Option [ [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [t] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [literal] Option [] ] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [p] Option [] Format [min=5,max=2147483647,leftAlign=True]
log4net: PatternParser: Converter [literal] Option [ ] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [c] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [literal] Option [ [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [x] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [literal] Option [] <] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [X] Option [auth] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [literal] Option [> - ] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [m] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [n] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [literal] Option [ \r\n ********************* END OF ERROR MESSAGE ******************* \r\n \r\n] Format [min=-1,max=2147483647,leftAlign=False]
log4net: XmlHierarchyConfigurator: Setting Property [Layout] to object [log4net.Layout.PatternLayout]
log4net: XmlHierarchyConfigurator: Setting Property [LevelMin] to Level value [DEBUG]
log4net: XmlHierarchyConfigurator: Setting Property [LevelMax] to Level value [ERROR]
log4net: XmlHierarchyConfigurator: Setting Collection Property [AddFilter] to object [log4net.Filter.LevelRangeFilter]
log4net: FileAppender: Opening file for writing [C:\WebApp\FH\FlexihealthExceptionLog.txt] append [True]
log4net:ERROR [FileAppender] Unable to acquire lock on file C:\WebApp\FH\FlexihealthExceptionLog.txt. Access to the path 'C:\WebApp\FH\FlexihealthExceptionLog.txt' is denied.
log4net:ERROR [FileAppender] OpenFile(C:\WebApp\FH\FlexihealthExceptionLog.txt,True) call failed.
log4net.Appender.FileAppender+LockingStream+LockStateException: The file is not currently locked
at log4net.Appender.FileAppender.LockingStream.AssertLocked()
at log4net.Appender.FileAppender.LockingStream.get_CanWrite()
at System.IO.StreamWriter..ctor(Stream stream, Encoding encoding, Int32 bufferSize, Boolean leaveOpen)
at System.IO.StreamWriter..ctor(Stream stream, Encoding encoding)
at log4net.Appender.FileAppender.OpenFile(String fileName, Boolean append)
at log4net.Appender.FileAppender.SafeOpenFile(String fileName, Boolean append)
log4net: XmlHierarchyConfigurator: Created Appender [FileAppender]
log4net: XmlHierarchyConfigurator: Adding appender named [FileAppender] to logger [root].
log4net: XmlHierarchyConfigurator: Loading Appender [ADONetAppender] type: [log4net.Appender.ADONetAppender]
log4net: XmlHierarchyConfigurator: Setting Property [BufferSize] to Int32 value [100]
log4net: XmlHierarchyConfigurator: Setting Property [ConnectionType] to String value [System.Data.SqlClient.SqlConnection, System.Data, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]
log4net: XmlHierarchyConfigurator: Setting Property [ConnectionString] to String value [data source=pci234; initial catalog=FHLive_25092017;Integrated Security=false;UID=sa;Password=tatva123;Connect Timeout=600]
log4net: XmlHierarchyConfigurator: Setting Property [CommandText] to String value [InsLog4NetException]
log4net: XmlHierarchyConfigurator: Setting Property [CommandType] to CommandType value [StoredProcedure]
log4net: XmlHierarchyConfigurator: Setting Property [ParameterName] to String value [@log_date]
log4net: XmlHierarchyConfigurator: Setting Property [DbType] to DbType value [DateTime]
log4net: XmlHierarchyConfigurator: Setting Property [Layout] to object [log4net.Layout.RawTimeStampLayout]
log4net: XmlHierarchyConfigurator: Setting Collection Property [AddParameter] to object [log4net.Appender.AdoNetAppenderParameter]
log4net: XmlHierarchyConfigurator: Setting Property [ParameterName] to String value [@thread]
log4net: XmlHierarchyConfigurator: Setting Property [DbType] to DbType value [String]
log4net: XmlHierarchyConfigurator: Setting Property [Size] to Int32 value [255]
log4net: PatternParser: Converter [message] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [newline] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: XmlHierarchyConfigurator: Setting Property [ConversionPattern] to String value [%t]
log4net: PatternParser: Converter [t] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: XmlHierarchyConfigurator: Setting Property [Layout] to object [log4net.Layout.Layout2RawLayoutAdapter]
log4net: XmlHierarchyConfigurator: Setting Collection Property [AddParameter] to object [log4net.Appender.AdoNetAppenderParameter]
log4net: XmlHierarchyConfigurator: Setting Property [ParameterName] to String value [@log_level]
log4net: XmlHierarchyConfigurator: Setting Property [DbType] to DbType value [String]
log4net: XmlHierarchyConfigurator: Setting Property [Size] to Int32 value [50]
log4net: PatternParser: Converter [message] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [newline] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: XmlHierarchyConfigurator: Setting Property [ConversionPattern] to String value [%p]
log4net: PatternParser: Converter [p] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: XmlHierarchyConfigurator: Setting Property [Layout] to object [log4net.Layout.Layout2RawLayoutAdapter]
log4net: XmlHierarchyConfigurator: Setting Collection Property [AddParameter] to object [log4net.Appender.AdoNetAppenderParameter]
log4net: XmlHierarchyConfigurator: Setting Property [ParameterName] to String value [@logger]
log4net: XmlHierarchyConfigurator: Setting Property [DbType] to DbType value [String]
log4net: XmlHierarchyConfigurator: Setting Property [Size] to Int32 value [255]
log4net: PatternParser: Converter [message] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [newline] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: XmlHierarchyConfigurator: Setting Property [ConversionPattern] to String value [%c]
log4net: PatternParser: Converter [c] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: XmlHierarchyConfigurator: Setting Property [Layout] to object [log4net.Layout.Layout2RawLayoutAdapter]
log4net: XmlHierarchyConfigurator: Setting Collection Property [AddParameter] to object [log4net.Appender.AdoNetAppenderParameter]
log4net: XmlHierarchyConfigurator: Setting Property [ParameterName] to String value [@message]
log4net: XmlHierarchyConfigurator: Setting Property [DbType] to DbType value [String]
log4net: XmlHierarchyConfigurator: Setting Property [Size] to Int32 value [4000]
log4net: PatternParser: Converter [message] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [newline] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: XmlHierarchyConfigurator: Setting Property [ConversionPattern] to String value [%m]
log4net: PatternParser: Converter [m] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: XmlHierarchyConfigurator: Setting Property [Layout] to object [log4net.Layout.Layout2RawLayoutAdapter]
log4net: XmlHierarchyConfigurator: Setting Collection Property [AddParameter] to object [log4net.Appender.AdoNetAppenderParameter]
log4net: XmlHierarchyConfigurator: Setting Property [ParameterName] to String value [@exception]
log4net: XmlHierarchyConfigurator: Setting Property [DbType] to DbType value [String]
log4net: XmlHierarchyConfigurator: Setting Property [Size] to Int32 value [2000]
log4net: XmlHierarchyConfigurator: Setting Property [Layout] to object [log4net.Layout.Layout2RawLayoutAdapter]
log4net: XmlHierarchyConfigurator: Setting Collection Property [AddParameter] to object [log4net.Appender.AdoNetAppenderParameter]
log4net: XmlHierarchyConfigurator: Created Appender [ADONetAppender]
log4net: XmlHierarchyConfigurator: Adding appender named [ADONetAppender] to logger [root].
log4net: XmlHierarchyConfigurator: Loading Appender [SmtpAppender] type: [log4net.Appender.SmtpAppender,log4net]
log4net: XmlHierarchyConfigurator: Setting Property [To] to String value [len@electrikimage.co.uk]
log4net: XmlHierarchyConfigurator: Setting Property [From] to String value [len@electrikimage.co.uk]
log4net: XmlHierarchyConfigurator: Setting Property [Subject] to String value [Flexihealth - EXCEPTION]
log4net: XmlHierarchyConfigurator: Setting Property [SmtpHost] to String value [212.227.15.163]
log4net: XmlHierarchyConfigurator: Setting Property [Authentication] to SmtpAuthentication value [Basic]
log4net: XmlHierarchyConfigurator: Setting Property [Username] to String value [report@flexi-health.co.uk]
log4net: XmlHierarchyConfigurator: Setting Property [Password] to String value [G1ssings]
log4net: XmlHierarchyConfigurator: Setting Property [BufferSize] to Int32 value [512]
log4net: XmlHierarchyConfigurator: Setting Property [Lossy] to Boolean value [False]
log4net: XmlHierarchyConfigurator: Setting Property [Threshold] to Level value [WARN]
log4net: XmlHierarchyConfigurator: Setting Property [Evaluator] to object [log4net.Core.LevelEvaluator]
log4net: PatternParser: Converter [message] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [newline] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: XmlHierarchyConfigurator: Setting Property [ConversionPattern] to String value [%property{log4net:HostName} :: %level :: %message %newlineLogger: %logger%newlineThread: %thread%newlineDate: %date%newlineNDC: %property{NDC}%newline%newline]
log4net: PatternParser: Converter [property] Option [log4net:HostName] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [literal] Option [ :: ] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [level] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [literal] Option [ :: ] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [message] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [literal] Option [ ] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [newline] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [literal] Option [Logger: ] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [logger] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [newline] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [literal] Option [Thread: ] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [thread] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [newline] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [literal] Option [Date: ] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [date] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [newline] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [literal] Option [NDC: ] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [property] Option [NDC] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [newline] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: PatternParser: Converter [newline] Option [] Format [min=-1,max=2147483647,leftAlign=False]
log4net: XmlHierarchyConfigurator: Setting Property [Layout] to object [log4net.Layout.PatternLayout]
log4net: XmlHierarchyConfigurator: Created Appender [SmtpAppender]
log4net: XmlHierarchyConfigurator: Adding appender named [SmtpAppender] to logger [root].
log4net: XmlHierarchyConfigurator: Hierarchy Threshold []
ComponentSpace.SAML2 Verbose: 0 : 3180/7: 10/25/2017 7:04:27 PM: ComponentSpace.SAML2, Version=2.8.5.0, Culture=neutral, PublicKeyToken=7c51d97b3a0a8ff9, .NET v4.0 build (evaluation license).
ComponentSpace.SAML2 Verbose: 0 : 3180/7: 10/25/2017 7:04:27 PM: CLR: 4.0.30319.34003, OS: Microsoft Windows NT 6.3.9600.0, Account: IIS APPPOOL\ASP.Net v4.0 Classic, Culture: English (United States)
ComponentSpace.SAML2 Verbose: 0 : 3180/7: 10/25/2017 7:04:27 PM: Initializing the SAML environment.
ComponentSpace.SAML2 Verbose: 0 : 3180/7: 10/25/2017 7:04:27 PM: Loading the SAML configuration file C:\WebApp\FH\saml.config.
ComponentSpace.SAML2 Verbose: 0 : 3180/7: 10/25/2017 7:04:27 PM: The SAML configuration file has been successfully loaded.
ComponentSpace.SAML2 Verbose: 0 : 3180/7: 10/25/2017 7:04:27 PM: SAML configuration changes in the directory C:\WebApp\FH are being monitored.
ComponentSpace.SAML2 Verbose: 0 : 3180/7: 10/25/2017 7:04:27 PM: The SAML configuration has been loaded.
ComponentSpace.SAML2 Verbose: 0 : 3180/7: 10/25/2017 7:04:27 PM: The local service provider is https://localhost:444/.
ComponentSpace.SAML2 Verbose: 0 : 3180/7: 10/25/2017 7:04:27 PM: The partner identity providers are:
ComponentSpace.SAML2 Verbose: 0 : 3180/7: 10/25/2017 7:04:27 PM: http://win-8encqn9jhvc.tatvasoft.local/adfs/services/trust
ComponentSpace.SAML2 Verbose: 0 : 3180/7: 10/25/2017 7:04:27 PM: The SAML environment has been successfuly initialized.
ComponentSpace.SAML2 Verbose: 0 : 3180/7: 10/25/2017 7:04:27 PM: Receiving an SSO response from a partner identity provider.
ComponentSpace.SAML2 Verbose: 0 : 3180/7: 10/25/2017 7:04:27 PM: Service provider session (blcyqnewquuxl2ksndyd4rmk) state:
ComponentSpace.SAML2 Verbose: 0 : 3180/7: 10/25/2017 7:04:27 PM: Receiving response over HTTP POST.
ComponentSpace.SAML2 Verbose: 0 : 3180/7: 10/25/2017 7:04:27 PM: HTTP request:
GET /SAML/AssertionConsumerService.aspx HTTP/1.1
Connection: Keep-Alive
Accept: text/html, application/xhtml+xml, */*
Accept-Encoding: gzip, deflate
Accept-Language: en-US
Cookie: ASP.NET_SessionId=blcyqnewquuxl2ksndyd4rmk
Host: localhost:444
User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; rv:11.0) like Gecko

ComponentSpace.SAML2 Verbose: 0 : 3180/7: 10/25/2017 7:04:27 PM: Exception: ComponentSpace.SAML2.Exceptions.SAMLBindingException: The message is not an HTTP POST.
ComponentSpace.SAML2 Verbose: 0 : 3180/7: 10/25/2017 7:04:27 PM: at ComponentSpace.SAML2.Bindings.HTTPPostBinding.ReceiveResponse(HttpRequest httpRequest, XmlElement& samlMessage, String& relayState) in C:\Sandboxes\ComponentSpace\SAMLv20\Library\Bindings\HTTPPostBinding.cs:line 473
at ComponentSpace.SAML2.InternalSAMLServiceProvider.ReceiveSSO(HttpRequest httpRequest, Boolean& isInResponseTo, String& partnerIdP, String& authnContext, String& userName, SAMLAttribute[]& attributes, String& relayState) in C:\Sandboxes\ComponentSpace\SAMLv20\Library\InternalSAMLServiceProvider.cs:line 1258
at ComponentSpace.SAML2.SAMLServiceProvider.ReceiveSSO(HttpRequest httpRequest, Boolean& isInResponseTo, String& partnerIdP, String& authnContext, String& userName, IDictionary& attributes, String& relayState) in C:\Sandboxes\ComponentSpace\SAMLv20\Library\SAMLServiceProvider.cs:line 454
at Flexihealth.SAML_AssertionConsumerService.Page_Load(Object sender, EventArgs e) in C:\WebApp\FH\SAML\AssertionConsumerService.aspx.vb:line 20
at System.Web.UI.Control.LoadRecursive()
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 ASP.saml_assertionconsumerservice_aspx.ProcessRequest(HttpContext context)
at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
at System.Web.HttpApplication.ApplicationStepManager.ResumeSteps(Exception error)
at System.Web.HttpApplication.System.Web.IHttpAsyncHandler.BeginProcessRequest(HttpContext context, AsyncCallback cb, Object extraData)
at System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr)
at System.Web.Hosting.ISAPIRuntime.ProcessRequest(IntPtr ecb, Int32 iWRType)

Please let me know where i am going wrong.
Looking forward for your favourable response.

The SAML response from ADFS is sent in an HTTP Post.
What the trace shows is that instead you’re receiving an HTTP Get.
GET /SAML/AssertionConsumerService.aspx HTTP/1.1
It’s difficult to know what the cause is without further information.
We’ve seen this occur with intermediate nodes (eg load balancers, security devices etc) that are misconfigured.
I suggest using something like Fiddler to record the HTTP traffic to determine the cause.
You should be seeing an HTTP Post to your SAML/AssertionConsumerService.aspx.
If you can’t determine what the issue is, please use Fiddler to capture the HTTP traffic and save this as an archive file (.saz).
Try to keep the .saz file as small as possible by recording only the specific SSO flow.
Send the .saz file as an email attachment to support@componentspace.com and we’ll take a look.