Имаме частен сървър NuGet (v2.6), който използва HTTPS и удостоверяване на Windows и работи на IIS 7.5. Имам някои проблеми при свързването с този сървър.
Често първият път, когато извадя Управление на пакети NuGet, работи, показва ми пакетите на нашия частен сървър. Следващият път много бързо показва „Не може да се свърже с канала, посочен в... . Моля, проверете дали източникът на пакета (намиращ се в настройките на диспечера на пакети) е валиден и се уверете, че имате мрежова свързаност.“
Ако стартирам Fiddler, изглежда, че сървърът на NuGet издава много 401s (Not Authorised), но някак си първия път, когато прави повторен опит, докато не го направи правилно. Следващите опити той просто опитва веднъж (без никакво удостоверяване в заглавката) и след това се отказва (следователно бързото показване на съобщението за грешка по-горе).
Получавам същия проблем на работния си компютър и когато работя от вкъщи.
Едно заобиколно решение е да рестартирате Visual Studio и то да започне да работи отново за кратко. Това обаче не е дългосрочно решение.