NuGet.Server 3.4.0
This release fixes the HTTP status code returned by NuGet.Server when a duplicate package is pushed. Per protocol specification, an HTTP 409 should be returned. Previous, an HTTP 406 was returned. This enables the NuGet 5.1 -SkipDuplicate
feature to work as expected with NuGet.Server.
Thanks @jacksga for noticing this and providing PR #85 which fixes the issue!