问题描述
 
最近将harbor从v1.8 升级到v2.8+后,客户端在登录时出现了以下问题:
 
net/http: TLS handshake timeout
 
解决方案
 
由于V2.8版本的nginx代理中只有配置TLSv1.2协议,没有TLSv1.1协议的支持,导致了部分客户端无法的登录。
 在common/nginx/nginx.conf文件中加入支持TLSv1.1协议,然后重启服务即可。
 
server {listen 8443 ssl;server_tokens off;
......ssl_protocols TLSv1.1 TLSv1.2;  #在此处增加 
......