Я пытаюсь заставить наш домен - https://sendsonar.com - переходить к https://www.sendsonar.com, но по некоторым причинам это перестало работать. Вот вихревой вывод:
yo@ubuntu-i386:~/Sonar$ curl -kvI https://sendsonar.com
* Rebuilt URL to: https://sendsonar.com/
* Hostname was NOT found in DNS cache
* Trying 50.63.202.28...
* Connected to sendsonar.com (50.63.202.28) port 443 (#0)
* successfully set certificate verify locations:
* CAfile: none
CApath: /etc/ssl/certs
* SSLv3, TLS handshake, Client hello (1):
* Unknown SSL protocol error in connection to sendsonar.com:443
* Closing connection 0
curl: (35) Unknown SSL protocol error in connection to sendsonar.com:443
Вот вихревой вывод, если я перехожу к https:/www.sendsonar.com
yo@ubuntu-i386:~/Sonar$ curl -kvI https://www.sendsonar.com
* Rebuilt URL to: https://www.sendsonar.com/
* Hostname was NOT found in DNS cache
* Trying 50.19.125.31...
* Connected to www.sendsonar.com (50.19.125.31) port 443 (#0)
* successfully set certificate verify locations:
* CAfile: none
CApath: /etc/ssl/certs
* SSLv3, TLS handshake, Client hello (1):
* SSLv3, TLS handshake, Server hello (2):
* SSLv3, TLS handshake, CERT (11):
* SSLv3, TLS handshake, Server key exchange (12):
...and so on
Наш доменный и сертификат SSL был куплен у Godaddy, и сервер находится на Heroku.
Я не уверен, является ли это установкой в Godaddy или Heroku и вырыло вокруг всего, что я могу со своими ограниченными знаниями.
Спасибо за помощь.
Похоже, вы используете GoDaddy для перенаправления https://sendsonar.com/ на поддомен Heroku-hosted www
. Серверы перенаправления DNS менеджера GoDaddy не поддерживают HTTPS (поскольку на серверах службы перенаправления GoDaddy не установлен SSL-сертификат)