APICast logs the private base url, rather than the public endpoint

Solution In Progress - Updated -

Issue

  • After the 3scale upgrade we are seeing that logs are capturing private base url information rather than public endpoint information.
  • Before the upgrade, on 3scale version 2.6 APICast logs looks like the following

    [32/Jan/2050:00:00:00 +0000] apicast-production.3scalesubdomain.com:8080 xx.xx.xx.xx:xxxx "POST / HTTP/1.1" 200 xxxx (0.000) 0
    
  • After the upgrade to version 2.8, APICast logs look like the following.

    [32/Jan/2050:00:00:00 +0000] private.api.backend.com:8080 xx.xx.xx.xx:xxxx "POST / HTTP/1.1" 200 xxxx (0.000) 0
    
  • How to configure APICast to log the public URL instead of the private API backend?

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In