Crontab problem

Hi,

since the migration to Solaris 10, I have one cron job who doesn't execute properly. There is several line in the crontab, but the two last give in /var/cron/log:

could not obtain latest contract from popen(3C): No such process

I've checked that :

- the user is able to log on (no LK in /etc/passwd),

- the path to the script is correct ( absolute path)

- there is no zone enabled.

- the user is in /etc/cron.d/cron.allow

- there is no empty line in the crontab.

I have no file /etc/shells could it be a problem ? (the other scripts seem to execute properly, they are perl script).

I'm a bit stuck with this, it used to work properly with Solaris 8, and since then I've checked many references on the web without success

[799 byte] By [Pooly] at [2007-11-26 9:54:27]
# 1

1) What does the enrty do?

You can find part of the error description in the source code at: http://cvs.opensolaris.org/source/xref/on/usr/src/cmd/cron/cron.c

2) Have you tried to run the entry by directly

3) Have you trien to run errinfo or dtruss from the DTrace tool kit

http://www.opensolaris.org/os/community/dtrace/dtracetoolkit/

HenryC at 2007-7-7 1:13:17 > top of Java-index,Solaris Operating System,Solaris 10 Features...