From 2ad6a3e5716314074f21f2bc4b20493dde1d2cca Mon Sep 17 00:00:00 2001 From: Orne Brocaar Date: Tue, 30 Oct 2018 12:09:21 +0100 Subject: [PATCH] Remove LoRa App Server self-signed TLS certificate. --- README.md | 3 +- .../lora-app-server/certs/http-key.pem | 52 ------------------- configuration/lora-app-server/certs/http.pem | 27 ---------- .../lora-app-server/lora-app-server.toml | 5 -- 4 files changed, 1 insertion(+), 86 deletions(-) delete mode 100644 configuration/lora-app-server/certs/http-key.pem delete mode 100644 configuration/lora-app-server/certs/http.pem diff --git a/README.md b/README.md index 7d514e7..a4d0118 100644 --- a/README.md +++ b/README.md @@ -45,8 +45,7 @@ $ docker-compose up After all the components have been initialized and started, you should be able -to open https://localhost:8080/ in your browser. As the certificates under the -`configuration/lora-app-server/certs` are self-signed, this will raise a warning. +to open http://localhost:8080/ in your browser. ### Add network-server diff --git a/configuration/lora-app-server/certs/http-key.pem b/configuration/lora-app-server/certs/http-key.pem deleted file mode 100644 index 9b539a1..0000000 --- a/configuration/lora-app-server/certs/http-key.pem +++ /dev/null @@ -1,52 +0,0 @@ ------BEGIN PRIVATE KEY----- -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 -ndDmaPuGcW0282eQmdNL4J9QNcbg ------END PRIVATE KEY----- diff --git a/configuration/lora-app-server/certs/http.pem b/configuration/lora-app-server/certs/http.pem deleted file mode 100644 index f028f46..0000000 --- a/configuration/lora-app-server/certs/http.pem +++ /dev/null @@ -1,27 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIEpDCCAowCCQD85f2p9nWwaTANBgkqhkiG9w0BAQsFADAUMRIwEAYDVQQDDAls -b2NhbGhvc3QwHhcNMTgwNDAzMDk1OTU4WhcNMTkwNDAzMDk1OTU4WjAUMRIwEAYD -VQQDDAlsb2NhbGhvc3QwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCm -ylm1uvBfVYB3PnHzpSJm02Vi2dvZtpBPnrGXS8ZcCNiwHs0I/Z2VGJMtTWDUAUOL -o1vt46F4JscvKFF5+hXs3C/3BVgwfL5He7NdI3JOdq6Pla40tsuBSg8y9ZC13e2L -jst81eeW3R6dYYob3H8h5oEQjqwoWLyPiN7ZlpYKoROawaXVxeAr/MhZyWEdZtsE -5h99hiRX8pIE4fp6gr8UtDTklx3a3lk5S6jBesvV6K/Myc8yjgXrPKnNXwbturkL -dQJRmAfRTHu9ylSMXeKR9Ygj5ie3dzNAKZ3Y4BDTJ6RlmQTpR1pZSNluoK1Dhm0q -tNOGvaMZe20OOUvROFIzY6LhbpYTLxgUoCCa9ZVhllCLHl55EOswubFoYIGUEfGH -Mno9g6MSmInsQha/vcPzYn08E1/r8t4dBb1lXarcpLyPEsdOCUCgjGlEeHP8VGeb -WV9L95zblIty4G10/dSMlxQyNHj0bSWdKzC1nq6vZ5Di3Vtr+DUDlr7YjLVqP+rQ -026Yamc/8B7Hh8/uXLQ33wSyTyElHkNPf+zqjvocEAcN0itrJwTe2r5c6j+R8bPj -LYu/oot+s/A76u5bqr/VDC3USNM4knYvhJxt4a7QNdy7SA3X3W2T7nCEF+wOGqPi -QDp/SZlSPtf031d60UOEYGe1Mh8vs2+9jD2bPGx/twIDAQABMA0GCSqGSIb3DQEB -CwUAA4ICAQCPWR/q0vMM7SjV3k/2ZjzLgGRCZiDLrSxALa/6nKEda+v8OBWUoPkH -fzrm4XNi+THjZputAANtLpeY5eDvO2R2X3+p6q/+W0SgFfQCsymG9T2uYxnaD2w5 -1hJo0bj4BN5Hw3aqSHulJE82z1NAvQWZAf+O6J3HowJX0u2SQwEbSGLLim6sf1Pv -7ZX3o3u3lDY+BjHtzzFZUprWXugAoyfeRPb4tvUL6s5pUhcMy7Dn5ly5SHXrUwRL -zfoMnYZLcNgd9mQSsj9Qm0DCVekl9AcGl42LNgJUfF+8d12TglZnDX+6sgHI77KI -gXEjjSj7N5i1M6jqkdFjQBKRsMc0bQj4hB4Gx4qeUtv+YXq8tvJut6Lt8KL9KBb4 -L6DTWByBTXuBpCXiNoAn5sXzstLfTq1PcWNnmxEZyib6hmT0NnAXlVJtcNwW3P76 -yhWCFWWQCb8LBXgo8RlNEHWqnCNo3cHoQDtQ5AOQZRBh3YghqvCaKq3vjz6phT8D -ErzF0sEmN88EPfN0gV8IJqNxeLVf3Wjy/vWF5cWqeV8DuTshnxhwYTgOWD/6rGd4 -UOjWsMHDY9/Sv4+aLu8JsYug6BID8uCGLjqxlsTKq+nwaXGEYDfxeY4cDYoyExUn -NuPbqGyr4eyFkpgViRPIGjBJXHWs1ejEJcpNSYRPUxbaBpArG/UOjw== ------END CERTIFICATE----- diff --git a/configuration/lora-app-server/lora-app-server.toml b/configuration/lora-app-server/lora-app-server.toml index 31b3405..7a18539 100644 --- a/configuration/lora-app-server/lora-app-server.toml +++ b/configuration/lora-app-server/lora-app-server.toml @@ -9,15 +9,10 @@ url="redis://redis:6379" [application_server.integration.mqtt] server="tcp://mosquitto:1883" -username="" -password="" [application_server.api] public_host="appserver:8001" - [application_server.external_api] bind="0.0.0.0:8080" -tls_cert="/etc/lora-app-server/certs/http.pem" -tls_key="/etc/lora-app-server/certs/http-key.pem" jwt_secret="verysecret"