Hi,
I can not push to git repo. It was working fine until today. I had following error:
----------------------------------------
Exception happened during processing of request from ('192.168.1.125', 36010)
Traceback (most recent call last):
File "/var/lib/mercurial-server/rhodecode-venv/local/lib/python2.7/site-packages/paste/httpserver.py", line 1068, in process_request_in_thread
self.finish_request(request, client_address)
File "/usr/lib/python2.7/SocketServer.py", line 323, in finish_request
self.RequestHandlerClass(request, client_address, self)
File "/usr/lib/python2.7/SocketServer.py", line 638, in __init__
self.handle()
File "/var/lib/mercurial-server/rhodecode-venv/local/lib/python2.7/site-packages/paste/httpserver.py", line 442, in handle
BaseHTTPRequestHandler.handle(self)
File "/usr/lib/python2.7/BaseHTTPServer.py", line 340, in handle
self.handle_one_request()
File "/var/lib/mercurial-server/rhodecode-venv/local/lib/python2.7/site-packages/paste/httpserver.py", line 437, in handle_one_request
self.wsgi_execute()
File "/var/lib/mercurial-server/rhodecode-venv/local/lib/python2.7/site-packages/paste/httpserver.py", line 287, in wsgi_execute
self.wsgi_start_response)
File "/var/lib/mercurial-server/rhodecode-venv/local/lib/python2.7/site-packages/paste/deploy/config.py", line 291, in __call__
return
self.app(environ, start_response)
File "/var/lib/mercurial-server/rhodecode-venv/local/lib/python2.7/site-packages/paste/gzipper.py", line 38, in __call__
response.gzip_start_response)
File "/var/lib/mercurial-server/rhodecode-venv/local/lib/python2.7/site-packages/paste/cascade.py", line 130, in __call__
return self.apps[-1](environ, start_response)
File "/var/lib/mercurial-server/rhodecode-venv/local/lib/python2.7/site-packages/paste/registry.py", line 379, in __call__
app_iter = self.application(environ, start_response)
File "/var/lib/mercurial-server/rhodecode-venv/local/lib/python2.7/site-packages/rhodecode/lib/middleware/https_fixup.py", line 37, in __call__
return self.application(environ, start_response)
File "/var/lib/mercurial-server/rhodecode-venv/local/lib/python2.7/site-packages/pylons/middleware.py", line 150, in __call__
File "/var/lib/mercurial-server/rhodecode-venv/local/lib/python2.7/site-packages/pylons/util.py", line 51, in call_wsgi_application
output.extend(app_iter)
File "/var/lib/mercurial-server/rhodecode-venv/local/lib/python2.7/site-packages/dulwich/web.py", line 231, in handle_service_request
handler.handle()
File "/var/lib/mercurial-server/rhodecode-venv/local/lib/python2.7/site-packages/dulwich/server.py", line 695, in handle
ref = self.proto.read_pkt_line()
File "/var/lib/mercurial-server/rhodecode-venv/local/lib/python2.7/site-packages/dulwich/protocol.py", line 103, in read_pkt_line
raise HangupException()
HangupException: The remote server unexpectedly closed the connection.
----------------------------------------
I think probably the problem is due to commit size - 1.5 MB. I made new repo clone and added only one 4B text file and it worked.
I use Apache as reverse proxy. I added SSLRenegBufferSize 10485760 directive to apache config and [http] postBuffer = 524288000 to .gitconfig
but it didn't helped.
My system info:
Ubuntu Server 12.04
RhodeCode 1.3.4
dulwich==0.8.5
I will appreciate any help.
regards,
Maciej Sawicki