Likes Likes:  0
Resultaten 1 tot 6 van de 6
Geen

Onderwerp: BackupPC

  1. #1
    BackupPC
    geregistreerd gebruiker
    149 Berichten
    Ingeschreven
    08/02/06

    Locatie
    -

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Thread Starter

    BackupPC

    Nog 1 week en mijn 2 nieuwe Poweredge servers komen eraan.

    BackupPC krijg ik maar niet werkend op mijn testomgeving (Mandriva Powerpack+). Telkens krijg ik Server error 500. Begin er zowaar wanhopig van te worden.

    Iemand tips?

  2. #2
    BackupPC
    The anonymous BOFH
    665 Berichten
    Ingeschreven
    28/06/04

    Locatie
    nvt

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nvt
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Dit is waarschijnlijk een probleem met apache (die draait een gebruiker bvb, nobody) en het BackupPC_Admin CGI script, dat uitgevoerd moet worden als backuppc. SuExec of iets gelijkaardigs tussensteken of als het alleen een backup machine is kan je evengoed apache draaien als backuppc.

  3. #3
    BackupPC
    geregistreerd gebruiker
    149 Berichten
    Ingeschreven
    08/02/06

    Locatie
    -

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Thread Starter
    Citaat Oorspronkelijk geplaatst door wv-
    Dit is waarschijnlijk een probleem met apache (die draait een gebruiker bvb, nobody) en het BackupPC_Admin CGI script, dat uitgevoerd moet worden als backuppc. SuExec of iets gelijkaardigs tussensteken of als het alleen een backup machine is kan je evengoed apache draaien als backuppc.
    Het zal enkel een backup machine worden. Eens apache laten draaien als backuppc. Dat had ik nog iet getest.

    Het wil maar niet lukken. Uit mijn error_log leer ik het volgende:

    [Sat Oct 28 17:09:15 2006] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
    [Sat Oct 28 17:09:15 2006] [notice] Digest: generating secret for digest authentication ...
    [Sat Oct 28 17:09:15 2006] [notice] Digest: done
    [Sat Oct 28 17:09:16 2006] [notice] Apache/2.0.54 (Mandriva Linux/PREFORK-13mdk) configured -- resuming normal operations
    [Sat Oct 28 17:10:09 2006] [error] [client 127.0.0.1] Can't do setuid (cannot exec sperl)
    [Sat Oct 28 17:10:09 2006] [error] [client 127.0.0.1] Premature end of script headers: index.cgi

    Apache draait als backuppc, de permissies staan correct dacht ik:

    [root@static-host bin]# ls -l /var/www/html/index.cgi
    -r-sr-xr-- 1 backuppc backuppc 3924 okt 28 16:57 /var/www/html/index.cgi*

    Hier kom ik dus niet uit.
    Laatst gewijzigd door tripple; 28/10/06 om 17:23. Reden: Automerged Doublepost

  4. #4
    BackupPC
    The anonymous BOFH
    665 Berichten
    Ingeschreven
    28/06/04

    Locatie
    nvt

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nvt
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Als je apache als backuppc draait mag de setuid flag van backuppc af:

    chmod u-s /var/www/html/index.cgi

  5. #5
    BackupPC
    geregistreerd gebruiker
    149 Berichten
    Ingeschreven
    08/02/06

    Locatie
    -

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Thread Starter
    Citaat Oorspronkelijk geplaatst door wv-
    Als je apache als backuppc draait mag de setuid flag van backuppc af:

    chmod u-s /var/www/html/index.cgi
    En inderdaad, nu schijnt het te werken.
    Eindelijk kan ik beginnen testen om een backup van een host te maken met ssh.

    Hartelijk dank.

    Het stoort me natuurlijk enorm niet te weten waarom het cgi script niet wilde werken met SuExec.

  6. #6
    BackupPC
    The anonymous BOFH
    665 Berichten
    Ingeschreven
    28/06/04

    Locatie
    nvt

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nvt
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Omdat er eigenlijk geen setuid flag nodig was op de CGI, maar op de setuid wrapper. Die stond er waarschijnlijk wel, maar jouw apache liet geen setuid binary's toe of je had geen perl-suid geinstalleerd/enabled. Ook moet je een User en Group directive hebben in de virtualhost/directory waar de backuppc user gebruikt moest worden. In ieder geval is deze opstelling net zo goed (zelfs beter), omdat je geen setuid hoeft te doen, je kan alleen maar als de backuppc user zaken executen.

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics