We implemented a notifications web service that works very well. However, we notice that sometimes the notifications stop working. When we check the partner notifications configs through the KMC, they are disabled.
We haven’t figured out what’s going on.
Has anyone run into this kind of problems ?
Is there a way to force the http notifications or do I need an API call in order to keep them updated ?
The Kaltura Server actually has two separate notification mechanisms [hooks].
The legacy one, which is available via the Flash KMC is deprecated and only supports sending basic info to a given endpoint (over HTTP[s]). It should not be used as it was obsoleted in favour of the new event notification mechanism a while back.
The new mechanism supports both HTTP[s] and email notifications but it cannot be configured via KMC, only via the Admin Console [Publishers->Your Partner->Profiles->Event notification] or by using the eventnotification set of APIs directly.
Assuming that you are using the new mechanism, if there’s an issue, the logs to look at are /opt/kaltura/log/kaltura_api_v3.log and /opt/kaltura/log/batch/dispatcheventnotification-*log