When I start up DIRMAINT I get this on the console:
dvhbegin
DVHREQ2290I Request is: REQUEST 3146 ASUSER MAINT FORUSER LNX00092
DVHREQ2290I RETURNVIA MSGS GET NOLOCK
DVHREQ2288I REQUEST=3146 RTN=DVHREQ MSG=2288 FMT=01 SUBS= GET LNX00092 *
MAINT
DVHGET3305I REQUEST=3146 RTN=DVHGET MSG=3305 FMT=01 SUBS= LNX00092
DVHSND3791I REQUEST=3146 RTN=DVHSND MSG=3791 FMT=01 SUBS= LNX00092 DIRECT 19
I'm guessing that this is pending work. DIRM ENABLE responds with the
same messages as before.
Rich Greenberg wrote:
} Rich Smrcina wrote:
}
} >Somehow I have DIRMAINT in a state where it isn't accepting work. I
} >get this message:
} >
} >DVHXMT1192E The DIRMAINT service machine is not accepting work.
Isn't there a DIRM DISABLE or similar command that may have been issued
in error? Try DIRM ENABLE or whatever the command is.
Another thing you can do is to shut and log off DIRMAINT, then make
yourself a secuser and see if there are any errors showing on startup.
Here is ALSU exec, which is very handy for such diagnoseing:
You may want to change the SET PF at the end.
/*
ALSU
Autolog and secondary user.
*/
trace 'O'
address 'COMMAND'
/*
Get my arg, userid & XAUTOLOG options.
*/
parse upper arg user x_opts
if user = ''
then exit 4
/*
XAUTOLOG the user.
*/
'CP XAUTOLOG' user x_opts
if rc ^= 0
then exit rc
/*
Set me as SECUSER.
*/
do 250
'CP SET SECUSER' user userid()
select
when rc = 0
then leave
when rc = 3
then do
say 'You do not have the correct privs to do SET SECUSER.'
exit 3
end
otherwise
nop
end
'PIPE StrLiteral /+0.10/ | Delay'
end
'CP SET PF23 IMM CP SET SECUSER' user 'OFF'
say 'PF 23 will reset the SECUSER for' user'.'
exit
--
Rich Smrcina
VM Assist, Inc.
Main: (262)392-2026
Cell: (414)491-6001
Ans Service: (360)715-2467
rich.smrcina at vmassist.com
Catch the WAVV! http://www.wavv.org
WAVV 2006 - Chattanooga, TN - April 7-11, 2006