TeamCity integration doesn't work over VPN

71 views
Skip to first unread message

Всеволод Голованов

unread,
Aug 1, 2017, 5:44:48 AM8/1/17
to GitExtensions
2.50.01.

I have configured Build server integration for TeamCity at my work PC - works fine.

Then I configured it exactly the same way at my home PC, that connects to the work network over VPN - and the integration doesn't work, namely the build status column doesn't appear.
No error messages, nothing. I tried looking for some kind of git extensions log, but it seems there isn't one.
I can open http://teamcity:8090/httpAuth/app/rest through the browser - it opens fine. So what else does build server integration need?

Всеволод Голованов

unread,
Aug 1, 2017, 11:00:06 AM8/1/17
to GitExtensions
> No error messages, nothing.
Also: the login dialog doesn't show up.

Всеволод Голованов

unread,
Aug 1, 2017, 2:01:54 PM8/1/17
to GitExtensions
Looked with Wireshark a bit.
Firstly there is connectivity. There are HTTP requests going on between me and teamcity.

My work PC does this:
GET /ntlmLogin.html
>> HTTP 401 Unauthorized
GET /ntlmLogin.html with credentials

Home PC:
GET /ntlmLogin.html
>> HTTP 401 Unauthorized
nothing for 4 seconds (GitExt is suppopsed to ask me for credentials here, but doesn't)
POST /serverStatistics.html
...
POST /ajax.html

I remembered that I logged my work PC GitExt in on a previous version, 2.48.03 or something like that. Maybe that's relevant.

Всеволод Голованов

unread,
Aug 1, 2017, 2:20:06 PM8/1/17
to GitExtensions
This seems like a relevant fix on master: https://github.com/gitextensions/gitextensions/commit/c12afd9c823cdd1cb1aa5844027c0129d01c7705
Tried deleting AppData\Local\IsolatedStorage with empty BuildServer-*.options - didn't help.
I guess I have to build the master GitExt branch next...
Reply all
Reply to author
Forward
0 new messages