Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Web server selection can be one that doesn't make sense for the current OS #7417

Closed
1 task done
tothegills opened this issue Mar 7, 2022 · 2 comments
Closed
1 task done
Assignees
Labels
kind/bug This issue represents a verified problem we are committed to solving

Comments

@tothegills
Copy link
Contributor

Team

  • I've assigned a team label to this issue

Severity

Poor experience when switching operating systems

Version

Since the option was introduced

Latest Version

I could reproduce the problem in the latest build

What happened?

Looks like we're currently statically setting our webserver's configuration to use HttpSys, which is causing issues when people attempt to move to linux from windows. I see here that we do have OS detection in place which is responsible for setting it in the first place, but then that value does not account for different OS platforms at runtime - this value is always used, even when it will never work. Should we have an additional platform detection at runtime to overrule this setting if it has no chance of success?

Reproduction

Start a server on Windows
Move the server to Linux

Error and Stacktrace

No response

More Information

No response

Workaround

Run Octopus.Server configure --webserver kestrel

@tothegills tothegills added kind/bug This issue represents a verified problem we are committed to solving state/triage labels Mar 7, 2022
@tothegills tothegills self-assigned this Mar 16, 2022
@octoreleasebot
Copy link

Release Note: Octopus Server on Linux will no longer attempt to run HTTP.sys

@Octobob
Copy link
Member

Octobob commented May 24, 2022

🎉 The fix for this issue has been released in:

Release stream Release
2022.2 2022.2.2237
2022.3+ all releases

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/bug This issue represents a verified problem we are committed to solving
Projects
None yet
Development

No branches or pull requests

3 participants