UM3-L7: Issue with building tcps module

Hideaki Kondo toreno4257 at nifty.com
Fri May 18 21:44:53 BST 2007


Hello,

> Does UM-L7 need the kssl module in order to work properly? If so, is there an updated patch for the 2.6 kernels?

It doesn't always need the kssl, if you don't use SSL(https).
And I don't recommend that you use it.
Please refer to <Appendix B> of the following manual.
http://sourceforge.jp/projects/ultramonkey-l7/document/admin_manual_en-v1.3/en/1/admin_manual_en-v1.3.txt

If you use SSL(https),
you can substitute Apache(+mod_proxy+mod_ssl) or Squid or SSL accelarator cards etc for kssl.
In brief, you may prepare reverse proxy + ssl software or hardware for kssl.

----- Original Message ----- 
From: "James Bowling" <james at alchemy.net>
To: "LinuxVirtualServer.org users mailing list." <lvs-users at LinuxVirtualServer.org>
Sent: Thursday, May 17, 2007 4:16 AM
Subject: Re: UM3-L7: Issue with building tcps module


> Does UM-L7 need the kssl module in order to work properly? If so, is there an updated patch for the 2.6 kernels?
>
> Hideaki Kondo wrote:
>> Hello,
>>
>> Certainly, it is written that UltraMonkey-L7 needs tcps
>> module in the install manual.
>> http://sourceforge.jp/projects/ultramonkey-l7/document/install_manual_en-v1.2/en/1/install_manual_en-v1.2.txt
>>
>> However, in fact, anyone will not need tcps in order to use
>> UltraMonkey-L7(0.5.0 later) in default setup now.
>> (Unfortunately, this matter haven't been written on the UltraMonkey-L7 Official Site yet.)
>>
>> Please run UltraMonkey-L7(0.5.0 later) without tcps.
>> (tcps module may be removed from UltraMonkey-L7 in the near future.)
>>
>>
>> On Tue, 15 May 2007 11:47:08 -0700
>> James Bowling <james at alchemy.net> wrote:
>>
>>
>>> I am trying to build the tcps module for use with UltraMonkey3-L7.  Here is the error that I am getting:
>>>
>>> make -C /lib/modules/2.6.20-1.2316.fc5smp/build M=/usr/local/src/build/tcps-0.3.0-0 V=1 modules
>>> make[1]: Entering directory `/usr/src/kernels/2.6.20-1.2316.fc5-smp-i686'
>>> test -e include/linux/autoconf.h -a -e include/config/auto.conf || (            \
>>> echo;                                                           \
>>> echo "  ERROR: Kernel configuration is invalid.";               \
>>> echo "         include/linux/autoconf.h or include/config/auto.conf are missing.";      \
>>> echo "         Run 'make oldconfig && make prepare' on kernel src to fix it.";  \
>>> echo;                                                           \
>>> /bin/false)
>>> mkdir -p /usr/local/src/build/tcps-0.3.0-0/.tmp_versions
>>> rm -f /usr/local/src/build/tcps-0.3.0-0/.tmp_versions/*
>>> make -f scripts/Makefile.build obj=/usr/local/src/build/tcps-0.3.0-0
>>>   gcc -Wp,-MD,/usr/local/src/build/tcps-0.3.0-0/.conn.o.d  -nostdinc -isystem 
>>> /usr/lib/gcc/i386-redhat-linux/4.1.1/include -D__KERNEL__ -Iinclude  -include 
>>> include/linux/autoconf.h  -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Wstrict-prototypes  
>>> -Wundef -Werror-implicit-function-declaration -Os -pipe -msoft-float -mregparm=3 -mpreferred-stack-boundary=2  -march=i686 -mtune=generic 
>>>  -mtune=generic -ffreestanding -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -Iinclude/asm-i386/mach-generic 
>>>  -Iinclude/asm-i386/mach-default -fomit-frame-pointer -g  -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign   
>>>  -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(conn)"  -D"KBUILD_MODNAME=KBUILD_STR(tcps)" -c -o 
>>> /usr/local/src/build/tcps-0.3.0-0/.tmp_conn.o /usr/local/src/build/tcps-0.3.0-0/conn.c
>>> /usr/local/src/build/tcps-0.3.0-0/conn.c:46:26: error: linux/config.h: No such file or directory
>>> /usr/local/src/build/tcps-0.3.0-0/conn.c:90: warning: 稾mem_cache_t�is deprecated
>>> make[2]: *** [/usr/local/src/build/tcps-0.3.0-0/conn.o] Error 1
>>> make[1]: *** [_module_/usr/local/src/build/tcps-0.3.0-0] Error 2
>>> make[1]: Leaving directory `/usr/src/kernels/2.6.20-1.2316.fc5-smp-i686'
>>> make: *** [tcps.ko] Error 2
>>>
>>> The kernel sources are installed and I have verified that the above files that they are referencing are indeed there.  Anyone 
>>> had this problem or have used UM3-L7?
>>>
>>> -- 
>>> Regards,
>>> James Bowling <james at alchemy.net>
>>> Director of Network Operations
>>> Alchemy Communications, Inc.
>>> 818-206-9260 x4043
>>>
>>> _______________________________________________
>>> LinuxVirtualServer.org mailing list - lvs-users at LinuxVirtualServer.org
>>> Send requests to lvs-users-request at LinuxVirtualServer.org
>>> or go to http://www.in-addr.de/mailman/listinfo/lvs-users
>>>
>>
>> --
>> Hideaki Kondo
>> E-mail:kondo.hideaki at oss.ntt.co.jp
>>
>>
>> _______________________________________________
>> LinuxVirtualServer.org mailing list - lvs-users at LinuxVirtualServer.org
>> Send requests to lvs-users-request at LinuxVirtualServer.org
>> or go to http://www.in-addr.de/mailman/listinfo/lvs-users
>>
>
> -- 
> Regards,
> James Bowling <james at alchemy.net>
> Director of Network Operations
> Alchemy Communications, Inc.
> 818-206-9260 x4043

Best regards
--
Hideaki Kondo


Search lvs-users Archives
Limit search to: Subject & Body Subject Author
Sort by: Reverse Sort

More information about the lvs-users mailing list