@if (config.bool.enable_push_mode === false) {
@if (connectionType === AgentconnectorConnectionTypes.AutoTls) {
{{ t('openITCOCKPIT automatically generate a TLS certificate for authentication and encryption purpose. Auto-TLS is only available in Pull mode.') }}
}
@if (connectionType === AgentconnectorConnectionTypes.AutoTls) {
}
@if (connectionType === AgentconnectorConnectionTypes.Https) {
{{ t('Start the Agents web server with own TLS certificates from Let\'s Encrypt for example.') }}
}
@if (connectionType === AgentconnectorConnectionTypes.Https) {
{{ t('It\'s recommended to also enable HTTP Basic Authentication to restrict the access to the agent.') }}
}
@if (connectionType === AgentconnectorConnectionTypes.Http) {
{{ t('Communication will be plaintext. No encryption and authentication. Not recommended!') }}
}
}
@if (config.bool.enable_push_mode) {
}
@if (config.bool.enable_push_mode) {
}
@if (connectionType === AgentconnectorConnectionTypes.AutoTls || connectionType === AgentconnectorConnectionTypes.Https || config.bool.enable_push_mode) {
}
@if (connectionType === AgentconnectorConnectionTypes.Https) {
}
@if (( connectionType === AgentconnectorConnectionTypes.Https && !config.bool.enable_push_mode ) || ( webserverType === AgentconnectorWebserverTypes.Https && config.bool.enable_push_mode )) {
}
@if (( connectionType === AgentconnectorConnectionTypes.Https && !config.bool.enable_push_mode ) || ( webserverType === AgentconnectorWebserverTypes.Https && config.bool.enable_push_mode )) {
}
{{ t('Enables the remote agent configuration update mode.') }}
{{ t('Should only be configured after an successful TLS configuration.') }}
{{ t('Warning: This could lead to remote code execution!') }}