an ASP.NET Open Source CMS & eCommerce platform
Search:
Skip Navigation LinksHome > DotShoppingCart Forums > Support > Using DotShoppingCart > Google Checkout error message
Last Post 7/30/2009 3:51:04 PM By lukezy. 8 replies.
7/30/2009 11:41:35 AM
jsduggan
Posts: 52
Joined: 3/19/2009
Google Checkout error message
I have gotten a bunch of these error messages over the last two days:
 
"We encountered an error trying to access your server at https://www.portolacoffee.com/Store/GoogleCheckoutPostHandler.aspx -- the error we got is javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target"
 
Do you know what might be causing such an error?
 
Thanks!
7/30/2009 12:06:57 PM
lukezy
Posts: 2109
Joined: 6/12/2007
Location:WA, US
Re: Google Checkout error message
There was emergent Windows patching happened yesterday morning. You can verify if they happend around that time.
 
Usually these errors can be ingored because Google would keep calling your server until success. Just log in to your site admin and check if there is a Google Checkout order comming through. If so, then everything is fine.
DotShoppingCart Staff
7/30/2009 12:14:21 PM
jsduggan
Posts: 52
Joined: 3/19/2009
Re: Google Checkout error message
I then got this email from Google this morning.  Not sure if it is related or not:
 
Hello

We've made several unsuccessful attempts to send order notifications to your notification callback URL, <a href="https://www.portolacoffee.com/Store/GoogleCheckoutPostHandler.aspx" target="_blank">https://www.portolacoffee.com/Store/GoogleCheckoutPostHandler.aspx As a result, you aren't receiving order status, risk, or other notifications.


To help you identify the issue with your callback URL, please review the errors we encountered while sending notifications to you. To review this error information:

  1. Sign in to Google Checkout.
  2. Click on the Tools tab.
  3. Click Integration Console.

Error messages will appear under 'Integration Issues.' If necessary, you can also update your callback URL in the 'API callback URL' box on the same page.

For more information about receiving notifications via the notification API, visit <a href="http://code.google.com/apis/checkout/developer/index.html#notification" target="_blank">http://code.google.com/apis/checkout/developer/index.html#notification.

7/30/2009 12:46:21 PM
lukezy
Posts: 2109
Joined: 6/12/2007
Location:WA, US
Re: Google Checkout error message
Yes, I think it's related. Just check the store admin to see if you got the order. If so, you can then ignore it.
DotShoppingCart Staff
7/30/2009 2:38:20 PM
jsduggan
Posts: 52
Joined: 3/19/2009
Re: Google Checkout error message
I checked the Admin panel and no orders came through.  I also just received an email with this error message:
 
Timestamp: 7/30/2009 9:16:05 PM
Message: HandlingInstanceID: 6d8e3a9e-f82e-457e-a313-3ee29660a22c
An exception of type 'System.Web.HttpUnhandledException' occurred and was caught.
---------------------------------------------------------------------------------
07/30/2009 14:16:05
Type : System.Web.HttpUnhandledException, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
Message : Exception of type 'System.Web.HttpUnhandledException' was thrown.
Source : System.Web
Help link :
ErrorCode : -2147467259
Data : System.Collections.ListDictionaryInternal
TargetSite : Boolean HandleError(System.Exception)
Stack Trace : 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.ProcessRequestWithNoAssert(HttpContext context)
at System.Web.UI.Page.ProcessRequest(HttpContext context)
at ASP.store_paypalipnhandler_aspx.ProcessRequest(HttpContext context) in c:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary <a href="http://asp.net/" target="_blank">ASP.NET Files\root\45d6a688\a3507d1d\App_Web_f-6axqpp.40.cs:line 0
at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

Additional Info:

MachineName : WIN2008STD
TimeStamp : 7/30/2009 9:16:05 PM
FullName : Microsoft.Practices.EnterpriseLibrary.ExceptionHandling, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null
AppDomainName : /LM/W3SVC/1/ROOT-1-128934457438688425
ThreadIdentity :
WindowsIdentity : NT AUTHORITY\NETWORK SERVICE
Inner Exception
---------------
Type : System.ApplicationException, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
Message : PayPal IPN Invalid
Source : App_Web_f-6axqpp
Help link :
Data : System.Collections.ListDictionaryInternal
TargetSite : Void Page_Load(System.Object, System.EventArgs)
Stack Trace : at PaypalIPNHandler.Page_Load(Object sender, EventArgs e) in c:\DSC\Web\Store\PaypalIPNHandler.aspx.cs:line 66
at System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e)
at System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e)
at System.Web.UI.Control.OnLoad(EventArgs e)
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)


Category: General
Priority: 0
EventId: 100
Severity: Error
Title:Enterprise Library Exception Handling
Machine: WIN2008STD
Application Domain: /LM/W3SVC/1/ROOT-1-128934457438688425
Process Id: 2252
Process Name: c:\windows\system32\inetsrv\w3wp.exe
Win32 Thread Id: 3604
Thread Name:
Extended Properties: Url - <a href="https://www.portolacoffee.com/Store/PaypalIPNHandler.aspx" target="_blank">https://www.portolacoffee.com/Store/PaypalIPNHandler.aspx
RawUrl - /Store/PaypalIPNHandler.aspx
UseAgent - Mozilla/5.0 (compatible; Googlebot/2.1; +<a href="http://www.google.com/bot.html" target="_blank">http://www.google.com/bot.html)
UrlReferrer -
IPAddress - 66.249.67.14
7/30/2009 3:13:45 PM
jsduggan
Posts: 52
Joined: 3/19/2009
Re: Google Checkout error message
Ok, I went ahead and did two test purchases, one with Paypal standard and the other with Google Checkout.  Both orders went through succesffully.  However, only the Paypal order showed up in my DSC Admin.  Even though the Google Checkout order completed successfully, I cannot see the order in the "Orders" section of my admin panel. 
 
 
7/30/2009 3:32:59 PM
lukezy
Posts: 2109
Joined: 6/12/2007
Location:WA, US
Re: Google Checkout error message
Could you please take a look at Google Checkout Integration Console for any errors happened after you placed the test order?
DotShoppingCart Staff
7/30/2009 3:40:45 PM
jsduggan
Posts: 52
Joined: 3/19/2009
Re: Google Checkout error message
I received these two errors in the Integration Console after placing the order with Google Checkout:
 
1)  We encountered an error trying to access your server at https://portolacoffee.com/Store/GoogleCheckoutMerchantCalculationHandler.aspx -- the error we got is sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
 
2) We encountered an error trying to access your server at https://www.portolacoffee.com/Store/GoogleCheckoutPostHandler.aspx -- the error we got is javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
 
Thanks!
7/30/2009 3:51:04 PM
lukezy
Posts: 2109
Joined: 6/12/2007
Location:WA, US
Re: Google Checkout error message
First change the first URLs from https://portolacoffee.com/ to https://www.portolacoffee.com/. Second it seems that Google Checkout thinks your SSL is invalid somehow. Read this. If you wish to use our SSL, you can purchase from here.
 
DotShoppingCart Staff