I checked a lot of post related to this issue, but nothing seems to fix my problem. So now I hope you guys can give me the magic answer.
I'm using Intellij (but also tried it with SourceTree) to pull/push/clone a repository from Fisheye. However I'm receiving the error:
git -c diff.mnemonicprefix=false -c core.quotepath=false fetch origin
fatal: unable to access 'https://myUser@myUrl/fisheye/git/myRepo.git/': Received HTTP code 503 from proxy after CONNECT
Hints about 503 means a temporary downtime due to maintenance don't work for me, since this issue last for a week now.
Hints about wrong/missing proxy settings don't seem to work either. I setup http and https proxy for system git and for the IDE (Intellij).
It worked before, I was able to clone the repository. Then I created a new branch, made some changes and wanted to push it back to the master.
I really looking forward for some clever tips.
Thanks so far
UPDATE
I added:
export GIT_TRACE_PACKET=1
export GIT_TRACE=1
export GIT_CURL_VERBOSE=1
and I received the following log:
$ git fetch
trace: built-in: git 'fetch'
trace: run_command: 'git-remote-https' 'origin' 'https://Username@myWebService.de/randomGit.git/'
* Couldn't find host myWebService in the _netrc file; using defaults
* Trying 15.46.16.11...
* Connected to myProxy.com (15.46.16.11) port 8080 (#0)
* Establish HTTP proxy tunnel to myWebService.de:443
> CONNECT myWebService.de:443 HTTP/1.1
Host: webapp-entw.mlp.de:443
User-Agent: git/1.9.5.msysgit.1
Proxy-Connection: Keep-Alive
Pragma: no-cache
< HTTP/1.1 503 Service Unavailable
< Cache-Control: no-cache
< Pragma: no-cache
< Content-Type: text/html; charset=utf-8
< Proxy-Connection: close
< Connection: close
< Content-Length: 732
<
* Received HTTP code 503 from proxy after CONNECT
* Closing connection 0
fatal: unable to access 'https://Username@myWebService.de/randomGit.git/': Received HTTP code 503 from proxy after CONNECT
I discovered that my proxy doesn't recognizes the webapp address, so I installed Privoxy and told him to pass every request except those, which are intended for my git. And it works.
So if I have to connect to the repository I skip the proxy and connect directly.