diff --git a/openvidu-server/src/main/java/io/openvidu/server/OpenViduServer.java b/openvidu-server/src/main/java/io/openvidu/server/OpenViduServer.java index 2b169291..2a1e2941 100644 --- a/openvidu-server/src/main/java/io/openvidu/server/OpenViduServer.java +++ b/openvidu-server/src/main/java/io/openvidu/server/OpenViduServer.java @@ -101,11 +101,16 @@ public class OpenViduServer implements JsonRpcConfigurer { public CallDetailRecord cdr(OpenviduConfig openviduConfig) { List loggers = new ArrayList<>(); if (openviduConfig.isCdrEnabled()) { - log.info("OpenVidu CDR is enabled"); + log.info("OpenVidu CDR service is enabled"); loggers.add(new CDRLoggerFile()); + } else { + log.info("OpenVidu CDR service is disabled"); } if (openviduConfig.isWebhookEnabled()) { + log.info("OpenVidu Webhook service is enabled"); loggers.add(new CDRLoggerWebhook(openviduConfig)); + } else { + log.info("OpenVidu Webhook service is disabled"); } return new CallDetailRecord(loggers); } diff --git a/openvidu-server/src/main/java/io/openvidu/server/config/OpenviduConfig.java b/openvidu-server/src/main/java/io/openvidu/server/config/OpenviduConfig.java index c38dc656..31bf71a4 100644 --- a/openvidu-server/src/main/java/io/openvidu/server/config/OpenviduConfig.java +++ b/openvidu-server/src/main/java/io/openvidu/server/config/OpenviduConfig.java @@ -440,11 +440,6 @@ public class OpenviduConfig { break; case "openvidu.webhook.endpoint": webhookEndpoint = checkString(parameters, parameter); - try { - checkWebhookEndpoint(webhookEndpoint); - } catch (Exception e) { - throw new Exception("Property 'openvidu.webhook.endpoint' is not valid: " + e.getMessage()); - } break; case "openvidu.streams.video.max-recv-bandwidth": checkIntegerNonNegative(parameters, parameter, admitStringified); diff --git a/openvidu-server/src/main/java/io/openvidu/server/recording/service/RecordingManager.java b/openvidu-server/src/main/java/io/openvidu/server/recording/service/RecordingManager.java index 905e61b1..1ef294fa 100644 --- a/openvidu-server/src/main/java/io/openvidu/server/recording/service/RecordingManager.java +++ b/openvidu-server/src/main/java/io/openvidu/server/recording/service/RecordingManager.java @@ -121,6 +121,7 @@ public class RecordingManager { @PostConstruct public void init() { if (this.openviduConfig.isRecordingModuleEnabled()) { + log.info("OpenVidu recording service is enabled"); try { this.initializeRecordingManager(); } catch (OpenViduException e) { @@ -139,6 +140,8 @@ public class RecordingManager { log.error(finalErrorMessage + ". Shutting down OpenVidu Server"); System.exit(1); } + } else { + log.info("OpenVidu recording service is disabled"); } }