hi @ all У меня проблема с передачей по TCP-соединению с Synology NAS с SSLЯ хочу подключиться с помощью Synology Drive Client к NAS, а программное обеспечение Drive Client обменивается данными через TCP-порт 6690 с NAS. Когда я пытаюсь подключиться, я получаю 500 Ошибка. Без SSL он работает нормально, но чем Synology шифрует связь с собственным недоверенным сертификатом, это не должно быть решением.
Сборка:
Интернет |-> | Маршрутизатор (переадресация порта 6690) |-> | nginx |-> |NAS (192.168.10.2) |
Nginx:
stream{
log_format log_stream '$remote_addr [$time_local] $protocol [$ssl_preread_server_name] [$ssl_preread_alpn_protocols]'
'$status $bytes_sent $bytes_received $session_time';
access_log /var/log/nginx/access.log log_stream;
ssl_certificate /etc/letsencrypt/live/{mydomain}/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/{mydomain}/privkey.pem;
ssl_protocols TLSv1.1 TLSv1.2;
server {
listen 6690 ssl;
proxy_pass 192.168.10.2:6690;
}
}
Журнал:
xx.xx.xxx.xxx [08/Nov/2019:15:09:37 +0100] TCP [-] [-]500 0 0 0.000
xx.xx.xxx.xxx [08/Nov/2019:15:09:37 +0100] TCP [-] [-]500 0 0 0.000
xx.xx.xxx.xxx [08/Nov/2019:15:10:37 +0100] TCP [-] [-]500 0 0 0.000
xx.xx.xxx.xxx [08/Nov/2019:15:10:37 +0100] TCP [-] [-]500 0 0 0.000
xx.xx.xxx.xxx [08/Nov/2019:15:11:37 +0100] TCP [-] [-]500 0 0 0.000
xx.xx.xxx.xxx [08/Nov/2019:15:11:37 +0100] TCP [-] [-]500 0 0 0.000
Я также пытаюсь проверить рукопожатие SSL с помощью:
openssl s_client -host mydomain.net -port 6690
и это прекрасно работает.
Кто-нибудь знает, где моя ошибка ??? : - (