<!-- [WebException]: The remote server returned an error: (500) Internal Server Error. at System.Net.WebClient.DownloadDataInternal(Uri address, WebRequest& request) at System.Net.WebClient.DownloadData(Uri address) at UCommerce.Transactions.EmailService.Send(EmailProfile profile, String emailTypeName, MailAddress to, IDictionary`2 templateParameters) at UCommerce.Pipelines.Common.SendEmailTask.Execute(PurchaseOrder purchaseOrder) at UCommerce.Pipelines.Pipeline`1.Execute(T subject) [PipelineException]: Exception occoured while processing pipeline 'UCommerce.Pipelines.Checkout.CheckoutPipeline'. See inner exception for details. at UCommerce.Pipelines.Pipeline`1.Execute(T subject) at UCommerce.Transactions.Payments.ExternalPaymentMethodService.ProcessPaymentRequest(PaymentRequest request) at UCommerce.Transactions.Payments.GoogleCheckout.GoogleCheckoutPaymentMethodService.ProcessCallback(Payment payment) at UCommerce.Transactions.Payments.PaymentProcessor.ProcessRequest(HttpContext context) at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) -->
And in "UmbracoLog" table has entries like
Error :http://mysite.com/8/PaymentProcessor.axd Error : Root element is missing. Void ThrowWithoutLineInfo(System.String) at System.Xml.XmlTextReaderImpl.ThrowWithoutLineInfo(String res) at System.Xml.XmlTextReaderImpl.ParseDocumentContent() at System.Xml.Linq.XDocument.Load(XmlReader reader, LoadOptions options) at System.Xml.Linq.XDocument.Parse(String text, LoadOptions options) at UCommerce.Transactions.Payments.GoogleCheckout.GoogleCheckoutPaymentMethodService.Extract(HttpRequest request) at UCommerce.Transactions.Payments.GenericPaymentHandler.Execute(HttpContext context, IPaymentWindow& paymentWindow, Payment& payment) at UCommerce.Transactions.Payments.PaymentProcessor.ProcessRequest(HttpContext context) Error : At /8/PaymentProcessor.axd (Referred by: ):
Encountered an error trying to access server at http://mysite.com/8/PaymentProcessor.axd...
In the url http://mysite.com/8/PaymentProcessor.axd ; --- "8" is my PaymentMethodId
GoogleCheckout -->SellerAccount --> Tools --->Integration Console ---> Integration Issue Detail, I am getting below error
We encountered an error trying to access your server at http://mysite.com/8/PaymentProcessor.axd -- the error we got is Send failed with code: 500.
<!-- [WebException]: The remote server returned an error: (500) Internal Server Error. at System.Net.WebClient.DownloadDataInternal(Uri address, WebRequest& request) at System.Net.WebClient.DownloadData(Uri address) at UCommerce.Transactions.EmailService.Send(EmailProfile profile, String emailTypeName, MailAddress to, IDictionary`2 templateParameters) at UCommerce.Pipelines.Common.SendEmailTask.Execute(PurchaseOrder purchaseOrder) at UCommerce.Pipelines.Pipeline`1.Execute(T subject) [PipelineException]: Exception occoured while processing pipeline 'UCommerce.Pipelines.Checkout.CheckoutPipeline'. See inner exception for details. at UCommerce.Pipelines.Pipeline`1.Execute(T subject) at UCommerce.Transactions.Payments.ExternalPaymentMethodService.ProcessPaymentRequest(PaymentRequest request) at UCommerce.Transactions.Payments.GoogleCheckout.GoogleCheckoutPaymentMethodService.ProcessCallback(Payment payment) at UCommerce.Transactions.Payments.PaymentProcessor.ProcessRequest(HttpContext context) at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) -->
And in "UmbracoLog" table has entries like
Error :http://mysite.com/8/PaymentProcessor.axd
Error : Root element is missing. Void ThrowWithoutLineInfo(System.String) at System.Xml.XmlTextReaderImpl.ThrowWithoutLineInfo(String res) at System.Xml.XmlTextReaderImpl.ParseDocumentContent() at System.Xml.Linq.XDocument.Load(XmlReader reader, LoadOptions options) at System.Xml.Linq.XDocument.Parse(String text, LoadOptions options) at UCommerce.Transactions.Payments.GoogleCheckout.GoogleCheckoutPaymentMethodService.Extract(HttpRequest request) at UCommerce.Transactions.Payments.GenericPaymentHandler.Execute(HttpContext context, IPaymentWindow& paymentWindow, Payment& payment) at UCommerce.Transactions.Payments.PaymentProcessor.ProcessRequest(HttpContext context)
Error : At /8/PaymentProcessor.axd (Referred by: ):
any suggestion to resolve above error....
Thanks,
Naveen
Hi Naveen,
It looks like the uCommerce can't grab the contents it needs for generating the confirmation e-mail.
Typically this happens when the website URL is inaccessible locally from the server (usually in a load balanced environment).
To test whether this is the case or not log on to the server and try accessing any page on the site using the public domain name.
The simplest way to fix the issue is to add a record to the hosts file on the server pointed the domain name of the site to 127.0.0.1.
Or if you're not using the e-mail capabilities of uCommerce removed the "SendOrderConfirmation" step in the basket pipeline.
Hope this helps.
is working on a reply...
This forum is in read-only mode while we transition to the new forum.
You can continue this topic on the new forum by tapping the "Continue discussion" link below.