portainer Failure Unable to resize TTY解决方案

来源:互联网 发布:朝鲜妹子 知乎 编辑:程序博客网 时间:2024/06/18 11:42

使用默认端口连接portainer操作控制console不存在这问题,但使用nginx转发https后问题出现,出现如下问题异常
Failure Unable to resize TTY

这里写图片描述

解决方案

1.不使用nginx进行转发,使用默认的potainer所提供的ssl连接方案(扩展性单一)。
2.配置nginx转发服务

 nginx -v nginx version: nginx/1.10.2
server {  listen   80;  server_name portainer.xxxHost.com;  return     301 https://$host$request_uri;}server {  listen   443;  server_name portainer.xxxHost.com;  ssl on;  ssl_certificate /path/to/ssl/xxxHost.com.crt;  ssl_certificate_key /path/to/ssl/xxxHost.com.key;  location / {    proxy_http_version 1.1;    proxy_set_header Connection "";    proxy_pass http://127.0.0.1:9000;  }  location /api/websocket/ {    proxy_set_header Upgrade $http_upgrade;    proxy_set_header Connection "upgrade";    proxy_http_version 1.1;    proxy_pass http://127.0.0.1:9000/api/websocket/;  }}

经分析得出是websockset出的问题,使用以上两种方案可解决。