diff --git a/webapp/packages/plugin-connections/src/ConnectionForm/SSH/ConnectionSSHTabService.ts b/webapp/packages/plugin-connections/src/ConnectionForm/SSH/ConnectionSSHTabService.ts index 48b0cedaaf..bfb238ec71 100644 --- a/webapp/packages/plugin-connections/src/ConnectionForm/SSH/ConnectionSSHTabService.ts +++ b/webapp/packages/plugin-connections/src/ConnectionForm/SSH/ConnectionSSHTabService.ts @@ -97,8 +97,8 @@ export class ConnectionSSHTabService extends Bootstrap { properties: { port: 22, host: '', - aliveInterval: '', - sshConnectTimeout: '', + aliveInterval: '0', + sshConnectTimeout: '10000', ...initialConfig?.properties, }, }); diff --git a/webapp/packages/plugin-connections/src/ConnectionForm/SSH/SSH.tsx b/webapp/packages/plugin-connections/src/ConnectionForm/SSH/SSH.tsx index f9e0b24f8d..7129ccd2ad 100644 --- a/webapp/packages/plugin-connections/src/ConnectionForm/SSH/SSH.tsx +++ b/webapp/packages/plugin-connections/src/ConnectionForm/SSH/SSH.tsx @@ -79,6 +79,9 @@ export const SSH: TabContainerPanelComponent = observer(fu const passwordSaved = initialConfig?.password === '' && initialConfig.authType === state.authType; const keySaved = initialConfig?.key === ''; + const aliveIntervalLabel = translate('connections_network_handler_ssh_tunnel_advanced_settings_alive_interval'); + const connectTimeoutLabel = translate('connections_network_handler_ssh_tunnel_advanced_settings_connect_timeout'); + const handleKeyUpload = async (event: React.ChangeEvent) => { const file = event.target.files?.[0]; @@ -223,24 +226,28 @@ export const SSH: TabContainerPanelComponent = observer(fu > - {translate('connections_network_handler_ssh_tunnel_advanced_settings_alive_interval')} + {aliveIntervalLabel} - {translate('connections_network_handler_ssh_tunnel_advanced_settings_connect_timeout')} + {connectTimeoutLabel}