pippen2 Geplaatst: 23 maart 2003 Geplaatst: 23 maart 2003 Voorheen gebruikte ik altijd een oude versie van Traveller. Vandaag heb ik de laatste nieuwe erop gezet (17/3). De oude lib's heb ik bewaard en op de harddisk gezet. In /var heb ik een symbolic link "lib" naar deze directory gemaakt. De webserver (httpd) en de FTP server (pureftpd) werken perfect. Alleen perl niet meer <img src="/ubbthreads/images/graemlins/frown.gif" alt="" />. Vanuit een telnet sessie lijkt er geen error te zijn, maar als het vanuit Explorer gestart wordt, krijg ik een 500 Internal Server Error. Het error-logbestand van Httpd geeft de volgende melding: /hdd/opt/perl/bin/perl: relocation error: /hdd/opt/perl/bin/perl: symbol localeconv, version GLIBC_2.2 not defined in file libc.so.6 with link time reference Deze perlversie is te downloaden op http://dreambox.gamesquad.nl/download.html . Wie krijgt deze wel aan de praat in de nieuwe images?
thomask Geplaatst: 23 maart 2003 Geplaatst: 23 maart 2003 Citaat: /hdd/opt/perl/bin/perl: relocation error: /hdd/opt/perl/bin/perl: symbol localeconv, version GLIBC_2.2 not defined in file libc.so.6 with link time reference Dat is dezelfde error die je krigt met het starten van telnet op de box.telnet: relocation error: telnet: symbol cfmakeraw, version GLIBC_2.0 not defined in file libc.so.6 with link time reference
Ronaldd Geplaatst: 23 maart 2003 Geplaatst: 23 maart 2003 In de traveller images wordt een LD_LIBRARY_PATH gezet. De directories die staan in LD_LIBRARY_PATH mogen in ieder geval geen libc.so.6 bevatten hier kan perl en andere progamma's niet tegen omdat deze directories EERDER worden doorzocht voor het laden van 'shared objects' dan de default directories van de 'dynamic loader'. Het beste is dus om zo min mogelijk shared objects te plaatsen in de directories van LD_LIBRARY_PATH. Dus alleen shared objects die NIET staan in /lib maar wel nodig zijn. Perl en alle andere software van mijn site kunnen hun eigen shared objects vinden zonder de noodzaak van LD_LIBRARY_PATH. Als /lib ook voorkomt in LD_LIBRARY_PATH dan zul je deze moeten verwijderen of gewoon helemaal leeg maken. Ronald My DM(800|7025) is Ronaldd powered
pippen2 Geplaatst: 23 maart 2003 Auteur Geplaatst: 23 maart 2003 Ten eerste heb ik nu local.tar van je site geinstalleerd. Perl werkte echter nog steeds niet. Ik heb daarna Perl opnieuw gedownload en geinstalleerd en toen werkte het wel. Blijkbaar had ik een oude versie. Ik heb nou alleen het probleem, dat NTP en Pureftpd niet met local.tar werken. Pureftpd geeft geen fout bij opstarten, maar inloggen gaat niet. Hetzelfde met NTP. De processen staan mooi in het lijstje met PS, maar de datum blijft gewoon op 1970 staan...
Ronaldd Geplaatst: 24 maart 2003 Geplaatst: 24 maart 2003 Dan had je waarschijnlijk de eerste perl versie die was inderdaad niet gelinked tegen de libs uit local.tar.gz. Ik weet niet meer zeker of ik ntp en pure ftp opniew hebt gebouwd. Zal dat vanavond checken en zonodig nieuwe maken. ROnald My DM(800|7025) is Ronaldd powered
pippen2 Geplaatst: 24 maart 2003 Auteur Geplaatst: 24 maart 2003 Ik denk dat Pureftp idd nog niet aangepast is. Als ik in het opstartscript "LD_LIBRARY_PATH="/hdd/lib_oud"" zet (lib_oud is de directory van oude libs uit een oude image), dan werkt het wel. Als ik bij NTP "ntpdate ntp0.nl.net" doe, krijg ik: ntpdate[192]: the NTP socket is in use, exiting Maar de datum blijft vreemd genoeg gewoon op 1970 staan. Als je er naar zou willen kijken, dat zou echt fantastisch zijn <img src="/ubbthreads/images/graemlins/smile.gif" alt="" />
Ronaldd Geplaatst: 25 maart 2003 Geplaatst: 25 maart 2003 Heb een nieuwe pure ftpd gemaakt, gelinked tegen libs van local.tar.gz. Alleen bij mij werkt hij niet erg goed, connectie wordt vaak gesloten door ftp server. Mischien dat hij met andere images beter werkt?? ntp was al aangepast voor mijn libs. Ook deze werkt niet met mijn image. Tijd wordt niet gezet. Kan tijd wel zetten met date commando. Erg vreemd dat beide programma's het ineens niet meer doen?? Ronald My DM(800|7025) is Ronaldd powered
pippen2 Geplaatst: 2 april 2003 Auteur Geplaatst: 2 april 2003 Ik heb de nieuwe Pureftpd nu in m'n ontvanger gezet (met de nieuwste Traveller van 30/3/03). Echt veel heb ik er nog niet mee getest, dus nog geen disconnect gehad. Ik zou erg graag een downloadlimiet op een gebruiker zetten. Mijn router gaat namelijk spontaan resetten als de maximale upload gebruikt wordt <img src="/ubbthreads/images/graemlins/confused.gif" alt="" />... Ik heb een gebruiker aangemaakt en pureftpd.passwd aangepast op deze manier: test2:passwd:1:1::/hdd/home/test2/./:40960:40960:::::::::: 40960 = 40Kb. Hier wordt gezet dat de gebruiker 40K mag up- en downloaden. Met het commando "pure-pw show test2" laat je de gegevens van user test2 zien. Bij "Download bandwidth" en "Upload bandwidth" staat er nu netjes "40 Kb (enabled)". Alleen, het werkt niet <img src="/ubbthreads/images/graemlins/frown.gif" alt="" />. Via dit account is er nog steeds met volle snelheid te downloaden. Ook 1 connectie per gebruiker is niet werkend te krijgen. Blijkbaar wordt in pureftpd.passwd alleen naar de login, directory en password gekeken. Valt hier misschien iets aan te doen?
Aanbevolen berichten
Maak een account aan of log in om te reageren
Je moet een lid zijn om een reactie te kunnen achterlaten
Account aanmaken
Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!
Registreer een nieuwe accountInloggen
Heb je reeds een account? Log hier in.
Nu inloggen