fix(ssl): ger caCert and mountPath correctly
This commit is contained in:
parent
836006798f
commit
62fb2c2877
3 changed files with 12 additions and 21 deletions
|
|
@ -169,10 +169,7 @@ public function regenerateSslCertificate()
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
$caCertificate = SslCertificate::where('server_id', $this->server->id)
|
$caCert = SslCertificate::where('server_id', $existingCert->server_id)->where('is_ca_certificate', true)->first();
|
||||||
->where('resource_type', null)
|
|
||||||
->where('resource_id', null)
|
|
||||||
->first();
|
|
||||||
|
|
||||||
SslHelper::generateSslCertificate(
|
SslHelper::generateSslCertificate(
|
||||||
commonName: $existingCert->common_name,
|
commonName: $existingCert->common_name,
|
||||||
|
|
@ -180,10 +177,10 @@ public function regenerateSslCertificate()
|
||||||
resourceType: $existingCert->resource_type,
|
resourceType: $existingCert->resource_type,
|
||||||
resourceId: $existingCert->resource_id,
|
resourceId: $existingCert->resource_id,
|
||||||
serverId: $existingCert->server_id,
|
serverId: $existingCert->server_id,
|
||||||
caCert: $caCertificate->ssl_certificate,
|
caCert: $caCert->ssl_certificate,
|
||||||
caKey: $caCertificate->ssl_private_key,
|
caKey: $caCert->ssl_private_key,
|
||||||
configurationDir: $existingCert->configuration_dir,
|
configurationDir: $existingCert->configuration_dir,
|
||||||
mountPath: '/var/lib/mysql/certs',
|
mountPath: $existingCert->mount_path,
|
||||||
);
|
);
|
||||||
|
|
||||||
$this->dispatch('success', 'SSL certificates have been regenerated. Please restart the database for changes to take effect.');
|
$this->dispatch('success', 'SSL certificates have been regenerated. Please restart the database for changes to take effect.');
|
||||||
|
|
|
||||||
|
|
@ -169,10 +169,7 @@ public function regenerateSslCertificate()
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
$caCertificate = SslCertificate::where('server_id', $this->server->id)
|
$caCert = SslCertificate::where('server_id', $existingCert->server_id)->where('is_ca_certificate', true)->first();
|
||||||
->where('resource_type', null)
|
|
||||||
->where('resource_id', null)
|
|
||||||
->first();
|
|
||||||
|
|
||||||
SslHelper::generateSslCertificate(
|
SslHelper::generateSslCertificate(
|
||||||
commonName: $existingCert->common_name,
|
commonName: $existingCert->common_name,
|
||||||
|
|
@ -180,10 +177,10 @@ public function regenerateSslCertificate()
|
||||||
resourceType: $existingCert->resource_type,
|
resourceType: $existingCert->resource_type,
|
||||||
resourceId: $existingCert->resource_id,
|
resourceId: $existingCert->resource_id,
|
||||||
serverId: $existingCert->server_id,
|
serverId: $existingCert->server_id,
|
||||||
caCert: $caCertificate->ssl_certificate,
|
caCert: $caCert->ssl_certificate,
|
||||||
caKey: $caCertificate->ssl_private_key,
|
caKey: $caCert->ssl_private_key,
|
||||||
configurationDir: $existingCert->configuration_dir,
|
configurationDir: $existingCert->configuration_dir,
|
||||||
mountPath: '/var/lib/mysql/certs',
|
mountPath: $existingCert->mount_path,
|
||||||
);
|
);
|
||||||
|
|
||||||
$this->dispatch('success', 'SSL certificates have been regenerated. Please restart the database for changes to take effect.');
|
$this->dispatch('success', 'SSL certificates have been regenerated. Please restart the database for changes to take effect.');
|
||||||
|
|
|
||||||
|
|
@ -133,10 +133,7 @@ public function regenerateSslCertificate()
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
$caCertificate = SslCertificate::where('server_id', $this->server->id)
|
$caCert = SslCertificate::where('server_id', $existingCert->server_id)->where('is_ca_certificate', true)->first();
|
||||||
->where('resource_type', null)
|
|
||||||
->where('resource_id', null)
|
|
||||||
->first();
|
|
||||||
|
|
||||||
SslHelper::generateSslCertificate(
|
SslHelper::generateSslCertificate(
|
||||||
commonName: $existingCert->common_name,
|
commonName: $existingCert->common_name,
|
||||||
|
|
@ -144,10 +141,10 @@ public function regenerateSslCertificate()
|
||||||
resourceType: $existingCert->resource_type,
|
resourceType: $existingCert->resource_type,
|
||||||
resourceId: $existingCert->resource_id,
|
resourceId: $existingCert->resource_id,
|
||||||
serverId: $existingCert->server_id,
|
serverId: $existingCert->server_id,
|
||||||
caCert: $caCertificate->ssl_certificate,
|
caCert: $caCert->ssl_certificate,
|
||||||
caKey: $caCertificate->ssl_private_key,
|
caKey: $caCert->ssl_private_key,
|
||||||
configurationDir: $existingCert->configuration_dir,
|
configurationDir: $existingCert->configuration_dir,
|
||||||
mountPath: '/var/lib/postgresql/certs',
|
mountPath: $existingCert->mount_path,
|
||||||
);
|
);
|
||||||
|
|
||||||
$this->dispatch('success', 'SSL certificates have been regenerated. Please restart the database for changes to take effect.');
|
$this->dispatch('success', 'SSL certificates have been regenerated. Please restart the database for changes to take effect.');
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue