在某些情况下,NSX Advanced Load Balancer 用户界面无法访问,但控制器可以通过 CLI 进行访问。
解决方案
如果 NSX Advanced Load Balancer UI 与吊销的证书相关联,UI 将变得无法访问。CLI 仍可以访问,因为它使用 SSH。将新证书添加到默认的 NGNIX 配置文件。使用 /etc/nginx/sites-enabled/default 命令启用控制器以使用正确的证书。
server { listen 443; server_tokens off; more_clear_headers Server; add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; ssl on; ssl_certificate /var/lib/avi/nginxd/certstore/server_00.cert; ssl_certificate_key /var/lib/avi/nginxd/certstore/server_00.key; ssl_certificate /var/lib/avi/nginxd/certstore/server_01.cert; ssl_certificate_key /var/lib/avi/nginxd/certstore/server_01.key;
使用以下 curl 命令测试 NSX Advanced Load Balancer UI 的可访问性。
> curl -k -v <URL>