Parcourir la source

fix: http use ctrl_port = 32769

Jared Dohrman il y a 3 mois
Parent
commit
4ae00fcf46
1 fichiers modifiés avec 3 ajouts et 1 suppressions
  1. 3 1
      src/helpers/web/WebPanelServer.cpp

+ 3 - 1
src/helpers/web/WebPanelServer.cpp

@@ -2551,7 +2551,9 @@ bool WebPanelServer::start() {
 
   httpd_config_t redirect_config = HTTPD_DEFAULT_CONFIG();
   redirect_config.server_port = 80;
-  redirect_config.ctrl_port = 32768;
+  // HTTPS already uses the default control port from HTTPD_SSL_CONFIG_DEFAULT().
+  // The redirect listener needs its own control port or startup will fail.
+  redirect_config.ctrl_port = 32769;
   redirect_config.max_open_sockets = 2;
   redirect_config.max_uri_handlers = 1;
   redirect_config.max_resp_headers = 4;