For full functionality of this site it is necessary to enable JavaScript.
Here are the instructions how to enable JavaScript in your web browser.

Knowledge base

Find the answer to your question

Advanced Search PView

Search terms
Search Type
Product
Category
Language
Format
SDK
Sort by
Direction

Triaging a Platform Notifications Problem

  • Answer ID 706
  • Published 09/25/2006 04:45 PM
  • Updated 10/20/2013 06:41 AM
  • Permalink https://ebaydts.com/eBayKBDetails?KBid=706
Product
Triaging a Platform Notifications Problem

Summary

If you are expecting, but not receiving Platform Notifications, below are some Tips to help you triage this problem. 


Detailed Description

Use this call to query eBay's notifications logs for information on your notification event and delivery status.

  • Check your Listener URL

Notifications are only delivered to port 80 and it is not necessary to specify the port number in your URL. Make sure your Platform Listener URL is not behind a firewall, and is completely accessible.  If your URL is not accessible, it will be noted as a timeout from the GetNotificationsUsage call:

[Notification HttpEventSender Error: com.ebay.kernel.service.invocation.client.exception.ReceivingTimeoutException: Socket read from www.samplelistener.com timed out after 3,000 milli-seconds.]

  • Check your Application Level Subscription Status and Delivery URL

Use the GetNotificationPreferences Call to check your application level subscription status and URL

  • Check your User Level Subscriptions

Use the GetNotificationPreferences Call to verify that your user is subscribed to all expected Notification Events

  • Verify that your Platform Notifications Listener is returning a 200 OK response

When you Platform Notifications Listener receives an incoming notification, it should response to the eBay server with a 200 OK response.  A successful 200 OK response will be displayed in the GetNotificationsUsage response like this:

<ErrorMessage>|[Notification HttpEventSender: URL http://sandbox.samplelistner.net/ebaynotification.asmx: HTTP Client returned 'Success' (HTTP status: 200, 'OK')]</ErrorMessage>

or <ErrorMessage>|SMTPEventSender: Sent successfully</ErrorMessage> if your DeliveryURL is set to an email address.

Alternatively, you can verify that your web server is responding with a 200 OK response by looking at your web server logs.

How well did this answer your question?

Answers others found helpful

Print Email This Page Delicious Digg Facebook Reddit StumbleUpon Twitter