I am having a bizzare (to me) problem with Authen::Krb5. Specifically, Authen::Krb5::get_in_tkt_with_password fails but only when the script is run in background (i.e. no console). When run from the command line it works. To make matters worse $! is null. Does anyone have any ideas on why this fails only with no console and how to fix it? TIA.