
1st September 2005, 20:36
|
|
Junior Member
|
|
Join Date: Sep 2005
Posts: 5
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
symbol errno, version GLIBC_2.0 not defined in file libc.so.6 with link time referenc
im getting this error at the end of the installation procedure. this box is running sles9.
Code:
Stopping ispconfig_tcpserver
Starting ispconfig_tcpserver
/home/admispconfig/ispconfig/tools/tcpserver/ispconfig_tcpserver: relocation error: /home/admispconfig/ispconfig/tools/tcpserver/ispconfig_tcpserver: symbol errno, version GLIBC_2.0 not defined in file libc.so.6 with link time reference
/home/admispconfig/ispconfig/tools/tcpserver/ispconfig_tcpserver: relocation error: /home/admispconfig/ispconfig/tools/tcpserver/ispconfig_tcpserver: symbol errno, version GLIBC_2.0 not defined in file libc.so.6 with link time reference
|

1st September 2005, 21:46
|
|
Junior Member
|
|
Join Date: Sep 2005
Posts: 5
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
fyi, the fix for this was to set the LD_ASSUME_KERNEL environmental variable before starting ispconfig_tcpserver. ultimately, i added the following to line 61 of /etc/init.d/ispconfig_tcpserver
Code:
LD_ASSUME_KERNEL=2.4.1
so now it looks like this:
Code:
LD_ASSUME_KERNEL=2.4.1 $prog ${array[$index]} ftp `which vsftpd` /etc/vsftpd_${array[$index]}.conf &
i hope someone out there find this helpful.
Last edited by mconigliaro; 1st September 2005 at 22:38.
|

2nd September 2005, 08:41
|
|
Super Moderator
|
|
Join Date: Apr 2005
Location: Lüneburg, Germany
Posts: 31,906
Thanks: 693
Thanked 4,196 Times in 3,212 Posts
|
|
Thanks for this post. We will test it on the other supported linux distros and if it works we will include it in the default start script.
|

14th November 2005, 14:26
|
|
Junior Member
|
|
Join Date: Nov 2005
Posts: 1
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Very thanks
I had the same problem, but now I have resolved
|

14th September 2006, 14:43
|
|
Junior Member
|
|
Join Date: Sep 2006
Posts: 22
Thanks: 2
Thanked 1 Time in 1 Post
|
|
Hi,
I'm getting the same problem but the solutions above have not helped me. What else can I try?
The system has Fedora Core 5 installed adn fully up to date with yum. It took me a few goes to get ISPConfig to compile due to some missing rpms. It was a clean install.
I added the LD_ASSUME_KERNEL=2.4.1 I tried adding symlinks but no joy. :-(
That changes the error to
/home/admispconfig/ispconfig/tools/tcpserver/ispconfig_tcpserver: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
So I added a sym link
# ln -sf /lib/libc-2.4.so /usr/lib/libc.so.6
no change so I tried
# ln -sf /usr/lib/libc.so /usr/lib/libc.so.6
/home/admispconfig/ispconfig/tools/tcpserver/ispconfig_tcpserver: error while loading shared libraries: /usr/lib/libc.so.6: invalid ELF header
So obviously that is not right either.
Can anyone give me a pointer to the cause of my problem.
Regards.
Tom.
|

15th September 2006, 19:16
|
|
Super Moderator
|
|
Join Date: Apr 2005
Location: Lüneburg, Germany
Posts: 41,665
Thanks: 1,896
Thanked 2,593 Times in 2,444 Posts
|
|
Replace vsftpd with ProFTPd because then the ispconfig_tcpserver isn't needed anymore.
|

6th May 2007, 14:09
|
|
Moderator
|
|
Join Date: Jul 2006
Posts: 1,016
Thanks: 7
Thanked 56 Times in 51 Posts
|
|
I had the same error after upgrading from Debian Sarge to Etch, for me it worked fine...
|

6th May 2007, 16:48
|
|
Super Moderator
|
|
Join Date: Apr 2005
Location: Lüneburg, Germany
Posts: 31,906
Thanks: 693
Thanked 4,196 Times in 3,212 Posts
|
|
Quote:
|
Can anyone give me a pointer to the cause of my problem.
|
The problem is that the tcpserver binary is compiled with a old libc version. The tcpserver is OpenSource, but the complete project has disappeared some time ago from the web and we dont have the sources, so we can not recompile it. Also we did not find a replacement for the tcpserver yet.
If anyone as a tcp server that is able to start one vsftpd instance for every IP address, please contact me.
|

6th May 2007, 18:32
|
|
Moderator
|
|
Join Date: Jul 2006
Posts: 1,016
Thanks: 7
Thanked 56 Times in 51 Posts
|
|
What does the tcpserver do or what tasks does it have to do?
Maybe it would be possible to redevelop the way, vsftpd is implemented?
|

6th May 2007, 18:42
|
|
Super Moderator
|
|
Join Date: Apr 2005
Location: Lüneburg, Germany
Posts: 31,906
Thanks: 693
Thanked 4,196 Times in 3,212 Posts
|
|
The tcpserver listens on all IP addresses on your server and spawns a vsftpd instance for every IP. I have researched a bit too and this might be possibly reimplemented with a custom Xinetd setup, where xinetd starts a different vsftpd version for every IP on the server.
The main problem is, that vsftpd allows onyl one anan ftp connection per server and not per IP address and we need one anon ftp per IP address to be able to offer anonftp for websites in ISPConfig.
|
| Thread Tools |
|
|
| Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT +2. The time now is 12:17.
|
|
Recent comments
12 hours 24 min ago
12 hours 29 min ago
17 hours 28 min ago
1 day 9 min ago
1 day 57 min ago
1 day 2 hours ago
1 day 6 hours ago
1 day 13 hours ago
1 day 17 hours ago
1 day 18 hours ago