Unable to record sessions

Hi Team,
We’re facing issues with recording sessions as the record session api gives 500 with the following error response:

Error starting recording: Couldn’t initialize recording container. Error: Read timed out. Code: 703

We’ve been using the same (Pro Version) for about more than a year and never encountered such issue

Attached are the logs and screenshot from test connection

Logs:
KMS event [IceComponentStateChange]: → endpoint: str_CAM_NWbh_con_VIvTvlREQR (publisher) | state: CONNECTING | componentId: 1 | streamId: 1 | timestamp: 1664255704149

KMS event [IceComponentStateChange]: → endpoint: str_CAM_NWbh_con_VIvTvlREQR (publisher) | state: GATHERING | componentId: 1 | streamId: 1 | timestamp: 1664255704149

KMS event [IceComponentStateChange]: → endpoint: str_CAM_NWbh_con_VIvTvlREQR (publisher) | state: GATHERING | componentId: 2 | streamId: 1 | timestamp: 1664255704187

KMS event [NewCandidatePairSelected]: → endpoint: str_CAM_NWbh_con_VIvTvlREQR (publisher) | local: candidate:1 1 UDP 2015363327 10.20.107.84 43883 typ host | remote: candidate:2136131555 1 UDP 2122194687 192.168.54.156 53351 typ host | timestamp: 1664255704464

KMS event [IceComponentStateChange]: → endpoint: str_CAM_NWbh_con_VIvTvlREQR (publisher) | state: CONNECTED | componentId: 1 | streamId: 1 | timestamp: 1664255704464

KMS event [ConnectionStateChanged]: → endpoint: str_CAM_NWbh_con_VIvTvlREQR (publisher) | oldState: DISCONNECTED | newState: CONNECTED | timestamp: 1664255705268

KMS event [MediaFlowOutStateChange] → endpoint: str_CAM_NWbh_con_VIvTvlREQR (publisher) | state: FLOWING | pad: default | mediaType: AUDIO | timestamp: 1664255705288

KMS event [MediaTranscodingStateChange]: → endpoint: str_CAM_NWbh_con_VIvTvlREQR (publisher) | state: NOT_TRANSCODING | mediaType: AUDIO | binName: kmswebrtcendpoint367_kmsagnosticbin2-686 | timestamp: 1664255705289

KMS event [MediaFlowInStateChange] → endpoint: str_CAM_NWbh_con_VIvTvlREQR (publisher) | state: FLOWING | pad: default | mediaType: AUDIO | timestamp: 1664255705290

KMS event [MediaFlowOutStateChange] → endpoint: str_CAM_NWbh_con_VIvTvlREQR (publisher) | state: FLOWING | pad: default | mediaType: VIDEO | timestamp: 1664255705337

KMS event [MediaTranscodingStateChange]: → endpoint: str_CAM_NWbh_con_VIvTvlREQR (publisher) | state: NOT_TRANSCODING | mediaType: VIDEO | binName: kmswebrtcendpoint367_kmsagnosticbin2-687 | timestamp: 1664255705351

KMS event [MediaFlowInStateChange] → endpoint: str_CAM_NWbh_con_VIvTvlREQR (publisher) | state: FLOWING | pad: default | mediaType: VIDEO | timestamp: 1664255705352

KMS event [MediaStateChangedEvent]: → endpoint: str_CAM_NWbh_con_VIvTvlREQR (publisher) | oldState: DISCONNECTED | newState: CONNECTED | timestamp: 1664255705780

KMS event [IceGatheringDone] → endpoint: str_CAM_NWbh_con_VIvTvlREQR (publisher) | timestamp: 1664255706224

KMS event [IceComponentStateChange]: → endpoint: str_CAM_NWbh_con_VIvTvlREQR (publisher) | state: READY | componentId: 1 | streamId: 1 | timestamp: 1664255706428

KMS event [MediaFlowOutStateChange] → endpoint: str_CAM_SbfX_con_IinWzehRZr (publisher) | state: FLOWING | pad: default | mediaType: VIDEO | timestamp: 1664255706738

KMS event [MediaFlowInStateChange] → endpoint: con_Yv4vypR5qJ_str_CAM_SbfX_con_IinWzehRZr (subscriber) | state: FLOWING | pad: default | mediaType: VIDEO | timestamp: 1664255706738

KMS event [IceComponentStateChange]: → endpoint: str_CAM_VVx5_con_RiQh2NP5xD (publisher) | state: CONNECTING | componentId: 1 | streamId: 1 | timestamp: 1664255707463

KMS event [IceComponentStateChange]: → endpoint: str_CAM_VVx5_con_RiQh2NP5xD (publisher) | state: GATHERING | componentId: 1 | streamId: 1 | timestamp: 1664255707463

KMS event [IceComponentStateChange]: → endpoint: str_CAM_VVx5_con_RiQh2NP5xD (publisher) | state: CONNECTING | componentId: 2 | streamId: 1 | timestamp: 1664255707475

KMS event [IceComponentStateChange]: → endpoint: str_CAM_VVx5_con_RiQh2NP5xD (publisher) | state: CONNECTED | componentId: 1 | streamId: 1 | timestamp: 1664255707860

KMS event [NewCandidatePairSelected]: → endpoint: str_CAM_VVx5_con_RiQh2NP5xD (publisher) | local: candidate:1 1 UDP 2015363327 10.20.107.84 55794 typ host | remote: candidate:remote1 1 UDP 1853751551 10.20.107.157 61061 typ prflx | timestamp: 1664255707860

KMS event [ConnectionStateChanged]: → endpoint: str_CAM_VVx5_con_RiQh2NP5xD (publisher) | oldState: DISCONNECTED | newState: CONNECTED | timestamp: 1664255708534

KMS event [MediaStateChangedEvent]: → endpoint: str_CAM_VVx5_con_RiQh2NP5xD (publisher) | oldState: DISCONNECTED | newState: CONNECTED | timestamp: 1664255708591

KMS event [MediaFlowOutStateChange] → endpoint: str_CAM_VVx5_con_RiQh2NP5xD (publisher) | state: FLOWING | pad: default | mediaType: AUDIO | timestamp: 1664255708594

KMS event [MediaTranscodingStateChange]: → endpoint: str_CAM_VVx5_con_RiQh2NP5xD (publisher) | state: NOT_TRANSCODING | mediaType: AUDIO | binName: kmswebrtcendpoint368_kmsagnosticbin2-690 | timestamp: 1664255708595

KMS event [IceGatheringDone] → endpoint: str_CAM_VVx5_con_RiQh2NP5xD (publisher) | timestamp: 1664255709539

KMS event [MediaFlowOutStateChange] → endpoint: str_CAM_VVx5_con_RiQh2NP5xD (publisher) | state: FLOWING | pad: default | mediaType: VIDEO | timestamp: 1664255709606

KMS event [MediaTranscodingStateChange]: → endpoint: str_CAM_VVx5_con_RiQh2NP5xD (publisher) | state: NOT_TRANSCODING | mediaType: VIDEO | binName: kmswebrtcendpoint368_kmsagnosticbin2-691 | timestamp: 1664255709607

KMS event [IceComponentStateChange]: → endpoint: str_CAM_VVx5_con_RiQh2NP5xD (publisher) | state: READY | componentId: 1 | streamId: 1 | timestamp: 1664255709642

KMS event [IceComponentStateChange]: → endpoint: str_CAM_VVx5_con_RiQh2NP5xD (publisher) | state: FAILED | componentId: 2 | streamId: 1 | timestamp: 1664255714983

KMS event [MediaFlowInStateChange] → endpoint: con_Yv4vypR5qJ_str_CAM_SbfX_con_IinWzehRZr (subscriber) | state: NOT_FLOWING | pad: default | mediaType: VIDEO | timestamp: 1664255740843

KMS event [MediaFlowOutStateChange] → endpoint: str_CAM_SbfX_con_IinWzehRZr (publisher) | state: NOT_FLOWING | pad: default | mediaType: VIDEO | timestamp: 1664255740868

KMS event [MediaFlowOutStateChange] → endpoint: str_CAM_SbfX_con_IinWzehRZr (publisher) | state: FLOWING | pad: default | mediaType: VIDEO | timestamp: 1664255776577

KMS event [MediaFlowInStateChange] → endpoint: con_Yv4vypR5qJ_str_CAM_SbfX_con_IinWzehRZr (subscriber) | state: FLOWING | pad: default | mediaType: VIDEO | timestamp: 1664255776578

Fixed. Media nodes recordings stop working because not public IP was assigned to each media node, and defaults configuration works with this setup.

1 Like