Amazon S3 – HTTPS/SSL – Is it possible? [closed]

This is a response I got from their Premium Services Hello, This is actually a issue with the way SSL validates names containing a period, ‘.’, > character. We’ve documented this behavior here: http://docs.amazonwebservices.com/AmazonS3/latest/dev/BucketRestrictions.html The only straight-forward fix for this is to use a bucket name that does not contain that character. You might instead … Read more

node.js, socket.io with SSL

Use a secure URL for your initial connection, i.e. instead of “http://” use “https://”. If the WebSocket transport is chosen, then Socket.IO should automatically use “wss://” (SSL) for the WebSocket connection too. Update: You can also try creating the connection using the ‘secure’ option: var socket = io.connect(‘https://localhost’, {secure: true});

NGINX to reverse proxy websockets AND enable SSL (wss://)?

Just to note that nginx has now support for Websockets on the release 1.3.13. Example of use: location /websocket/ { proxy_pass ​http://backend_host; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection “upgrade”; proxy_read_timeout 86400; } You can also check the nginx changelog and the WebSocket proxying documentation.

SSL certificate is not trusted – on mobile only [closed]

Put your domain name here: https://www.ssllabs.com/ssltest/analyze.html You should be able to see if there are any issues with your ssl certificate chain. I am guessing that you have SSL chain issues. A short description of the problem is that there’s actually a list of certificates on your server (and not only one) and these need … Read more

How to do a https request with bad certificate?

Security note: Disabling security checks is dangerous and should be avoided You can disable security checks globally for all requests of the default client: package main import ( “fmt” “net/http” “crypto/tls” ) func main() { http.DefaultTransport.(*http.Transport).TLSClientConfig = &tls.Config{InsecureSkipVerify: true} _, err := http.Get(“https://golang.org/”) if err != nil { fmt.Println(err) } } You can disable security … Read more

“ssl module in Python is not available” when installing package with pip3

Step by step guide to install Python 3.6 and pip3 in Ubuntu Install the necessary packages for Python and ssl: $ sudo apt-get install libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev Download and unzip “Python-3.6.8.tar.xz” from https://www.python.org/ftp/python/ into your home directory. Open terminal in that directory and run: $ ./configure Build and install: $ … Read more

C# Ignore certificate errors?

Add a certificate validation handler. Returning true will allow ignoring the validation error: ServicePointManager .ServerCertificateValidationCallback += (sender, cert, chain, sslPolicyErrors) => true;