Привет!
Суть проблемы: когда включён в профиле TLS (который SSL), или если сразу использовать
https вместо
http, редирект коротких Клубных ссылок (которые вида
nnmclub.to/t12345) идёт на неправильный порт
444 (вместо
443).
❱ curl -v http://nnmclub.to/t1102331
* Trying 81.17.30.51...
* Connected to nnmclub.to (81.17.30.51) port 80 (#0)
> GET /t1102331 HTTP/1.1
> Host: nnmclub.to
> User-Agent: curl/7.50.1
> Accept: */*
>
< HTTP/1.1 301 Moved Permanently
< Server: nginx
< Date: Thu, 09 Feb 2017 16:51:26 GMT
< Content-Type: text/html
< Content-Length: 178
< Connection: keep-alive
< Keep-Alive: timeout=10
< Location: http://nnmclub.to/forum/viewtopic.php?t=1102331 ⬅ всё ок
< X-Frontend-Status: MISS
<
<html>
<head><title>301 Moved Permanently</title></head>
<body bgcolor="white">
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx</center>
</body>
</html>
❱ curl -v https://nnmclub.to/t1102331
* Trying 81.17.30.51...
* Connected to nnmclub.to (81.17.30.51) port 443 (#0)
* found 173 certificates in /etc/ssl/certs/ca-certificates.crt
* found 692 certificates in /etc/ssl/certs
* ALPN, offering http/1.1
* SSL connection using TLS1.2 / ECDHE_RSA_AES_128_GCM_SHA256
* server certificate verification OK
* server certificate status verification SKIPPED
* common name: nnmclub.to (matched)
* server certificate expiration date OK
* server certificate activation date OK
* certificate public key: RSA
* certificate version: #3
* subject: CN=nnmclub.to
* start date: Thu, 19 Jan 2017 11:47:00 GMT
* expire date: Wed, 19 Apr 2017 11:47:00 GMT
* issuer: C=US,O=Let's Encrypt,CN=Let's Encrypt Authority X3
* compression: NULL
* ALPN, server accepted to use http/1.1
> GET /t1102331 HTTP/1.1
> Host: nnmclub.to
> User-Agent: curl/7.50.1
> Accept: */*
>
< HTTP/1.1 301 Moved Permanently
< Server: nginx
< Date: Thu, 09 Feb 2017 17:09:17 GMT
< Content-Type: text/html
< Content-Length: 178
< Location: https://nnmclub.to:444/forum/viewtopic.php?t=1102331 ⬅ неправильный порт!
< Connection: keep-alive
< Keep-Alive: timeout=10
<
<html>
<head><title>301 Moved Permanently</title></head>
<body bgcolor="white">
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx</center>
</body>
</html>
PS. Если что, техподдержка мне не нужна. Это баг-репорт, а не просьба о помощи.
PPS. Написал сюда как «замечание», но не уверен что правильно. Перенесите, пожалуйста, в техпо, если считаете что так будет лучше.
2017-02-10 UPD: После фикса более важной проблемы, обнаружилось ещё одна небольшая (см.
комментарий ниже)