IIS reverse proxy

Running the dev version. Set the UrlBase to TV and restart nzbdrone. I get an error about the port already in use. I tried changing to a completely new unused port and got the same error. Taking the UrlBase back to the default clears the issue.

Here’s part of the log:
netsh.exe: Starting netsh.exe http show urlacl http://:8989/tv/
netsh.exe: Starting netsh.exe http show urlacl https://
:9889/tv/
OwinHostController: Listening on the following URLS:
OwinHostController: http://localhost:8989/tv/
OwinHostController: http://localhost:8989/
OwinHostController: https://localhost:9898/tv/
OwinHostController: https://localhost:9898/
lambda_method: Starting nzbdrone api
HousekeepingService: Running housekeeping tasks
SceneMappingService: Updating scene mapping

[Fatal] ConsoleApp: Epic Fail!
NzbDrone.Host.Owin.PortInUseException: Port 8989 is already in use, please ensure nzbdrone is not already running. —> System.Reflection.TargetInvocationException: Exception has been thrown by target of an invocation. —> System.Net.HttpListenerException: Access is denied.
at System.Net.HttpListener.AddAllPrefixes()

Did you follow the steps here: https://github.com/NzbDrone/NzbDrone/wiki/Reverse-Proxy ? Including step #5, restart as admin?

If you still have issues, enable trace logging, delete the log files and try starting it again. Please pastebin the log file and link it here.

Sorry, forgot step one, check the wiki. I was missing the start as admin part. Thanks!