Linux-magazine.it Forum
Maggio 22, 2013, 04:17:56 am *
Benvenuto! Accedi o registrati.
Hai dimenticato l'e-mail di attivazione?
 
Pagine: [1]   Vai giù
  Stampa  
Autore Discussione: [RISOLTO]Cron: couldn't exec /opt/psa/bin/chrootsh  (Letto 3636 volte)
0 utenti e 1 Utente non registrato stanno visualizzando questa discussione.
Alexander01
Newbie
*

Karma: +0/-0
Scollegato Scollegato

Messaggi: 8


Mostra profilo
« inserita:: Maggio 16, 2012, 06:10:12 pm »

Salve a tutti,
confido nella vostra esperienza per il seguente problema.

Cron su cpanel mi segnala il seguente problema:
Citazione
execl: couldn't exec `/opt/psa/bin/chrootsh' execl: No such file or directory
come posso risolvere?

Grazie e buona giornata Occhiolino
« Ultima modifica: Maggio 19, 2012, 02:44:30 pm da michele.p » Registrato

Helpinweb.it: guida alla soluzione dei problemi del tuo pc
http://www.helpinweb.it/
Morfeo
Sr. Member
****

Karma: +1/-1
Scollegato Scollegato

Messaggi: 405



Mostra profilo
« Risposta #1 inserita:: Maggio 16, 2012, 07:08:42 pm »

Hai verificato che diritti ha l'utente che stai utilizzando relativamente a questo path?
Esiste il file? prova ad accedere alla cartella...e posta l'output del comando:

ls -la

In modo che tu possa vedere tutti i file esistenti e i relativi permessi
Registrato

./configure
  make
  make install
Alexander01
Newbie
*

Karma: +0/-0
Scollegato Scollegato

Messaggi: 8


Mostra profilo
« Risposta #2 inserita:: Maggio 16, 2012, 07:29:32 pm »

Il fatto è che l'errore del cron si presenta anche con un semplice script bash fatto nella root, o con semplici comandi:
echo "prova riuscita: $(date)" >> logcron.log
sempre da root.

Magari può essere un problema di path inerente a chrootsh che non trova:
http://blog.serverbuddies.com/tag/shell/

Ho provato a seguire i suggerimenti indicati, ma non trovo il file chrootsh

Qualche suggerimento per risolvere?
Registrato

Helpinweb.it: guida alla soluzione dei problemi del tuo pc
http://www.helpinweb.it/
michele.p
Administrator
Hero Member
*****

Karma: +54/-45
Scollegato Scollegato

Messaggi: 7285



Mostra profilo
« Risposta #3 inserita:: Maggio 16, 2012, 08:22:25 pm »

Chi è il "proprietario" del file? ...quali sono i permessi ad esso associati? ...visto che riporti CPanel, stiamo parlando di un server oppure stai "simulandone" uno sul tuo PC desktop/portatile?

Bye  Fico
Registrato

Alexander01
Newbie
*

Karma: +0/-0
Scollegato Scollegato

Messaggi: 8


Mostra profilo
« Risposta #4 inserita:: Maggio 16, 2012, 08:36:10 pm »

Allora, sono su un server, non emulato con Cpanel ed i permessi del file sono da root:
-rw-r--r-- 1 root root crontb.sh
avendo provato anche con questo file bash.
Registrato

Helpinweb.it: guida alla soluzione dei problemi del tuo pc
http://www.helpinweb.it/
michele.p
Administrator
Hero Member
*****

Karma: +54/-45
Scollegato Scollegato

Messaggi: 7285



Mostra profilo
« Risposta #5 inserita:: Maggio 16, 2012, 09:12:46 pm »

COme ti ha suggerito Morfeo, una occhiata ai permessi mostra che lo script non è esegubile (manca la "x" nei permessi). Se ne puoi cambiare i permessi potresti impostarli a 755, alias "rwxr-xr-x"

chmod +x nomefile

Bye  Fico
Registrato

Alexander01
Newbie
*

Karma: +0/-0
Scollegato Scollegato

Messaggi: 8


Mostra profilo
« Risposta #6 inserita:: Maggio 17, 2012, 12:13:46 am »

Ok, ma indipendentemente dai permessi anche se do il semplice comando da cron:
03   03   *   *   *   echo "prova riuscita: $(date)" >> logcron.log
mi appare sempre lo stesso errore:
Citazione
execl: couldn't exec `/opt/psa/bin/chrootsh'
execl: No such file or directory
Come dicevo, secondo me è l'utility chrootsh che non trova, come indicato nell'errore. Ma non riesco a trovarla per rimettere nel file di configurazione di cron il giusto percorso.
Registrato

Helpinweb.it: guida alla soluzione dei problemi del tuo pc
http://www.helpinweb.it/
michele.p
Administrator
Hero Member
*****

Karma: +54/-45
Scollegato Scollegato

Messaggi: 7285



Mostra profilo
« Risposta #7 inserita:: Maggio 17, 2012, 09:57:39 am »

....verifica i percorsi nel file crontab che trovi in /etc ...in genere il percorso che indichi non è compreso di default. Ora devi vedere solo se hai accesso alla cartella /etc del server ...se è il tuo sicuramente si.  Sorriso

Bye  Fico
Registrato

Alexander01
Newbie
*

Karma: +0/-0
Scollegato Scollegato

Messaggi: 8


Mostra profilo
« Risposta #8 inserita:: Maggio 17, 2012, 11:32:14 am »

Chrootsh non lo trovo, ma magari è questo:
/etc/security/chroot.conf

dovrò per caso inserire questo percorso in /etc/crontab ?
PATH=/etc/security/chroot.conf
Registrato

Helpinweb.it: guida alla soluzione dei problemi del tuo pc
http://www.helpinweb.it/
michele.p
Administrator
Hero Member
*****

Karma: +54/-45
Scollegato Scollegato

Messaggi: 7285



Mostra profilo
« Risposta #9 inserita:: Maggio 17, 2012, 01:14:53 pm »

No, il file crontab in /etc cosa riporta? ...ma questo script Chrootsh cosa fa? ...lo hai installato tu?

Bye  Fico
Registrato

Alexander01
Newbie
*

Karma: +0/-0
Scollegato Scollegato

Messaggi: 8


Mostra profilo
« Risposta #10 inserita:: Maggio 18, 2012, 06:43:36 pm »

Grazie per la tempestiva risposta,
ho risolto mettendo il percorso assoluto dello script.

Buona serata Occhiolino
Registrato

Helpinweb.it: guida alla soluzione dei problemi del tuo pc
http://www.helpinweb.it/
michele.p
Administrator
Hero Member
*****

Karma: +54/-45
Scollegato Scollegato

Messaggi: 7285



Mostra profilo
« Risposta #11 inserita:: Maggio 18, 2012, 10:35:34 pm »

Quindi il problema è risolto? ...funziona come si deve?

Bye  Fico
Registrato

Alexander01
Newbie
*

Karma: +0/-0
Scollegato Scollegato

Messaggi: 8


Mostra profilo
« Risposta #12 inserita:: Maggio 19, 2012, 01:14:03 am »

Si certo, ora è tutto ok Occhiolino

Grazie ancora e buon fine settimana  Sorriso
« Ultima modifica: Maggio 19, 2012, 02:44:08 pm da michele.p » Registrato

Helpinweb.it: guida alla soluzione dei problemi del tuo pc
http://www.helpinweb.it/
michele.p
Administrator
Hero Member
*****

Karma: +54/-45
Scollegato Scollegato

Messaggi: 7285



Mostra profilo
« Risposta #13 inserita:: Maggio 19, 2012, 02:45:00 pm »

...ok, allora ho messo un RISOLTO nel titolo.

Bye  Fico
Registrato

Alexander01
Newbie
*

Karma: +0/-0
Scollegato Scollegato

Messaggi: 8


Mostra profilo
« Risposta #14 inserita:: Maggio 22, 2012, 03:22:54 pm »

Si perfetto e grazie Occhiolino
Registrato

Helpinweb.it: guida alla soluzione dei problemi del tuo pc
http://www.helpinweb.it/
Pagine: [1]   Vai su
  Stampa  
 
Vai a:  


Powered by SMF 1.1.9 | SMF © 2006-2007, Simple Machines LLC -->