Author

Topic: ssl help! (Read 721 times)

kjj
legendary
Activity: 1302
Merit: 1026
January 31, 2013, 01:14:53 PM
#4
Yes, make sure that you set the client up to validate the certificate.  If you skip this step, you might as well not be using SSL at all.
newbie
Activity: 25
Merit: 0
January 30, 2013, 12:25:22 PM
#3
I set up a Bitcoind Server 2 weeks ago and switched to SSL connection, but I didn't need any configuration of client.

You should, the instructions above mention copying the cert so it is validated with the one on YOUR server.

newbie
Activity: 26
Merit: 0
January 23, 2013, 03:51:44 PM
#2
I set up a Bitcoind Server 2 weeks ago and switched to SSL connection, but I didn't need any configuration of client.

Just make the configuration with the OpenSSL on your server described in wiki and connect via PHPrpc with https. If you change your PHPrpc back to http, connection will be refused.

Hope this is correct anyway... but it works.
newbie
Activity: 54
Merit: 0
January 22, 2013, 09:45:29 AM
#1
what does it meaning?

Client setup

Once the server is accepting https connections, to be secure you should make sure the client is actually connecting to the bitcoin server and not an attacker trying to hijack the connection.
If you can, you should copy the server.cert certificate chain file to the client machine and use it to validate the OpenSSL connection. For example, in php you would call stream_context_create() with the 'verify_peer' and 'ca_file' options and then call stream_context_set_default().
If you can't validate using the server certificate, you should connect to the server using its IP address instead of its host name.


I want to connet bitcoind througt ssl with PHP page. How can I do?
Jump to: