A few weeks watching problem with Alerts. Some alerts do not come or come with a big delay.
Which types of alerts are you saying seem to be delayed? I see that your account has received maany different types of alerts (arrival, filed, departure, minutes_out, etc) within the last couple of weeks.
Of all of the ones that were successfully delivered were typically completed in less than 10 seconds from when our system queued them. Some were longer (up to 35 seconds), but that was not typical. There were also 6 alerts that had failed to be delivered due to a timeout reaching your server’s endpoint.
Problem with different alerts. Example: Problem alert ID 29087776. I not receive arrived message. Can you see why alert not delivered? In logs on web servers i not see any inbound connection.
That arrival alert for EZY2909 could not be delivered due to a network timeout, probably on your server side:
processed | successful | status --------------------+------------+---------------------------------------------------------------- 2019-03-18 16:55:18 | f | Failed during POST with status=timeout, ncode=, duration=5175ms
Hmm, thanks, i check my server.
Can you see alert ID 29130018 ? No departure message
That alert for FIN1302-1553063179-airline-0029 only triggered one “filed” event, which appears to have been delivered successfully to your server. There were no additional events generated because that flight id was suspended and we tracked it as a different faFlightID instead: FIN4PF-1553214831-3-0-103
I’ve opened an internal ticket (FT-5377) to investigate why that flight id change occurred, since that should not have been a normal occurrence for this flight.
A minor setting has been tweaked for that specific flight to reduce this problem in the future. Thanks for reporting it.
Can you check next alerts:
29203076 - no departure alert.
29209333 - no arrival alert.
29211796 - no arrival alert.
29203076 departure alert failed:
Failed during POST with status=timeout, ncode=, duration=7235ms
29209333 arrival alert failed:
Failed during POST with status=timeout, ncode=, duration=5959ms
29211796 arrival alert failed:
Failed during POST with status=timeout, ncode=, duration=5161ms
FYI, you can use the bottom of https://flightaware.com/commercial/flightxml/send.rvt page to see a history or recently attempted alerts and see if there are any very recent failures.
i change server location for endpoint. But I’m still see that sometimes messages are not delivered, this strange. I have no idea why the server is not responding.
Is it possible to re-send messages that have not been delivered?
Your server endpoint must respond in 5 seconds or less, or else a timeout will occur. If you are inserting into a database table, you may want to ensure that you don’t have other processes that are ever holding a lock on the table while the server endpoint is attempting to insert.
You can use the form at the top of that “send.rvt” page to generate more testing messages whenever you want to check proper operation. Unfortunately, it is not possible to retry production flight alerts that have already failed.
Endpoint server receive msg and store to db, then sends the message to other server. in web server logs i not see connection
FlightXML Push Notification Testing Interface strange work, i receive msg but i see next error:
We’re sorry, but FlightAware has encountered an unrecoverable error and is unable to process your request at this time. Please try again shortly or wait a few moments. If the problem persists, please contact us.
Error ID: 131105974