Rank: Member
Joined: 2/6/2008(UTC) Posts: 55
|
Starting yesterday, google has started emailing me saying We've made several unsuccessful attempts to send order notifications to your notification callback URL, https://www.xxxxxxxx.com/googlenotify.aspx As a result, you aren't receiving order status, risk, or other notifications. Im not sure whats going on but looking at the event log its showing... Root element is missing.[ at System.Xml.XmlTextReaderImpl.Throw(Exception e) at System.Xml.XmlTextReaderImpl.ThrowWithoutLineInfo(String res) at System.Xml.XmlTextReaderImpl.ParseDocumentContent() at System.Xml.XmlTextReaderImpl.Read() at System.Xml.XmlTextReader.Read() at GCheckout.Util.EncodeHelper.GetTopElement(String Xml) at googlenotify.Page_Load(Object sender, EventArgs e) in D:\Websites\dyersonline.com\httpdocs\googlenotify.aspx.vb:line 27 at System.Web.UI.Control.OnLoad(EventArgs e) at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) ] Any ideas>?
|
|
|
|
Rank: Member
Joined: 8/1/2007(UTC) Posts: 310
|
The best thing you can do to figure out whats going on is to open up googlenotify.aspx.vb and add a bunch log statements (write to BV event log). Then place a good checkout order and wait for google to post back the order. When it does, because of the log ging that you are doing now, you will see all the information (of course based on what you wanted to log) in the BV Event log area. Log the complete string that was read by the page.
Share that with us. That will help us troubleshoot whats going on. |
Thanks, Satya support @ bayquel.net Work: +1 803 883 3226 |
|
|
|
Rank: Member
Joined: 2/6/2008(UTC) Posts: 55
|
Is there a way i can disable posting to the event log when a user lands on a page not found? They are filling up my event log and i cant get to the data i really want...i am getting this becuase the search engines are still indexing my new site. Im still getting these google emails...is no one else getting this? UPDATE: This is what google checkout has to say under their integration console We encountered an error trying to access your server at https://www.xxxxxxx.com/googlenotify.aspx -- the error we got is: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path validation failed: java.security.cert.CertPathValidatorException: basic constraints check failed: pathLenConstraint violated - this cert must be the last cert in the certification path
|
|
|
|
Rank: Member
Joined: 11/5/2003(UTC) Posts: 2,136
Was thanked: 1 time(s) in 1 post(s)
|
The first error ("root element missing") usually means someone loaded googlenotify.aspx in a browser (probably as a test). The page is not designed to be loaded by a browser (using GET). It is designed to receive the XML postback from Google (via POST). But... The second error means that your SSL certificate is not accepted by Google. Google is kind of finicky about the certificates they will accept. See " What SSL certificates does Google Checkout accept?" |
|
|
|
|
Rank: Member
Joined: 2/6/2008(UTC) Posts: 55
|
I contacted google about this and im still waiting for a solution from them :(
|
|
|
|
Rank: Member
Joined: 11/5/2003(UTC) Posts: 2,136
Was thanked: 1 time(s) in 1 post(s)
|
I suspect the solution they will propose is for you to use an SSL certificate on your site that is issued by one of the certificate authorities that they accept. See the "What SSL certificates does Google Checkout accept" article that I linked. |
|
|
|
|
Rank: Member
Joined: 2/6/2008(UTC) Posts: 55
|
Well a tech support guy actually wrote me back and said he has alerted google engineers of the problem and it should be fixed within a week. I'am still getting emails, but just looked at the integration console and now its not showing the same errror anymore, its showing an error from asp.net :( so now i gotta try and debug whats wrong with that.
|
|
|
|
Rank: Member
Joined: 8/1/2007(UTC) Posts: 310
|
Try doing the debug and see whats going wrong. Frankly speaking, as I said earlier, you should have debugged this scenario long time back just to be sure. |
Thanks, Satya support @ bayquel.net Work: +1 803 883 3226 |
|
|
|
Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.