fix: fix issue with change ssl_protocols failed (#8985)

Refs https://github.com/1Panel-dev/1Panel/issues/8981
This commit is contained in:
CityFun 2025-06-10 14:28:34 +08:00 committed by GitHub
parent 81caf126f7
commit e9257735ba
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
10 changed files with 11 additions and 12 deletions

View file

@ -761,7 +761,7 @@ func applySSL(website *model.Website, websiteSSL model.WebsiteSSL, req request.W
if param.Name == "ssl_protocols" { if param.Name == "ssl_protocols" {
nginxParams[i].Params = req.SSLProtocol nginxParams[i].Params = req.SSLProtocol
if len(req.SSLProtocol) == 0 { if len(req.SSLProtocol) == 0 {
nginxParams[i].Params = []string{"TLSv1.3", "TLSv1.2", "TLSv1.1", "TLSv1"} nginxParams[i].Params = []string{"TLSv1.3", "TLSv1.2"}
} }
} }
if param.Name == "ssl_ciphers" { if param.Name == "ssl_ciphers" {

View file

@ -3384,7 +3384,7 @@ const message = {
panelExist: panelExist:
'1Panel V1 service is running on this node. Please upgrade to V2 using the migration script before adding.', '1Panel V1 service is running on this node. Please upgrade to V2 using the migration script before adding.',
coreExist: 'This node already has 1Panel V2 service deployed and cannot be added as a secondary node.', coreExist: 'This node has already been enabled as the main node and cannot be added as a slave node.',
agentExist: agentExist:
'1panel-agent is already installed on this node. Continuing will preserve existing data and only replace the 1panel-agent service. Proceed?', '1panel-agent is already installed on this node. Continuing will preserve existing data and only replace the 1panel-agent service. Proceed?',
dataExist: '1Panel historical data exists on this node. Confirm to continue adding?', dataExist: '1Panel historical data exists on this node. Confirm to continue adding?',

View file

@ -3240,7 +3240,7 @@ const message = {
panelExist: panelExist:
'このードで1Panel V1サービスが実行中です追加する前に移行スクリプトでV2にアップグレードしてください', 'このードで1Panel V1サービスが実行中です追加する前に移行スクリプトでV2にアップグレードしてください',
coreExist: 'このノードには1Panel V2サービスがデプロイ済みのためセカンダリノードとして追加できません', coreExist: 'このノードは既にメインノードとして有効になっておりスレーブノードとして追加できません',
agentExist: agentExist:
'このードには1panel-agentがインストール済みです続行すると既存データは保持され1panel-agentサービスのみ置き換えられます続行しますか', 'このードには1panel-agentがインストール済みです続行すると既存データは保持され1panel-agentサービスのみ置き換えられます続行しますか',
dataExist: 'このードに1Panelの過去データが存在します追加を続行しますか', dataExist: 'このードに1Panelの過去データが存在します追加を続行しますか',

View file

@ -3184,7 +3184,7 @@ const message = {
panelExist: panelExist:
' 노드에서 1Panel V1 서비스가 실행 중입니다. 추가하기 전에 마이그레이션 스크립트로 V2로 업그레이드하세요.', ' 노드에서 1Panel V1 서비스가 실행 중입니다. 추가하기 전에 마이그레이션 스크립트로 V2로 업그레이드하세요.',
coreExist: ' 노드에는 이미 1Panel V2 서비스가 배포되어 있어 보조 노드로 추가할 없습니다.', coreExist: ' 노드이미 메인 노드로 활성화되어 있어 슬레이브 노드로 추가할 없습니다.',
agentExist: agentExist:
' 노드에 1panel-agent가 이미 설치되어 있습니다. 계속하면 기존 데이터는 유지되고 1panel-agent 서비스만 교체됩니다. 계속하시겠습니까?', ' 노드에 1panel-agent가 이미 설치되어 있습니다. 계속하면 기존 데이터는 유지되고 1panel-agent 서비스만 교체됩니다. 계속하시겠습니까?',
dataExist: ' 노드에 1Panel 이전 데이터가 존재합니다. 추가를 계속하시겠습니까?', dataExist: ' 노드에 1Panel 이전 데이터가 존재합니다. 추가를 계속하시겠습니까?',

View file

@ -3311,8 +3311,7 @@ const message = {
panelExist: panelExist:
'Mengesan perkhidmatan 1Panel V1 sedang berjalan pada nod ini. Sila naik taraf ke V2 menggunakan skrip migrasi sebelum menambah.', 'Mengesan perkhidmatan 1Panel V1 sedang berjalan pada nod ini. Sila naik taraf ke V2 menggunakan skrip migrasi sebelum menambah.',
coreExist: coreExist: 'Node ini telah diaktifkan sebagai nod utama dan tidak boleh ditambah sebagai nod hamba.',
'Nod ini telah mempunyai perkhidmatan 1Panel V2 dipasang, tidak boleh ditambah sebagai nod sekunder.',
agentExist: agentExist:
'Mengesan 1panel-agent telah dipasang pada nod ini. Jika diteruskan, data sedia ada akan dikekalkan dan hanya perkhidmatan 1panel-agent akan diganti. Teruskan?', 'Mengesan 1panel-agent telah dipasang pada nod ini. Jika diteruskan, data sedia ada akan dikekalkan dan hanya perkhidmatan 1panel-agent akan diganti. Teruskan?',
dataExist: 'Mengesan data sejarah 1Panel wujud pada nod ini. Sahkan untuk terus menambah?', dataExist: 'Mengesan data sejarah 1Panel wujud pada nod ini. Sahkan untuk terus menambah?',

View file

@ -3318,7 +3318,7 @@ const message = {
panelExist: panelExist:
'O serviço 1Panel V1 está em execução neste . Atualize para V2 usando o script de migração antes de adicionar.', 'O serviço 1Panel V1 está em execução neste . Atualize para V2 usando o script de migração antes de adicionar.',
coreExist: 'Este tem o serviço 1Panel V2 implantado e não pode ser adicionado como secundário.', coreExist: 'Este foi ativado como principal e não pode ser adicionado como um escravo.',
agentExist: agentExist:
'1panel-agent está instalado neste . Continuar preservará os dados existentes e substituirá apenas o serviço 1panel-agent. Prosseguir?', '1panel-agent está instalado neste . Continuar preservará os dados existentes e substituirá apenas o serviço 1panel-agent. Prosseguir?',
dataExist: 'Existem dados históricos do 1Panel neste . Confirmar para continuar a adição?', dataExist: 'Existem dados históricos do 1Panel neste . Confirmar para continuar a adição?',

View file

@ -3305,7 +3305,7 @@ const message = {
panelExist: panelExist:
'На этом узле запущена служба 1Panel V1. Перед добавлением обновитесь до V2 с помощью скрипта миграции.', 'На этом узле запущена служба 1Panel V1. Перед добавлением обновитесь до V2 с помощью скрипта миграции.',
coreExist: 'На этом узле уже развернута служба 1Panel V2, поэтому его нельзя добавить как вторичный узел.', coreExist: 'Этот узел уже активирован как основной узел и не может быть добавлен как подчиненный узел.',
agentExist: agentExist:
'1panel-agent уже установлен на этом узле. Продолжение сохранит существующие данные и заменит только службу 1panel-agent. Продолжить?', '1panel-agent уже установлен на этом узле. Продолжение сохранит существующие данные и заменит только службу 1panel-agent. Продолжить?',
dataExist: 'На этом узле есть исторические данные 1Panel. Подтвердить продолжение добавления?', dataExist: 'На этом узле есть исторические данные 1Panel. Подтвердить продолжение добавления?',

View file

@ -3130,7 +3130,7 @@ const message = {
nodeSyncHelper2: '2. 主節點與子節點的連接信息', nodeSyncHelper2: '2. 主節點與子節點的連接信息',
panelExist: '檢測到該節點正在運行 1Panel V1 服務請先透過遷移腳本升級至 V2 後再進行新增', panelExist: '檢測到該節點正在運行 1Panel V1 服務請先透過遷移腳本升級至 V2 後再進行新增',
coreExist: '該節點已部署 1Panel V2 服務無法作為從屬節點新增', coreExist: '該節點已作為主節點啟用無法作為從節點添加',
agentExist: '檢測到該節點已安裝 1panel-agent繼續新增將保留現有數據僅替換 1panel-agent 服務是否繼續', agentExist: '檢測到該節點已安裝 1panel-agent繼續新增將保留現有數據僅替換 1panel-agent 服務是否繼續',
dataExist: '檢測到該節點存在 1Panel 歷史數據是否確認繼續新增', dataExist: '檢測到該節點存在 1Panel 歷史數據是否確認繼續新增',
errLicense: '檢測到該節點綁定的許可證不可用請檢查後重試', errLicense: '檢測到該節點綁定的許可證不可用請檢查後重試',

View file

@ -3100,7 +3100,7 @@ const message = {
nodeSyncHelper1: '1. 公用的备份账号信息', nodeSyncHelper1: '1. 公用的备份账号信息',
nodeSyncHelper2: '2. 主节点与子节点的连接信息', nodeSyncHelper2: '2. 主节点与子节点的连接信息',
panelExist: '检测到该节点正在运行 1Panel V1 服务请先通过迁移脚本升级至 V2 后再进行添加', panelExist: '检测到该节点正在运行 1Panel V1 服务请先通过迁移脚本升级至 V2 后再进行添加',
coreExist: '该节点已部署 1Panel V2 服务无法作为从节点添加', coreExist: '该节点已作为主节点启用无法作为从节点添加',
agentExist: '检测到该节点已安装 1panel-agent继续添加将保留现有数据仅替换 1panel-agent 服务是否继续', agentExist: '检测到该节点已安装 1panel-agent继续添加将保留现有数据仅替换 1panel-agent 服务是否继续',
dataExist: '检测到该节点存在 1Panel 历史数据是否确认继续添加', dataExist: '检测到该节点存在 1Panel 历史数据是否确认继续添加',
errLicense: '检测到该节点绑定的许可证不可用请检查后重试', errLicense: '检测到该节点绑定的许可证不可用请检查后重试',

View file

@ -144,10 +144,10 @@
<el-checkbox :value="'TLSv1.3'">{{ 'TLS 1.3' }}</el-checkbox> <el-checkbox :value="'TLSv1.3'">{{ 'TLS 1.3' }}</el-checkbox>
<el-checkbox :value="'TLSv1.2'">{{ 'TLS 1.2' }}</el-checkbox> <el-checkbox :value="'TLSv1.2'">{{ 'TLS 1.2' }}</el-checkbox>
<el-checkbox :value="'TLSv1.1'"> <el-checkbox :value="'TLSv1.1'">
{{ 'TLS 1.0' + $t('website.notSecurity') }} {{ 'TLS 1.1' + $t('website.notSecurity') }}
</el-checkbox> </el-checkbox>
<el-checkbox :value="'TLSv1'"> <el-checkbox :value="'TLSv1'">
{{ 'TLS 1.1' + $t('website.notSecurity') }} {{ 'TLS 1.0' + $t('website.notSecurity') }}
</el-checkbox> </el-checkbox>
</el-checkbox-group> </el-checkbox-group>
</el-form-item> </el-form-item>