Cyborgscode opened a new issue, #12711:
URL: https://github.com/apache/trafficserver/issues/12711

   Name        : trafficserver
   Version     : 10.1.0
   Release     : 2.fc42
   Architecture: x86_64
   Install Date: So 30 Nov 2025 23:38:10 CET
   
   Description of problem:
   
   ATS 10 has a migrated the records.config to the worst possibe form: yaml.
   
   The automigration script has wrongfully converted "incoming_ip_to_bind" to 
proxy:
   
   ```
   records
     ...
    proxy
      local
        incoming_ip_to_bind: a.b.c.d
   
   ```
   instead of a records subentry like this:
   
   ```
   records:
     accept_threads: 1
     incoming_ip_to_bind: a.b.c.d
   ```
   
   This caused the server setup to fail, because the given ip was not used, 
instead the server tried to bind on 0.0.0.0 , which was not possible due to 
httpd running on another ip.
   
   In addition, these values have also not converted correctly:
   
    Warn:   Warn: Ignoring field 'connect_attempts_max_retries_dead_server' 
[proxy.config.http.connect_attempts_max_retries_dead_server] at line=43, col=5. 
Not registered and Unknown tag type '?'
    Warn: Ignoring field 'connect_attempts_timeout' 
[proxy.config.http.parent_proxy.connect_attempts_timeout] at line=60, col=7. 
Not registered and Unknown tag type '?'
    Warn: Ignoring field 'post_connect_attempts_timeout' 
[proxy.config.http.post_connect_attempts_timeout] at line=62, col=5. Not 
registered and Unknown tag type '?'
   
   But those are not as relevant as the incoming_ip_to_bind option.
   
   the migration tools needs a fix for this issue asap or a lot of old ATS9 
server will fail after an upgrade!


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to