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

Conference azur::mcc

Title:DECmcc user notes file. Does not replace IPMT.
Notice:Use IPMT for problems. Newsletter location in note 6187
Moderator:TAEC::BEROUD
Created:Mon Aug 21 1989
Last Modified:Wed Jun 04 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:6497
Total number of notes:27359

464.0. "Access Violation accessing Alarm Rule" by DWOVAX::DWOVAX::LICAUSE (Al Licause) Thu Nov 08 1990 14:40

    I am running X1.1.0 of MCC on my VAXstation 3100.
    
    When running with the windows interface, I attempt to traverse MCC 0
    in one of my domains.  I select the first catagorie, ALARMS and
    double click on it.  The next screen shows "Rule ..." .  When I
    double click on this line I get the error;
    
    	%MCC-E-NOPROT, file protection violation error
    
    If I do a DIR/PROT on MCC_COMMON:*MIR*.* all four .DAT files are owned
    by SYSTEM and all have W:R.....the ALARMS_ATTRIBUTE_MIR.DAT and
    ALARMS_INSTANCE_MIR.DAT have W:RE.
    
    Have I identified the correct files which are being accessed or am
    I looking in the wrong place?
    
    Al
    
T.RTitleUserPersonal
Name
DateLines
464.1We need a little help from you!WAKEME::ANILThu Nov 08 1990 17:3517
    Hi Al,

    Can you try following MCC commands through FCL?

    1. SHOW MCC 0 alarms rule * all char
    2. What was the domain name when you were trying to look at alarms rule?
  
	Using the domain name issue the following command from Iconic Map
	
	Show MCC 0 alarms rule * all char, in domain <domain name>

    Please report your results here so we can pin point the problem.

    Anil Navkal

    Alarms PL

464.2More info DWOVAX::64544::LICAUSEAl Licause (338-5661)Fri Nov 09 1990 08:34126
Anile,

When I try to issue the command you requested before setting my privelages
I get the following results:

462> mcc
DECmcc (X1.1.0)

MCC> show mcc 0 alarms rule * all char
MCC 0 ALARMS RULE
Characteristics
AT  9-NOV-1990 08:14:08


Data base error occurred while reading rule information.
                             MIR Status = %MCC-E-NOPROT,  file protection
                                          violation error

Next I exit MCC and set all of my privelages.  When I issue the command
again I get the following:

462> mcc
DECmcc (X1.1.0)

MCC> show mcc 0 alarms rule * all char
MCC 0 ALARMS RULE bassmn
Characteristics
AT  9-NOV-1990 08:15:12


Examination of attributes shows:
                              Procedure = SYS$COMMON:[MCC]MCC_ALARMS_BROADCAST_A
                                          LARM.COM;1
                              Parameter = "user=licause"
                             Expression = (node4 four62 remote node bassmn
                                          state=unreachable, at every=00:00:30)
MCC 0 ALARMS RULE ducat2
Characteristics
AT  9-NOV-1990 08:15:14


Examination of attributes shows:
                              Procedure = SYS$COMMON:[MCC]MCC_ALARMS_BROADCAST_A
                                          LARM.COM;1
                              Parameter = "user=licause"
                             Expression = (node4 four62 remote node ducat2
                                          state=unreachable, at every=00:00:30)
 
 etc,  until the list is exhausted.


Next I tried to issue the command and specifying the domain name.  The domain
name didn't seem to take effect.  I received the same results no matter which
domain I chose:

MCC> show mcc 0 alarms rule * all char, in domain licuse
MCC 0 ALARMS RULE bassmn
Characteristics
AT  9-NOV-1990 08:19:45


Examination of attributes shows:
                              Procedure = SYS$COMMON:[MCC]MCC_ALARMS_BROADCAST_A
                                          LARM.COM;1
                              Parameter = "user=licause"
                             Expression = (node4 four62 remote node bassmn
                                          state=unreachable, at every=00:00:30)

MCC 0 ALARMS RULE ducat2
Characteristics
AT  9-NOV-1990 08:19:45  ...........



MCC> show mcc 0 alarms rule * all char, in domain usa
MCC 0 ALARMS RULE bassmn
Characteristics
AT  9-NOV-1990 08:19:56


Examination of attributes shows:
                              Procedure = SYS$COMMON:[MCC]MCC_ALARMS_BROADCAST_A
                                          LARM.COM;1
                              Parameter = "user=licause"
                             Expression = (node4 four62 remote node bassmn
                                          state=unreachable, at every=00:00:30)

MCC 0 ALARMS RULE ducat2
Char .......


Unless I'm misunderstanding the concept of domains......just for kicks I
issued the following commands:

MCC> show domain usa member *
Using default ALL IDENTIFIERS
Domain FOUR62_NS:.usa Member
Identifiers
AT  9-NOV-1990 08:32:48


No such entity: Domain FOUR62_NS:.usa Member
                         Unknown Entity = Domain FOUR62_NS:.usa Member


MCC> show domain licause member *
Using default ALL IDENTIFIERS
Domain FOUR62_NS:.licause Member Node4 FOUR62_NS:.dna_node.four62
Identifiers
AT  9-NOV-1990 08:33:59


Examination of attributes shows
                             MemberName = Node4 FOUR62_NS:.dna_node.four62
Domain FOUR62_NS:.licause Member Node4 FOUR62_NS:.dna_node.four42
Identifiers
AT  9-NOV-1990 08:34:00........


Until the list was again exhausted.


I hope this provides a bit more information.  Please let me know if you
need more.

Al
464.3Check your Directory protectionWAKEME::ANILFri Nov 09 1990 14:2241
    I think your problem is the protection on the directory
    MCC_COMMON. Do dire/protection of the root directory
    for MCC_COMMON.

    For example MCC_COMMON logical translates in to 
   +-----------------------------------------------------+
   |$  show logical mcc_common                           |
   |                                                     |
   | "MCC_COMMON" = "WORK$214:[MCC]" (LNM$SYSTEM_TABLE)  |
   |                                                     |
   |Then issue following command:                        |
   |                                                     |
   | $  dire/prot WORK$214:[000000]MCC.DIR               |
   |                                                     |
   |  Directory WORK$214:[000000]                        |
   |                                                     |
   |  MCC.DIR;1            (RWE,RWE,RE,RWE)              |
   +-----------------------------------------------------+

   Depending upon the way you want to access MCC_COMMON area, you can set up
   the correct protection. If you want world Write protection then set the 
   MCC.DIR with above protection scheme. Please be aware that you can 
   also set up MCC.DIR so that only limited people have access to it. 
   
   This can be accomplished by having an ACL on 
	1. the files you want to read
	2. and the directory MCC.DIR.

   You may want to check 

     Alarms Use Manual 
	Chapter on Managing DECmcc Alarms 
	     Section title : Multiple Users and DECmcc Alarms.

   Hope the above information solves your problem.

   If not don't hesitate to respond!

	- Anil
   

464.4What identifier do you use for "MCC 0" at the DECW interface ?BYBLOS::TAMERFri Nov 09 1990 16:079
re .0

I have a question unrelated to your problem.

When you added "MCC 0" to your domain, what identifier did you supply for
"Entity" at the Add Entiy window ?

Thanks,
Phil
464.5DWOVAX::64544::LICAUSEAl Licause (338-5661)Mon Nov 12 1990 14:3129
RE:.3
When I checked the directory SYS$COMMON:[MCC], it had (RWE,RWE,RE,R) protection.

I believe you've solved the problem.  I'll change it and try again.

thanks very much.

RE:.4

Good question.....I don't remember the response I gave, but if I issue 
the command MCC> SHOW MCC 0 ALL IDENT the see the following:

Identifiers
AT 12-NOV-1990 14:04:46


Examination of Attributes Shows:
                         Component Name = FOUR62_NS:.MCC.FOUR62_DIRECTOR

Unfortunatley, I don't recall if it found the information it needed or
I had to supply an entity name.

I just tried to do it again on the UNITED_STATES domain.  This time it
did ask for an entity and I gave the one already defined which was
.MCC.FOUR62_DIRECTOR.

Hope this is what you're looking for.

Al