Our TeamCity is 7.1 (build 23907) on SQL Server database w/ 2 agents running on a Windows 2008 R2 server. We are using IIS to redirect traffic from "https://ourserver.ourdomain.com" to the local internal team city address. The Server URL setting in Global Settings is correctly set to "https://ourserver.ourdomain.com". This server is actually remote from our office, so we are using HTTPS for all communications and have guest accounts turned off.
This morning I created a new project to build a git project and put the artifact in the local nuget server. I enabled the nuget server and it decided to use the URL "http://ourserver.ourdomain.com/httpAuth/app/nuget/v1/FeedService.svc" (which is obviously not accessible since we don't allow http connections to this server). I can access the raw feed using "https://ourserver.ourdomain.com/..." and can register it in visual studio as a package source, but the feed continues to report the base package URL as HTTP instead of HTTPS, so I can't actually download the packages.
Is there a configuration somewhere I can use to manually override this URL to make it HTTPS? Is there a reason this isn't either using the value from General Settings in TeamCity or reflecting the base URL value I use to request the feed?