git push error: RPC failed; result=56, HTTP code = 0
Ao tentar migrar um repositório do GitHub para um servidor local usando Bonobo Git Server (https://bonobogitserver.com/), tive o seguinte erro:
Counting objects: 5682, done. Delta compression using up to 4 threads. Compressing objects: 100% (3751/3751), done. error: unable to rewind rpc post data - try increasing http.postBuffer error: RPC failed; result=56, HTTP code = 0 Writing objects: 10% (619/5682), fatal: The remote end4.75 M huniB | 3g u6p unexpecte.00 Kdly Writing objects: 100% (5682/5682), 34.68 MiB | 22.00 KiB/s, done. Total 5682 (delta 1827), reused 5682 (delta 1827) fatal: The remote end hung up unexpectedly
Pesquisando na internet verifiquei que este erro está associado ao tamanho do pacote que necessita ser enviado pelo cliente ao servidor, sendo assim a solução do mesmo é ajustar o cliente e o servidor para receber pacotes maiores.
No cliente fiz o ajuste com o seguinte comando
git config --global http.postBuffer 100M
Ja no servidor alterei o arquivo web.config do Bonobo para permitir o conteúdo com 100Mb (conforme abaixo)
<?xml version="1.0" encoding="utf-8"?> <configuration> ... <system.web> <httpRuntime maxRequestLength="104857600" /> ... <system.webServer> <security> <requestFiltering> <requestLimits executionTimeout="18000" maxAllowedContentLength="104857600" /> ...
Após este procedimento e a aplicação do HotFix Microsoft (KB2634328) tudo funcionou normalmente em meu ambiente.
Referência:
https://bonobogitserver.com/frequently-asked-questions/
Últimos posts por Helvio Junior - M4v3r1ck (OSCE, OSCP, OSWE, eCXD, eMAPT, CEH) (exibir todos)
- OSWE – Uma história de insucessos! - dezembro 29, 2020
- Instalando OpenVPN com autenticação em MySQL - junho 22, 2020
- Instalando CTFd no Ubuntu 20.04 com Nginx e uWSGI - junho 20, 2020
Deixe uma resposta
Want to join the discussion?Feel free to contribute!