記一次疑似dotnetcore形成的 iis 443端口503錯誤的解決

產生步驟:web

一、dotnetcore的站綁定了443,使用命令行dotnet myweb.dll 運行,訪問正常服務器

二、關閉dotnetcore的站,開啓iis的一個綁定443端口的站url

三、訪問錯誤,503,站點的證書卻正確加載。命令行

四、重啓iis,重啓電腦的嘗試均無效。日誌

 

問題探究配置

一、端口沒有被佔用,但系統日誌顯示有錯誤,記不太清,貌似有權限和錯誤的字眼搜索

二、IIS站的程序池嘗試全部帳號包括administrator都不行權限

三、使用netsh http show urlacl, 列表中顯示443端口的配置錯誤,沒法訪問。iis

四、嘗試執行刪除命令,刪不掉程序

 

緣由分析

一、該端口的urlacl被dotnetcore綁定了,

二、由於某個錯誤,致使相關配置損壞,沒法修改。

 

解決思路:

一、配置通常保存在註冊表,嘗試搜索。

https://+:443

!!!搜到了。

解決方案:

刪除對應的鍵值,必須重啓服務器來觸發iis站點的端口綁定配置寫入系統。

相關文章
相關標籤/搜索