Book a Demo

Author Topic: Sparx Cloud Service does not create secure port  (Read 6119 times)

AlexY

  • EA User
  • **
  • Posts: 60
  • Karma: +3/-0
    • View Profile
Sparx Cloud Service does not create secure port
« on: May 11, 2014, 06:19:14 am »
I am setting up a secure http port with Sparx Cloud Service, but without success so far. On start-up the service writes following message into the log:
2014-05-10 20:19:53 [WARNING]: Unable to create secure server on port 443.

Also, should note that:
- netstat -a -b does not show any other process listening on 443 port - e.g. port 443 is available.
- the same Sparx Cloud Configuration but without SSL (REQUIRE_SSL=0) works fine
- I have created private certificate in server.pem file
- I run windows 7 in VMWare.

Any idea what can be wrong?



Eve

  • EA Administrator
  • EA Guru
  • *****
  • Posts: 8110
  • Karma: +119/-20
    • View Profile
Re: Sparx Cloud Service does not create secure por
« Reply #1 on: May 12, 2014, 09:03:55 am »
Check that your server.pem contains both a certificate and private key.

ie.
-----BEGIN CERTIFICATE-----
base 64 sequence
-----END CERTIFICATE-----
-----BEGIN RSA PRIVATE KEY-----
base 64 sequence
-----END RSA PRIVATE KEY-----

AlexY

  • EA User
  • **
  • Posts: 60
  • Karma: +3/-0
    • View Profile
Re: Sparx Cloud Service does not create secure por
« Reply #2 on: May 16, 2014, 08:49:55 am »
Hi Simon,

I tried to put both certificate and the private key into one server.pem file as you suggested - it did not not help. The Cloud Service writes the same message into the log "Unable to create secure server on port 443."

Could you please:
(1) share a working server.pem?
(2) post the intructions / open ssl commands re how do you create the sever.pem from scratch?

Thanks a lot in advance !

Eve

  • EA Administrator
  • EA Guru
  • *****
  • Posts: 8110
  • Karma: +119/-20
    • View Profile
Re: Sparx Cloud Service does not create secure por
« Reply #3 on: May 16, 2014, 09:25:35 am »
To test creation I just went to http://www.selfsignedcertificate.com accepted the default value and hit generate.

Downloaded the two files and concatenated them together and put the result in server.pem. Started the service and verified that the server was running by typing https://localhost into my web browser.

The file that I used (but please don't use it directly) was:

Code: [Select]
-----BEGIN CERTIFICATE-----
MIIDBzCCAe+gAwIBAgIJAOB6kjeqs8BTMA0GCSqGSIb3DQEBBQUAMBoxGDAWBgNV
BAMMD3d3dy5leGFtcGxlLmNvbTAeFw0xNDA1MTUyMzE1NTRaFw0yNDA1MTIyMzE1
NTRaMBoxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB
BQADggEPADCCAQoCggEBAOrGYN+5kRyCT9cKRmHfHYt8Iytk2Mowr4Q7GknTELvv
VO9mSRsguUWdrnlUAIR1K5BqhWtmqrlSff/r3Upail1mCNeScJOXfw+fYRVnArU2
xZ3hoEOY78hahoYCyekoyjaUYspHbf88XgeNAnCfpJxIu59CBO7xsDpS41GNAzpT
+uEPumoqx7Kz09F2owbiY5ADDpw7HNEvETDIkrqrD6Va2ATp7g/OH5cE3XoqFKDm
vZJ3/LvR+Ece7yUM4iOkHDE1OnoyDaDnyhQNaUbq8y1c5+J/1ogRYCCUUzGW+nEV
I03YwSVJKBbwOmTZRoENW45ApToHYjWJo6Aa0YY+fF8CAwEAAaNQME4wHQYDVR0O
BBYEFK+SWzjApF0ar8oiHGknz8f9m6T3MB8GA1UdIwQYMBaAFK+SWzjApF0ar8oi
HGknz8f9m6T3MAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEFBQADggEBABuF92MB
nhzdrqp8d5t+YYMRgJXv1jwJFqGBT58cWskyJsSVWD09IpiwDLfYWsjPSXAwz9zn
eE/q6AAFj6rHZ61Hnov6LL3YaEc8em8bQ/NWhRGWplPacZNC3C1kPgeMLcaFphe9
NwOn+iKxvWj9qySWWeVX1daNsLz8OFg3+U+CzLjU50+FOT2N7opWHl2yFa7XWtWN
HW1E3aIHcw7kvT6+r1VBPlj1pNI0T3fhUdM90pH6mwTxf/SHl6d3eJ/gsZwNhbnm
s9o1A+ydAZIFml+yExNwEkJxGn79Z7TeyDAWTIk6ZD1Lq5BMxQOWV4P3R3l4K8TO
1cr8LKQnTrmrx7s=
-----END CERTIFICATE-----
-----BEGIN RSA PRIVATE KEY-----
MIIEpAIBAAKCAQEA6sZg37mRHIJP1wpGYd8di3wjK2TYyjCvhDsaSdMQu+9U72ZJ
GyC5RZ2ueVQAhHUrkGqFa2aquVJ9/+vdSlqKXWYI15Jwk5d/D59hFWcCtTbFneGg
Q5jvyFqGhgLJ6SjKNpRiykdt/zxeB40CcJ+knEi7n0IE7vGwOlLjUY0DOlP64Q+6
airHsrPT0XajBuJjkAMOnDsc0S8RMMiSuqsPpVrYBOnuD84flwTdeioUoOa9knf8
u9H4Rx7vJQziI6QcMTU6ejINoOfKFA1pRurzLVzn4n/WiBFgIJRTMZb6cRUjTdjB
JUkoFvA6ZNlGgQ1bjkClOgdiNYmjoBrRhj58XwIDAQABAoIBAQDVgbN3wnqFQrz5
Aw8e0pk70JjrTbsZpUz5JAa0PI5rWywSyyKQ2SGkfdG95PbTfvsvSrArDCMWhj6w
DwAgLlbGuZQw96wJjSywOHFB1XxQ8I6nFhl5YAwwWKMeHEsjD0VWfXuaGXufMncQ
xtwBMC2zMzHtk0yJQKLTZ63y7BqTXy5Q+f+VG0hYnmgFfYQeHt/uk7NciaEqc0cg
R4LUJMTiKwl2rddj85uzPj0S5AmvNtXvEoIsZJpro8PAlfUSMrkUUH38YmyBTTzM
Q5LpIDrY8+bsQ4oNIO8ey8UFylvlV2xJ5lJoAptYrIJ6NqzGcZCHTFCgtHZ/rGhH
mRS+xoWBAoGBAPVGm4Pq5RLBFhgmYfH2LAhvTaHaNMgpR3DwbWox8kiGB6ghPXAo
WpeqpxXXUvb2H9hlEbOwG+KybDkMB8Ep/R/pYn7lC0Y4DqczxLWsnvKqbYcBpv1W
wV9INFwr5xI9/zSOx0PS1Xe7teUNtA7596P+uqjVbGfnIwABg8/YDtnNAoGBAPUK
O8mSd/SijbeqXqrC5yix1wXgNTX8sTBrujEBgeWJpIHe5oD9MJgugXJX/oKKivHv
TgUmfB64X8NXyvabDa4/ZctD6r51ltMu51JwotpmAd2ukHQ7pI0LhzC+j0Fn2iKP
J+jiM+XYNGAIWO/KlGppzpgRSf0syDG5qV8uYNLbAoGBANX88QcJcyuGi9kr+33X
ERmWybswnaYX5X1SNZNV2hSN4rY7sdddTZROzZFPl9Fgb+4iV2xWdC23DpZCua08
Ddu+iTE+cTSlCZu0naUG4nHCYOZNebxC6VhQrWXQ47tVnYbkHlM86QKaIRqidvot
+XD5dy5/bSHFVRLXP4Gg9WvtAoGABeOMEkkR1vA9JafThJkQgxrbBwofXT/IZliA
bgMSQxjuuixIL9tl2pJri/rvY+W+dxgAMQF+xCI8Mu6eMxUA3Cor4Rmtv4wF5ude
qc2JLGR9MP2r/Q8d4kHfqt05hiHfzSrRk7gz9RcgExrAQGsG7BPE4kSwGYSE/yTu
HBp6OzcCgYARSAxJIGh9XJHV/L3wPB+UKxJJ4CcOjGIv+f8qdn/r6hD+YnSJ/QST
3jXCGX3QBstf9R5nVj6Tmy4730jLx2XiG1FtN2o3tnnZPvMT6lXS2TnDF3oqVzWR
JkrDD8VlcyCzBNlYa8Im03H7SUr5E8KSwMhDaUtAN90xwj8FnDItfA==
-----END RSA PRIVATE KEY-----



AlexY

  • EA User
  • **
  • Posts: 60
  • Karma: +3/-0
    • View Profile
Re: Sparx Cloud Service does not create secure por
« Reply #4 on: May 18, 2014, 08:54:30 pm »
I am happy to confirm that it helped. Thanks, Simon.