[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference vaxaxp::vmsnotes

Title:VAX and Alpha VMS
Notice:This is a new VMSnotes, please read note 2.1
Moderator:VAXAXP::BERNARDO
Created:Wed Jan 22 1997
Last Modified:Fri Jun 06 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:703
Total number of notes:3722

646.0. "%AUDSRV-W-NOACTION disabling these messages,OVMS 7.1" by LATINA::MAJOSE (MCS Madrid) Mon May 26 1997 11:04



	%AUDSRV-W-NOACTION no alarm or audit name specified
	disabling these messages ????

	OPENVMS AXP 7.1 
	ORACLE  7.3

	Messages reported by AUDIT on console :

%%%%%%%%%%%  OPCOM  22-MAY-1997 10:24:26.97  %%%%%%%%%%%
Message from user AUDIT$SERVER on PROVE1
%AUDSRV-W-NOACTION, no alarm or audit name specified; requestor PID: 0000A86B

PROVE1>
%%%%%%%%%%%  OPCOM  22-MAY-1997 10:24:27.02  %%%%%%%%%%%
Message from user AUDIT$SERVER on PROVE1
%AUDSRV-W-NOACTION, no alarm or audit name specified; requestor PID: 0000A86B


	two messages by process and with a big frecuency.It's too work
	for AUDIT to OPCOM in console,so sometimes the system looks like
	hang.We would like to disable these messages,but we don't know
	how  do it.

	It's difficult to know the guilty ,because all the processes
	at this system works with ORACLE.
	These messages have appeared when they upgrade to OPENVMS 7.1
	and ORACLE 7.3.

	MORE INFORMATION ABOUT:
	----------------------

If we read the AUDIT mailbox without formatting,we get the following 
information:


........................<memory resident section>..0.................#
........................<memory resident section>..0.................#
�0...�.SYSTEM_GLOBAL_SECTION......2.,�[email protected]    ..#.~.....$._TNA63:.
.&.DBPSIRIO    ..).......*.ORA_TNS7ECAFF2C../.E.......e.........TRPROV1...TRPROV
$DKF301:[ORACLE73.ROOT73.RDBMS]SRV2.EXE


If a program is done to read the AUDIT mailbox formatting,it appears
the following information:


Security event on TRPROV, system id: 3173
Auditable event:          Object access
Event information:        global section map request
Event time:               21-MAY-1997 15:37:03.77
PID:                      000013E1        Parent PID:               000012DE
Process name:             ORA_TNSDEDE0800 Parent process name:      BATCH_35
Username:                 DBPSIRIO        Parent username:          DBPSIRIO
Process owner:            [DBA,DBPSIRIO]
Image name:               TRPROV$DKF301:[ORACLE73.ROOT73.RDBMS]SRV2.EXE
Object class name:        SYSTEM_GLOBAL_SECTION
Object name:
Secondary object name:    <memory resident section>
Access requested:         READ
Access requested:         READ
Status:                   %SYSTEM-S-NORMAL, normal successful completion


Security event on TRPROV, system id: 3173
Auditable event:          Object access
Event information:        global section map request
Event time:               21-MAY-1997 15:38:46.94
PID:                      000013E5        Parent PID:               000012DE
Process name:             ORA_TNSDEDE3052 Parent process name:      BATCH_35
Username:                 DBPSIRIO        Parent username:          DBPSIRIO
Process owner:            [DBA,DBPSIRIO]
Image name:               TRPROV$DKF301:[ORACLE73.ROOT73.RDBMS]SRV2.EXE
Object class name:        SYSTEM_GLOBAL_SECTION
Object name:
Secondary object name:    <memory resident section>
Access requested:         READ,WRITE
Status:                   %SYSTEM-S-NORMAL, normal successful completion

AUDIT hasn't enabled the alarms for GLOBAL_SECTION.The enabled alarms
are:

System security alarms currently enabled for:
  ACL
  Authorization
  Audit:         illformed
  Breakin:       dialup,local,remote,network,detached
  Logfailure:    batch,dialup,local,remote,network,subprocess,detached,server



	Any information about these messages ???????????
	
	How disabling thoses messages ??????????

	
	If you want more information about,please tell me.

	Thanks and regards,
	M.Jos� Gallardo.
	MCSD Spain.
T.RTitleUserPersonal
Name
DateLines
646.1AUSS::GARSONDECcharity Program OfficeMon May 26 1997 19:545
    re .0
    
    As a test can you write a program to create a memory resident section
    and see whether access auditting of it works correctly? It looks kind
    of odd that there is no object name given.
646.2UTRTSC::jgoras-197-2-3.jgo.dec.com::JurVanDerBurgChange mode to Panic!Tue May 27 1997 02:096
>%AUDSRV-W-NOACTION, no alarm or audit name specified; requestor PID: 0000A86B

What's this process doing?

Jur.

646.3ANSWERS ...LATINA::MAJOSEMCS MadridTue May 27 1997 05:0228
	RE .1

	>>> As a test can you write a program to create a memory 
	>>> resident section and see whether access auditting of 
	>>> it works correctly?

	We already did it.With a program using $CRMPSC and $MGBLSC 
	to create and map a global section (with alarms to 
	SYSTEM_GLOBAL_SECTION disabled),there is no problem .AUDIT 
	doesn't report any alarms.
	The customer has already reported the problem to ORACLE
	but we try to help them to solve it (any workaround
	to disable these messages,if it's possible)

	RE .2

	>>> What's this process doing?

	It's difficult to know what is doing all those processes
	they are user processes that works with ORACLE,and 
	sometimes when we try to check what it was doing the 
	process doesn't exist.


	Thanks and regards
	M.Jos�.
	MCSD Spain.
646.4ask perpetrator, not victimGIDDAY::GILLINGSa crucible of informative mistakesTue May 27 1997 19:1515
    M.Jose,
    
>	>>> What's this process doing?
>
>	It's difficult to know what is doing all those processes
>	they are user processes that works with ORACLE,and 
>	sometimes when we try to check what it was doing the 
>	process doesn't exist.
    
    The key to this whole issue is the process which is sending an
    unrecognised audit message. Use ACCOUNTING to trace the name and
    completion  status of the process and ask whoever is responsible
    for the process (application programmers, Oracle etc..) what it
    is/is supposed to be doing.
    						John Gillings, Sydney CSC
646.5AUSS::GARSONDECcharity Program OfficeTue May 27 1997 20:0514
    re .3
    
    But did you try a memory resident section? And one would want an alarm ACE
    on the section.
    
    Obviously Oracle is using that feature of VMS which is probably not
    widely used so I don't accept without some investigation that it is
    necessarily an Oracle problem.
    
    Yes, it might be that Oracle is explicitly generating its own audit
    records and they might be screwing up but before flick passing to
    Oracle one would want to be more certain. As a start you might want to
    ask Oracle whether they generate audit records.
                                                   
646.6AUSS::GARSONDECcharity Program OfficeTue May 27 1997 20:072
    P.S. Perhaps turning off alarms for illformed audit records (see
    display in .0 which shows this to be on) will hide the problem.
646.7Disabling illformed audit ... No efect.LATINA::MAJOSEMCS MadridMon Jun 02 1997 04:3519


	>>> Perhaps turning off alarms for illformed audit records,
	>>> will hide the problem.

	No.We disabled alarms for illformed audit records,but
	it wasn't fine.

	If we get disabled this alarms,we would be satisfied.

	Any suggestion more ???

	Thanks and regards,	
	M.Jos�.
	MCSD Spain.


	
646.8COMEUP::SIMMONDSloose canonTue Jun 03 1997 02:0220
    Re: .0,.7
    
    This definitely looks like an $AUDIT_EVENT[W]() or AUDIT_SERVER problem..
    and you should IPMT it.
    In the interim, to stop those messages at their source, you could:
    . Ask Oracle (how) to disable the auditing calls in their application code;
    . Patch AUDIT_SERVER.EXE so it won't complain to OPCOM about NOACTION.
    
    
    The %AUDSRV-W-NOACTION messages are sent to both CENTRAL and SECURITY
    classes so to mask them, you'd need a $ REPLY/DISABL=(SECURITY,CENTRAL) on
    OPA0:
    
    
.0> AUDIT hasn't enabled the alarms for GLOBAL_SECTION.The enabled alarms
    
    System audit or alarm settings are ignored if you call $AUDIT_EVENT
    with the NSA$M_MANDATORY bit set in the flags argument.
    
    John.
646.9ALPHAZ::HARNEYJohn A HarneyTue Jun 03 1997 08:2716
re: .7, .8

The audit server maintainer is listening.

It seems from here like an application error.  The server is complaining
that it can't understand the audit request.  It's telling you the PID
of the requestor so you can find out what they're doing, and fix the
application.

As .8 mentioned, check the FLAGS field in the SYSUAF entry for the user
in question, and see if the AUDIT flag is set.

Also, an IPMT case is, as .8 said, the only official way of having
this looked at.

\john
646.10Problem with sys$mgblsc_64EVMS::NOELTue Jun 03 1997 13:4715
I've found a problem with the system serivce sys$mgblsc_64 which is
called by Oracle V7.3.2 to map the SGA.

The test for the audit mask is supposed to be a word and was programmed
as a longword in the new C code. Unfortunately, there is no structure
definition for the field being tested. Mapping to the global section
seems to always cause an audit. (I didn't check what the upper word is
defined as.)

I logged a QAR, EVMS-RAVEN #1165, so I can track the problem. If possible
reference this QAR number in the IPMT so people know the problem is being
fixed in VMS engineering.
 

- Karen
646.11(With bullet graze on hip.. :-)COMEUP::SIMMONDSloose canonWed Jun 04 1997 23:369
    Re: .9 (by John "A for Audit" Harney :):)

    My apologies.. seems that syscrmpsc does its auditing rather 'directly'
    and does not use $AUDIT_EVENT (which would likely have stopped the bad
    event packet (which from the mailbox dump given in .0 seems to be
    missing an alarm or audit Name) from going any further)

    Thanks,
    John.