TFS Server 2013 Проблемы с регистрацией

В нашем TFS сервере 2013 у нас есть несколько проектов
(Например: P1, P2, P3, P4)

Когда я собираюсь проверить коды в одном проекте, например: P3, я получаю перечисленные ниже ошибки в окне вывода Visual Studio 2013. (но подключение команды и другие функции контроля версий работают нормально)

Все изменения были либо неизмененными файлами, либо блокировками. Изменения были отменены сервером.

Невозможно записать данные в транспортное соединение: существующее соединение было принудительно закрыто удаленным хостом.

Сервер вернул тип содержимого text / html, который не поддерживается.

TF30063: Вы не авторизованы для доступа

окно вывода визуальной студии 2013

также некоторое время это работало, и я получу это сообщение

  • Набор изменений 1874 успешно зарегистрирован

Другие проекты работают нормально, например: P1, P2, P4

2 ответа

Решение

Похоже, что-то перехватывает вызов и блокирует его. TFS обычно всегда возвращает тип ответа soap+xml, xml или же jsonтот факт, что вы видите text/html указывает на то, что страница ошибки HTML представлена ​​по какой-то причине.

Я подозреваю, что это ваш Вирусный сканер локально (если он обеспечивает защиту веб-трафика), или прокси-сервер вышестоящего уровня или антивирус на самом сервере TFS. Тот или другой сервер TFS действительно сталкиваются с проблемами, и в этом случае журнал событий на сервере TFS должен иметь отчет о сбое ASP.NET.

Самый простой способ устранения неполадок - это установить и запустить fiddler и повторить попытку регистрации. Посмотрите полученный ответ и посмотрите HTML-сообщение. Я подозреваю, что он будет содержать фактическое сообщение об ошибке и, скорее всего, сообщит вам точный источник ошибки.


Как вы сообщили, именно SonicWALL блокирует запрос до того, как он достигнет TFS. Таким образом, либо в содержимом пакета NuGet есть что-то подозрительное, либо необходимо настроить правила SonicWALL для приема определенного трафика на ваш сервер TFS.

Что касается @jessehouwing, я использовал fiddler и выяснил, что указанный ниже файл блокируется антивирусной службой SonicWALL Gateway.

http:/tfs/.../VersionControl/v1.0/upload.ashx

http:/tfs

и все пути TFS разрешены брандмауэром, и теперь он работает отлично.

Другие вопросы по тегам