I tried to install Octopus server, but it fails to run OctopusDeploy Service, with this exception log:
2015-12-09 13:27:16.1292 7 FATAL Operation is not supported on this platform.
System.PlatformNotSupportedException: Operation is not supported on this platform.
at System.Net.HttpListener…ctor()
at Octopus.Server.Web.OctopusNancyHost.TryStartListener() in Y:\work\refs\tags\3.2.9\source\Octopus.Server\Web\OctopusNancyHost.cs:line 182
at Octopus.Server.Web.OctopusNancyHost.StartListener() in Y:\work\refs\tags\3.2.9\source\Octopus.Server\Web\OctopusNancyHost.cs:line 155
at Octopus.Server.Web.OctopusNancyHost.Start() in Y:\work\refs\tags\3.2.9\source\Octopus.Server\Web\OctopusNancyHost.cs:line 139
at Octopus.Server.Web.WebServerInitializer.Start() in Y:\work\refs\tags\3.2.9\source\Octopus.Server\Web\WebServerInitializer.cs:line 48
at Octopus.Server.OctopusServerEngine.Start() in Y:\work\refs\tags\3.2.9\source\Octopus.Server\OctopusServerEngine.cs:line 48
at Octopus.Server.Commands.RunCommand.Start() in Y:\work\refs\tags\3.2.9\source\Octopus.Server\Commands\RunCommand.cs:line 37
at Octopus.Shared.Startup.AbstractCommand.Octopus.Shared.Startup.ICommand.Start(String[] commandLineArguments, ICommandRuntime commandRuntime, OptionSet commonOptions) in Y:\work\refs\tags\3.2.9\source\Octopus.Shared\Startup\AbstractCommand.cs:line 57
at Octopus.Shared.Startup.WindowsServiceHost.<>c__DisplayClass1_0.b__0() in Y:\work\refs\tags\3.2.9\source\Octopus.Shared\Startup\WindowsServiceHost.cs:line 19
at Octopus.Shared.Startup.WindowsServiceAdapter.RunService() in Y:\work\refs\tags\3.2.9\source\Octopus.Shared\Startup\WindowsServiceAdapter.cs:line 44
2015-12-09 13:27:16.1822 7 FATAL Unhandled AppDomain exception occurred: Operation is not supported on this platform.
System.PlatformNotSupportedException: Operation is not supported on this platform.
at System.Net.HttpListener…ctor()
at Octopus.Server.Web.OctopusNancyHost.TryStartListener() in Y:\work\refs\tags\3.2.9\source\Octopus.Server\Web\OctopusNancyHost.cs:line 182
at Octopus.Server.Web.OctopusNancyHost.StartListener() in Y:\work\refs\tags\3.2.9\source\Octopus.Server\Web\OctopusNancyHost.cs:line 155
at Octopus.Server.Web.OctopusNancyHost.Start() in Y:\work\refs\tags\3.2.9\source\Octopus.Server\Web\OctopusNancyHost.cs:line 139
at Octopus.Server.Web.WebServerInitializer.Start() in Y:\work\refs\tags\3.2.9\source\Octopus.Server\Web\WebServerInitializer.cs:line 48
at Octopus.Server.OctopusServerEngine.Start() in Y:\work\refs\tags\3.2.9\source\Octopus.Server\OctopusServerEngine.cs:line 48
at Octopus.Server.Commands.RunCommand.Start() in Y:\work\refs\tags\3.2.9\source\Octopus.Server\Commands\RunCommand.cs:line 37
at Octopus.Shared.Startup.AbstractCommand.Octopus.Shared.Startup.ICommand.Start(String[] commandLineArguments, ICommandRuntime commandRuntime, OptionSet commonOptions) in Y:\work\refs\tags\3.2.9\source\Octopus.Shared\Startup\AbstractCommand.cs:line 57
at Octopus.Shared.Startup.WindowsServiceHost.<>c__DisplayClass1_0.b__0() in Y:\work\refs\tags\3.2.9\source\Octopus.Shared\Startup\WindowsServiceHost.cs:line 19
at Octopus.Shared.Startup.WindowsServiceAdapter.RunService() in Y:\work\refs\tags\3.2.9\source\Octopus.Shared\Startup\WindowsServiceAdapter.cs:line 59
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart()
We use Windows Server 2008 R2 Service Pack 1, .NET 4.5 is installed. Octopus Server version is 3.2.9.
So what could cause this issue?