Was wondering if anyone else has come up with this problem?
Some background. After getting an email from Auth.Net last week that they would be shutting down service to sites that allow ssl with v.2 and v.3 protocol due to poodle vulnerability. I followed my isp's instructions and shut down those protocols. I verified that the server no longer was vulnerable to poodle and that only TTL V. 1 protocol was still available.
Problem I am having now is that the payment page is no longer working. Its a dynamic forms module page. After hitting the submit button the user gets a message saying: "An error has occured. Error: payment form is currently unavailable:
The event log has this:
InnerException: Object reference not set to an instance of an object.
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: DataSprings.Modules.DynamicForms.DynamicForms.ProcessAuthorizenet
StackTrace:
Message: DotNetNuke.Services.Exceptions.ModuleLoadException: Object reference not set to an instance of an object. ---> System.NullReferenceException: Object reference not set to an instance of an object. at DataSprings.Modules.DynamicForms.DynamicForms.ProcessAuthorizenet(String url, String strPost) at DataSprings.Modules.DynamicForms.DynamicForms.DynamicPaymentGateway() at DataSprings.Modules.DynamicForms.DynamicForms.SubmitForm(Boolean ProcessPaymentNotification, String strResponseID, Boolean blnByPassValidation, Boolean blnSaveForLater) --- End of inner exception stack trace ---
Any pointers on how I can diagnose this problem and come up with a fix? Thanks in advance.