Avamar: Os backups falham com "Não foi possível executar uma operação em um soquete porque o sistema não tinha espaço suficiente no buffer..."
Summary: Avamar: Os backups falham com "Não foi possível executar uma operação em um soquete porque o sistema não tinha espaço suficiente no buffer..."
Symptoms
Os backups do sistema de arquivos do Windows podem falhar com erros semelhantes aos seguintes:2018-11-29 13:17:41 avtar Info <5694>: - Failed initial handshake, trying again2018-11-29 13:17:41 avtar Info <6063>: - Communication error: Could not create connection to Server2018-11-29 13:17:41 avtar Info <5557>: No connections available2018-11-29 13:17:41 avtar FATAL <8941>: Fatal server connection problem, aborting initialization. Verify correct server address and login credentials.
Quando a depuração está ativada no conjunto de dados ou no arquivo avtar.cmd no diretório \Arquivos de Programas\avs\var (indicador --debug), as seguintes mensagens podem ser exibidas:2018/11/29-18:17:41.74900 [avtar] Windows ::connect() code 10055: An operation on a socket could not be performed because the system lacked sufficient buffer space or because a queue was full2018/11/29-18:17:41.74900 [avtar] sockimpl::init connect returns -1 errno=2 No such file or directory2018/11/29-18:17:41.74900 [avtar] sslsockimpl::open failure2018/11/29-18:17:41.74900 [avtar] tcpsockimpl::close shutdown error -1 errno 2 code 10057: A request to send or receive data was disallowed because the socket is not connected and (when sending on a datagram socket using a sendto call) no address was supplied
Cause
Isso é causado pelo esgotamento da porta no sistema operacional Windows. Quando os aplicativos fazem muitas conexões de saída em um curto período de tempo ou não descartam as conexões de saída corretamente, isso esgota as portas disponíveis que o processo avtar exige.
Para confirmar isso, abra um prompt de comando do PowerShell ou do Windows e execute o seguinte comando:netstat -ab
Resolution
Additional Information
https://stackoverflow.com/questions/4415175/an-operation-on-a-socket-could-not-be-performed-because-the-system-lacked-suffi
http://blog.whitesites.com/blog.aspx?key=635140180116307813
https://support.microsoft.com/en-us/help/929851/the-default-dynamic-port-range-for-tcp-ip-has-changed-in-windows-vistahttps://www.aip.im/2012/10/how-to-change-the-number-of-dynamic-ports/