Operating System - OpenVMS
cancel
Showing results for 
Search instead for 
Did you mean: 

SHOW USER /ALL

 
SOLVED
Go to solution
Bob Olewine
Frequent Advisor

SHOW USER /ALL

When I enter $ Show user /all the Terminal
column seems to have an unprintable character in the space just before the ":" and the location after the "terminal" is *undefined*.

Also the output from F$GETJPI("","TERMINAL") has the same character in the same place. This only seems to affect terminals of type:NT (on my system) above 999. Manually fixing-up the
terminal string and using
F$GETDVI("NTYnnnn:","TT_ACCPORNAM") gives the
expected information.

On April 19, 2008 I applied the latest update patchs to that timefor ALPHA OpenVMS V7.3-2.

I have looked; but can anyone tell me which
module I can recover to repair this ... or
which 'new' patch to install to fix this.

The good? news is that the users do not seem to
be affected ... but other monitoring tools are.

Thank you.

Bob Olewine
M.D. Anderson Cancer Center
Houston, TX
13 REPLIES 13
Robert Gezelter
Honored Contributor

Re: SHOW USER /ALL

Bob,

Precisely which character is it? (Hint: Use F$EXTRACT and then do a SHOW SYMBOL).

- Bob Gezelter, http://www.rlgsc.com
Bob Olewine
Frequent Advisor

Re: SHOW USER /ALL

Robert, ...
Here is from your request ...

MDA> x=f$getjpi("","terminal")
MDA> sx
X = "NTY7134.:"
MDA> xx=x
MDA> xi=f$extract(7,1,x)
MDA> sho sym xi
XI = "."

I had gotten this before ... it looks like a valid character. was going to get the out put to a file and the dump the file to try to really see what the hex was.

Bob
Ian Miller.
Honored Contributor

Re: SHOW USER /ALL

See recent LOGIN patch to see if that is your problem
____________________
Purely Personal Opinion
Ian Miller.
Honored Contributor

Re: SHOW USER /ALL

That is VMS732_LOGIN-V0200 which has been announced but is not yet at
ftp://ftp.itrc.hp.com/openvms_patches/alpha/V7.3-2/
____________________
Purely Personal Opinion
Bob Olewine
Frequent Advisor

Re: SHOW USER /ALL

Robert and Ian, ...

Did the character to a file ...
here is the hex info. Looks like a
'04'x .

Bob
Bob Olewine
Frequent Advisor

Re: SHOW USER /ALL

Sorry here is the first line of the dumped file.

00000000 00000000 0000FFFF 003A0434
33313759 544E8D01 000B0004 8D010003 .........NTY7134.:............. 000000

wish it fit a little better.

Bob
Ian Miller.
Honored Contributor

Re: SHOW USER /ALL

from the patch description

5.2 Problems addressed in this kit

5.2.1 F$GETJPI(0,"TERMINAL") Displays Device Name Incorrectly

5.2.1.1 Problem Description:

After installing the VMS732_LOGIN-V0100 patch kit,
F$GETJPI(0,"TERMINAL") might improperly display the
device name with a "." non-printable character. For
example:

$ TERM = F$GETJPI(0,"TERMINAL")
$ SHOW SYMBOL TERM
TERM = "NTY1038.:"


The problem occurs when the terminal device number is
greater than 999.
____________________
Purely Personal Opinion
Bob Olewine
Frequent Advisor

Re: SHOW USER /ALL

Ian, ...
Thank you.
I have a test system I will replace the
original LOGINOUT and see that all still
kinda works before I do the production
system.

Will also wait on the LOGIN V200 kit to be
released.

Regards,
Bob
Steven Schweda
Honored Contributor

Re: SHOW USER /ALL

For the record, that's /FULL, isn't it?

alp $ show users /all
%DCL-W-IVQUAL, unrecognized qualifier - check validity, spelling, and placement
\ALL\