Skip to content

Commit 54239db

Browse files
committed
fix: empty cert throws ex
1 parent 06c5298 commit 54239db

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

boot/src/main/kotlin/spp/probe/SourceProbe.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,7 @@ object SourceProbe {
176176
.setSsl(ProbeConfiguration.sslEnabled)
177177
.setTrustAll(!ProbeConfiguration.spp.getValue("verify_host", true).toString().toBooleanStrict())
178178
.apply {
179-
if (ProbeConfiguration.getString("platform_certificate") != null) {
179+
if (ProbeConfiguration.getString("platform_certificate")?.isNotBlank() == true) {
180180
val myCaAsABuffer = Buffer.buffer(
181181
"-----BEGIN CERTIFICATE-----" +
182182
ProbeConfiguration.getString("platform_certificate") +
@@ -346,7 +346,7 @@ object SourceProbe {
346346
private fun updateCaCertIfNecessary() {
347347
val caCertFile = File(PROBE_DIRECTORY, "ca" + File.separator + "ca.crt")
348348
if (ProbeConfiguration.sslEnabled && !caCertFile.exists()) {
349-
if (ProbeConfiguration.getString("platform_certificate") != null) {
349+
if (ProbeConfiguration.getString("platform_certificate")?.isNotBlank() == true) {
350350
val myCaAsABuffer = Buffer.buffer(
351351
"-----BEGIN CERTIFICATE-----\n" +
352352
ProbeConfiguration.getString("platform_certificate").let {

0 commit comments

Comments
 (0)