Linux Loopback patch does not apply cleanly
 Technote (troubleshooting)
 
Problem(Abstract)
The hidden loopback patch from the Linux Virtual Server does not apply cleanly to the later 2.4.18 kernels. Applies to RedHat 7.3 and RedHat 8.0.
 
Resolving the problem
The current loopback patch from the Linux Virtual Server does not patch cleanly onto later 2.4.18 kernels. The hidden flag is added to an interface as the 15th option, and it should be the 16th parameter; MEDIUM_ID was added as the 15th option in recent kernels.
Make the following modifications to the existing hidden-2.4.5-1.diff patch prior to patching the kernel source:

1. Change lines 14 through 16 from

- NET_IPV_CONF_ARPFILTER=13
+ NET_IPV_CONF_ARPFILTER=13,
+ NET_IPV4_CONF_HIDDEN=14,

to

NET_IPV4_CONF_ARPFILTER=13,
- NET_IPV4_CONF_MEDIUM_ID=14,
+ NET_IPV4_CONF_MEDIUM_ID=14,
+ NET_IPV4_CONF_HIDDEN=15,


2. Change lines 132 and 133 from

- ctl_table devinet_vars [14];
+ ctl_table devinet_vars [15];

to

- ctl_table devinet_vars [15];
+ ctl_table devinet_vars [16];

Making these two changes allows the existing patch to install cleanly onto the latest 2.4.18 kernels.

 
 
Cross Reference information
Segment Product Component Platform Version Edition
Application Servers WebSphere Edge Server Load Balancer Linux Edge Server 2.0 GA, Edge Server 2.0 NLV, Edge Server 2.0 PTF1, Edge Server 2.0 PTF2
Application Servers Runtimes for Java Technology Java SDK
 
Historical Number
84233
 
 


Document Information


Product categories: Software > Application Servers > Distributed Application & Web Servers > WebSphere Application Server > Edge Component
Operating system(s): Linux
Software version: 5.0
Software edition:
Reference #: 1104583
IBM Group: Software Group
Modified date: Jan 12, 2004