Primeiramente, peço desculpas pelo meu inglês. Nossa instância do Azure Linux (Ubuntu 16.04.2 LTS) está em execução há mais de 2 meses. De repente, terça-feira à noite sem qualquer configuração para o servidor, eu recebo aleatoriamente "Software causou aborto de conexão" do meu script de powershell automatizado. Script usa o cliente Winscp para conexão sftp. Eu recebo este erro aleatoriamente no meu cliente Putty também. Conexões para este servidor são feitas de vários servidores que estão em redes diferentes. Nós tentamos seguir as coisas:
Modificado /etc/sysctl.conf com linhas:
-net.ipv4.ip_local_port_range = 1024 65535 -net.core.rmem_max = 16777216 -net.core.wmem_max = 16777216 -net.ipv4.tcp_max_syn_backlog = 4096 -net.ipv4.tcp_syncookies = 1 -net.core.somaxconn = 2048 -net.core.netdev_max_backlog = 2000 -kernel.pid_max = 1000000 -fs.file-max = 1000000 -net.ipv4.tcp_sack = 0 -net.ipv4.tcp_rmem = 4096 87380 16777216 -net.ipv4.tcp_wmem = 4096 65536 16777216 -net.ipv4.tcp_synack_retries = 2 -net.ipv4.tcp_syncookies = 1 -net.ipv4.tcp_mem = 50576 64768 98152 -net.core.wmem_default = 65536 -net.core.rmem_default = 65536 -net.ipv4.tcp_window_scaling = 1 -net.ipv4.tcp_mem = 98304 131072 196608 -net.ipv4.tcp_timestamps = 0 -net.ipv4.tcp_rfc1337 = 1 -net.ipv4.ip_forward = 0 -net.ipv4.tcp_congestion_control = cúbico -net.ipv4.tcp_tw_recycle = 0 -net.ipv4.tcp_tw_reuse = 0 -net.ipv4.tcp_orphan_retries = 1 -net.ipv4.tcp_fin_timeout = 25 -net.ipv4.tcp_max_orphans = 8192
Como posso começar a resolver esse problema? Alguém tem esse tipo de problema? Pode ser algum tipo de problema de rede com o ISP? Verifiquei as estatísticas do servidor e as cargas de CPU e memória estão baixas. Como eu disse isso começou terça-feira à noite. Nada foi alterado no servidor.