Issues with Epiphan capture agents #7065
-
|
(This is a summary and slight expansion of exchanges in the Opencast community Matrix channel, with Epiphan support, and the Opencast community sysadmin meeting, mainly for documentation purposes.) TLDR
More detailed versionThe question of connectivity issues with Epiphan Nexus CAs and Opencast 17 was first raised on Thu 11/09/2025 by Kristina from the University of Konstanz. Other affected institutions include the University of Osnabrück and LMU Munich. Epiphan Pearl Nexus devices running firmware version 4.24.2 appear to be unable to connect to Opencast 17.x, even when following the integration guide from Epiphan in some cases. Apparently, the CA tries to fetch the service endpoints from Diagnosing was difficult, because:
We tried connecting the Nexus to several Opencast installations, always with the same result:
After reporting the issue to Epiphan support, the first response was to follow the integration guide linked above and to assign various roles (i.e. After this, Epiphan provided us with a slightly modified version of the 4.24.2 firmware, which appears to fix the immediate issues. With the modification, the CA appears to query the correct service endpoint ( While this fix works, it comes with a few caveats:
ConclusionWe will have to wait for the next release of Epiphan's firmware to see how far the changes are going. If you are using Epiphan devices connected to Opencast as CAs, you might want to check (and maybe add to the discussion here):
In general, we hope that Epiphan will follow the official guide for capture agent development and maybe expand their documentation to lay out in more detail why and for what specific roles are required. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
|
Another thing to test would be if the response from If service type does not exist: {
"services": ""
}If service type exists once: {
"services": {
"service": {
"type": "org.opencastproject.ingest",
"host": "https://stable.opencast.org",
"path": "/ingest",
"active": true,
"online": true,
"maintenance": false,
"jobproducer": true,
"onlinefrom": "2025-09-24T02:02:15.571+02:00",
"service_state": "NORMAL",
"state_changed": "2025-09-24T02:02:15.571+02:00",
"error_state_trigger": 0,
"warning_state_trigger": 0
}
}
}If service type exists more than once: {
"services": {
"service": [
{
"type": "org.opencastproject.ingest",
"host": "https://stable.opencast.org",
"path": "/ingest",
"active": true,
"online": true,
"maintenance": false,
"jobproducer": true,
"onlinefrom": "2025-09-24T02:02:15.571+02:00",
"service_state": "NORMAL",
"state_changed": "2025-09-24T02:02:15.571+02:00",
"error_state_trigger": 0,
"warning_state_trigger": 0
},
{
"type": "org.opencastproject.ingest",
"host": "https://my-other-stable.opencast.org",
"path": "/ingest",
"active": true,
"online": true,
"maintenance": false,
"jobproducer": true,
"onlinefrom": "2025-09-24T02:02:15.571+02:00",
"service_state": "NORMAL",
"state_changed": "2025-09-24T02:02:15.571+02:00",
"error_state_trigger": 0,
"warning_state_trigger": 0
}
]
}
} |
Beta Was this translation helpful? Give feedback.
Hello,
We’re following up to let you know that Epiphan has officially released new firmware for all supported devices, addressing the issues previously raised.
Please download and upgrade your devices to the latest official version. If you continue to experience any issues after updating, or if you have general feedback or suggestions on how we can improve our products, we’d love to hear from you.
You can reach our support team at support@epiphan.com. We greatly appreciate your feedback and continued support.
Best regards,
Yusupha