# Environment Debugging

A faulty or incomplete environment definition can cause problems with running jobs. Example: A job succeeds when executed directly from the command line but fails when executed by the taskers.

The utility taskerdebug can be used to debug the environments used by the taskerdebug. This utility prints all environment variables, aliases and equivalences into the file that is given as its first argument. In the following example, the environment named `BASE` is debugged, and base.out is the output file:
``````% ves BASE
``% vovenvcheck env_name``