Comments (8)
What's the full error message?
from aspnetkatana.
from aspnetkatana.
@Tratcher Did the "owin" example work without error for you?
from aspnetkatana.
Ah, I do see the same error. This post might explain why: https://stackoverflow.com/questions/54010365/how-to-see-what-is-reserving-ephemeral-port-ranges-on-windows
from aspnetkatana.
Interesting @Tratcher !
PS C:\Users\john> netsh int ip show excludedportrange protocol=tcp
Protocol tcp Port Exclusion Ranges
Start Port End Port
50000 50059 *
-
- Administered port exclusions.
from aspnetkatana.
Ok... So something is reserving those ports...
But now I am very very curious why the asp.net either does not "see" or does not "care" or just overrides the reservation for some reason... (and it just just asp.net... the Hugo static site generator has a built in web server, and it gladly uses 50000)
from aspnetkatana.
In AspNetCore you're using the Kestrel server by default which runs in user mode with direct Sockets. In Owin self-host you're using HttpListener -> Http.Sys which runs in kernel mode. I don't know why the Http.Sys stack honors those reservations when Sockets don't, but that would explain why other apps your using don't care either.
from aspnetkatana.
Closing as answered/external.
from aspnetkatana.
Related Issues (20)
- Having vulnerabilities on Microsoft.Owin.Security.OpenIdConnect, 4.2.2 HOT 2
- ClockSkew Ignored by OAuthBearerAuthenticationHandler HOT 2
- Requests are run on IOCP threads by default in OwinHttpListener HOT 5
- Attempt to access method System.Management.Instrumentation.InstrumentedAttribute..ctor(System.String) in violation of security transparency rules failed. HOT 2
- Question: Why does the 4.2.2 package specifically require .NET Framework 4.5? HOT 2
- System.NullReferenceException: Object reference not set to an instance of an object HOT 9
- App redirects to different Auth Type refresh token URL. HOT 4
- OpenIdConnectProtocolValidator cannot validate state HOT 4
- Should OIDC middleware be refreshing a `code id_token` when close to expiry? HOT 3
- Session in ASP.NET WebForm is cleared after authenticated by Entra ID with CookieAuthentication and WsFederationAuthentication HOT 2
- Always a object reference error when trying to host a webapi in owin self hosted HOT 3
- owin.RequestId always empty guid string HOT 3
- Microsoft.Owin.Security.WsFederation has a vulnerable Newtonsoft.Json package dependency HOT 10
- how do you remove additional query parameters HOT 1
- Migrate to 1ES pipelines HOT 2
- RedeemCode sends request from server HOT 2
- CHIPS: Need Partitioned flag for CookieOptions HOT 3
- Upgraded OWIN libraries from version 3.0.1 to 4.2.0 Http RequestUri is coming in capital later. HOT 1
- Odd DLL version numbering preventing debugging HOT 8
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from aspnetkatana.