[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

4693.0. "autoconfig and dns v2.0" by COMICS::MISTRY () Mon Mar 15 1993 10:12

Hi,


Refering back to notes entry 4604 and the autoconfiguration applications (IP and
Phase IV). It appears that the phase iv one is still checking for the following
dns files :

sys$system:dns$control.exe
sys$system:dns$control.bin
sys$share:dns$lib.exe

which don't exist on a wave II system, dns v2.0. Note 4604 was refering to 
EMS 2.2 (BMS 1.2) and i'm using BMS T1.3.1. Any ideas when this will be fixed.

Bipin.
T.RTitleUserPersonal
Name
DateLines
4693.1TOOK::JCH486::huangJoAnn HuangWed Jun 02 1993 15:258
Bipin:

There is no planning on supporting dns v2.0 in BMS T1.3.* Autoconfiguration
function.  Currently, we're working on new autodiscovery functionality.

Regards,
JoAnn

4693.2still same problem in mcc v1.4GIDDAY::CHONGAndrew Chong - Sydney CSC Wed Aug 16 1995 10:0216
In V1.4 DECmcc DEcnet PhaseIV autodiscovery is still failing when DNS V2.0
is used. 

The command file  MCC_WAN4_AUTOCONFIG.COM still checks for existance of 
the following files:

	sys$system:dns$control.exe
	sys$system:dns$config.bin
	sys$share:dns$lib.exe

The latter 2 files nolonger exist on a V2 server. 

Anyone has a modified version that works ? 

andrew
4693.3Problem known, there is a workaroundDSVB03::TABONEThu Aug 17 1995 10:4722
Hello Andrew,

This problem is already registered in our IPMT database.
The customer support who met this problem applied the following workarounds to 
bypass the problem.

 1/ to run the autotopology options : dummy files named
    sys$system:dns$control.exe, sys$system:dns$control.bin and
    sys$share:dns$lib.exe have been created by hand. It seems that
    DECmcc only checks their availability but doesn't try to use them.

 2/ to register entities needing backtranslation directories : use of
    sys$system:decnet_register.exe utility, option 10 ( Manage the
    directory service ) then option 1 ( Create a directory to hold
    registered node names ). You can then create all the needed
    directories.


Hope this help you.

Regards,
Philippe
4693.4problem is with prefix file GIDDAY::CHONGAndrew Chong - Sydney CSC Fri Aug 18 1995 16:5460
    
    Philllippe,
    
    > 1/ to run the autotopology options : dummy files named
    >    sys$system:dns$control.exe, sys$system:dns$control.bin and
    >    sys$share:dns$lib.exe have been created by hand. It seems that
    >    DECmcc only checks their availability but doesn't try to use them.
    
    I have done this, no problem.
    
    > 2/ to register entities needing backtranslation directories : use of
    >    sys$system:decnet_register.exe utility, option 10 ( Manage the
    >    directory service ) then option 1 ( Create a directory to hold
    >    registered node names ). You can then create all the needed
    >    directories.
    
    The problem with this is that the MCC_AUTOCONFIG_PREFIX.DAT file 
    must have the directories begin and end with a period. I created the 
    directories .domain, .ip and .dna_node but this is what I get when
    executing the command file MCC_WAN4_AUTOCONFIG.COM.
    
    $@MCC_WAN4_AUTOCONFIG.COM
    
            Welcome to DECnet Phase IV Autoconfiguration
    
            Type '?' for Help or 'Q' to Quit, at any of the prompts.
    
    
            Checking the namespace.  This will take a moment.  Please
    wait...
    
            Error:  The DECmcc Autoconfiguration prefix
                    file has not been set up properly.
    
            The following directories have been specified
            in the prefix file but do not exist in CSC_NS::
    
               CSC_NS:.domain.
               CSC_NS:.dna_node.
               CSC_NS:.ip.
    
            You may either create the above directories
            in CSC_NS: or edit the
            DECmcc Autoconfiguration prefix file
            MCC_COMMON:MCC_AUTOCONFIG_PREFIX.DAT to match existing
            directories in CSC_NS:.
    
            DECnet Phase IV Autoconfiguration exiting under error
    conditions.
    
    o  Press RETURN to exit:
    
    
    and if I edit the prefix file to take out the period, the
    autoconfiguration file complains the the prefixes are invalid.
    All prefixes must end with a ".".
    
    How do I get around that ?
    
    andrew
4693.5DSVB03::TABONEMon Aug 21 1995 10:5518
Hello Andrew,

Are you sure your system running MCC is member of the group mcc_users to have 
enough privilege ?

Could you send me the result of the following commands :

$ mc dns$control
DNS> sho dir .ip
DNS> sho dir .domain
DNS> sho dir .dna_node

if you run :
$mc dnsbrowser

do you see your directories ?

Philippe
4693.6the problem is not access control GIDDAY::CHONGAndrew Chong - Sydney CSC Wed Aug 23 1995 17:07261

Philippe,

I can use dnsbrowser to look at the directories. 

The problem is that the autodiscovery procedure complains that the directories 
.ip. , .domain. , and .dna_node. do not exist. But there is noway to create 
a directory name with a dot at the end of the name. 

The directories .ip , .domain , and .dna_node certainly exists.
I do not use mcc_user group , the user .dna_node.hangmn.chong is a member of 
group dna_registrar which has r,w,d,t,c for all directories (see attached 
output).

There is no problems with node4 registration using the GUI or directory 
creation using decnet_register. 

The issue is not access control, the issue is the prefix file specifies 
directories in a format that is not compatible with dns. 

Below is the output of show dir for the 3 directories.

DNS> show dir .ip
                                SHOW
                           DIRECTORY  CSC_NS:.ip
                                  AT  24-AUG-1995:00:01:40
                       DNS$ACS (set) = :
                               Flags = none
                              Rights = read, write, delete, test, control
                       (V) Principal = CSC_NS:.DNA_NODE.HANGMN.SYSTEM
                       DNS$ACS (set) = :
                               Flags = none
                              Rights = read, write, delete, test, control
                       (V) Principal = CSC_NS:.DNA_NODE.HANGMN.DNS$SERVER
                       DNS$ACS (set) = :
                               Flags = authenticated
                              Rights = read, write, delete, test, control
                       (V) Principal = CSC_NS:.hangmn_ch
                       DNS$ACS (set) = :
                               Flags = propagate, group
                              Rights = read, test
                               Group = CSC_NS:.worldread_group
                       DNS$ACS (set) = :
                               Flags = default, propagate, group
                              Rights = read, test
                               Group = CSC_NS:.worldread_group
                       DNS$ACS (set) = :
                               Flags = propagate, group
                              Rights = read, write, delete, test, control
                               Group = CSC_NS:.dna_registrar
                       DNS$ACS (set) = :
                               Flags = default, propagate, group
                              Rights = read, write, delete, test, control
                               Group = CSC_NS:.dna_registrar
                         DNS$AllUpTo = 1995-08-23-06:21:10.113063500/08-00-2b-1c
-0a-6d
                     DNS$Convergence = medium
                             DNS$CTS = 1995-08-18-04:55:13.016211900/08-00-2b-1c
-0a-6d
                DNS$DirectoryVersion = 1.0
                           DNS$Epoch = 1995-08-18-04:55:13.096212500/08-00-2b-1c
-0a-6d
                       DNS$LastSkulk = 1995-08-23-06:21:10.113063500/08-00-2b-1c
-0a-6d
                      DNS$LastUpdate = 1995-08-23-00:20:57.396462900/08-00-2b-1c
-0a-6d
                   DNS$ParentPointer = :
                    Parent's DNS$CTS = 1995-08-17-11:16:30.966015100/08-00-2b-1c
-0a-6d
                             Timeout = :
                          Expiration = 1995-08-24-10:20:57.386+10:
                           Extension = +1-00:00:00.000
                              MyName = CSC_NS:.ip
                  DNS$Replicas (set) = :
             Clearinghouse's DNS$CTS = 1995-08-17-11:16:30.966014900/08-00-2b-1c
-0a-6d
                   Tower  1 Floor 1  = 01 2c    (null)
                   Tower  1 Floor 2  = 03       00 2c
                   Tower  1 Floor 3  = 05       de c0
                   Tower  1 Floor 4  = 06       49 00 3b aa 00 04 00 4b ed 21
                   Tower  2 Floor 1  = 01 2c    (null)
                   Tower  2 Floor 2  = 03       00 2c
                   Tower  2 Floor 3  = 04       (null)
                   Tower  2 Floor 4  = 06       49 00 3b aa 00 04 00 4b ed 20
                        Replica type = master
                Clearinghouse's Name = CSC_NS:.hangmn_ch
                    DNS$ReplicaState = on
                     DNS$ReplicaType = master
                  DNS$ReplicaVersion = 1.0
                     DNS$RingPointer = 1995-08-17-11:16:30.966014900/08-00-2b-1c
-0a-6d
               DNS$SkulkStatus (set) = :
                         Last status = Success
                             DNS$UTS = 1995-08-23-00:20:57.396462900/08-00-2b-1c
-0a-6d


DNS> show dir .domain
                                SHOW
                           DIRECTORY  CSC_NS:.domain
                                  AT  24-AUG-1995:00:02:29
                       DNS$ACS (set) = :
                               Flags = none
                              Rights = read, write, delete, test, control
                       (V) Principal = CSC_NS:.DNA_NODE.HANGMN.SYSTEM
                       DNS$ACS (set) = :
                               Flags = none
                              Rights = read, write, delete, test, control
                       (V) Principal = CSC_NS:.DNA_NODE.HANGMN.DNS$SERVER
                       DNS$ACS (set) = :
                               Flags = authenticated
                              Rights = read, write, delete, test, control
                       (V) Principal = CSC_NS:.hangmn_ch
                       DNS$ACS (set) = :
                               Flags = propagate, group
                              Rights = read, write, delete, test, control
                               Group = CSC_NS:.dna_registrar
                       DNS$ACS (set) = :
                               Flags = default, propagate, group
                              Rights = read, write, delete, test, control
                               Group = CSC_NS:.dna_registrar
                       DNS$ACS (set) = :
                               Flags = default, propagate
                              Rights = read, test
                       (V) Principal = CSC_NS:.worldread_group
                       DNS$ACS (set) = :
                               Flags = propagate
                              Rights = read, test
                       (V) Principal = CSC_NS:.worldread_group
                       DNS$ACS (set) = :
                               Flags = default, propagate
                              Rights = read, write, delete, test, control
                       (V) Principal = CSC_NS:.DNA_NODE.HANGMN.CHONG
                       DNS$ACS (set) = :
                               Flags = propagate
                              Rights = read, write, delete, test, control
                       (V) Principal = CSC_NS:.DNA_NODE.HANGMN.CHONG
                         DNS$AllUpTo = 1995-08-23-07:21:13.825563500/08-00-2b-1c
-0a-6d
                     DNS$Convergence = medium
                             DNS$CTS = 1995-08-18-05:18:40.763811900/08-00-2b-1c
-0a-6d
                DNS$DirectoryVersion = 1.0
                           DNS$Epoch = 1995-08-18-05:18:40.803812500/08-00-2b-1c
-0a-6d
                       DNS$LastSkulk = 1995-08-23-07:21:13.825563500/08-00-2b-1c
-0a-6d
                      DNS$LastUpdate = 1995-08-23-01:20:58.411662900/08-00-2b-1c
-0a-6d
                   DNS$ParentPointer = :
                    Parent's DNS$CTS = 1995-08-17-11:16:30.966015100/08-00-2b-1c
-0a-6d
                             Timeout = :
                          Expiration = 1995-08-24-11:20:58.402+10:
                           Extension = +1-00:00:00.000
                              MyName = CSC_NS:.domain
                  DNS$Replicas (set) = :
             Clearinghouse's DNS$CTS = 1995-08-17-11:16:30.966014900/08-00-2b-1c
-0a-6d
                   Tower  1 Floor 1  = 01 2c    (null)
                   Tower  1 Floor 2  = 03       00 2c
                   Tower  1 Floor 3  = 05       de c0
                   Tower  1 Floor 4  = 06       49 00 3b aa 00 04 00 4b ed 21
                   Tower  2 Floor 1  = 01 2c    (null)
                   Tower  2 Floor 2  = 03       00 2c
                   Tower  2 Floor 3  = 04       (null)
                   Tower  2 Floor 4  = 06       49 00 3b aa 00 04 00 4b ed 20
                        Replica type = master
                Clearinghouse's Name = CSC_NS:.hangmn_ch
                    DNS$ReplicaState = on
                     DNS$ReplicaType = master
                  DNS$ReplicaVersion = 1.0
                     DNS$RingPointer = 1995-08-17-11:16:30.966014900/08-00-2b-1c
-0a-6d
               DNS$SkulkStatus (set) = :
                         Last status = Success
                             DNS$UTS = 1995-08-23-01:20:58.411662900/08-00-2b-1c
-0a-6d
DNS> show dir .dna_node
                                SHOW
                           DIRECTORY  CSC_NS:.dna_node
                                  AT  24-AUG-1995:00:03:18
                       DNS$ACS (set) = :
                               Flags = none
                              Rights = read, write, delete, test, control
                       (V) Principal = CSC_NS:.DNA_NODE.HANGMN.SYSTEM
                       DNS$ACS (set) = :
                               Flags = none
                              Rights = read, write, delete, test, control
                       (V) Principal = CSC_NS:.DNA_NODE.HANGMN.DNS$SERVER
                       DNS$ACS (set) = :
                               Flags = authenticated
                              Rights = read, write, delete, test, control
                       (V) Principal = CSC_NS:.hangmn_ch
                       DNS$ACS (set) = :
                               Flags = propagate, group
                              Rights = read, test
                               Group = CSC_NS:.worldread_group
                       DNS$ACS (set) = :
                               Flags = default, propagate, group
                              Rights = read, test
                               Group = CSC_NS:.worldread_group
                       DNS$ACS (set) = :
                               Flags = propagate, group
                              Rights = read, write, delete, test, control
                               Group = CSC_NS:.dna_registrar
                       DNS$ACS (set) = :
                               Flags = default, propagate, group
                              Rights = read, write, delete, test, control
                               Group = CSC_NS:.dna_registrar
                       DNS$ACS (set) = :
                               Flags = propagate
                              Rights = read, test
                       (V) Principal = CSC_NS:.*...
                       DNS$ACS (set) = :
                               Flags = default, propagate
                              Rights = read, test
                       (V) Principal = CSC_NS:.*...
                         DNS$AllUpTo = 1995-08-23-11:21:22.257163500/08-00-2b-1c
-0a-6d
                     DNS$Convergence = medium
                             DNS$CTS = 1995-08-17-11:30:50.657514900/08-00-2b-1c
-0a-6d
                DNS$DirectoryVersion = 1.0
                           DNS$Epoch = 1995-08-17-11:30:50.737515500/08-00-2b-1c
-0a-6d
                       DNS$LastSkulk = 1995-08-23-11:21:22.257163500/08-00-2b-1c
-0a-6d
                      DNS$LastUpdate = 1995-08-23-07:21:13.755562900/08-00-2b-1c
-0a-6d
                   DNS$ParentPointer = :
                    Parent's DNS$CTS = 1995-08-17-11:16:30.966015100/08-00-2b-1c
-0a-6d
                             Timeout = :
                          Expiration = 1995-08-24-17:21:13.736+10:
                           Extension = +1-00:00:00.000
                              MyName = CSC_NS:.dna_node
                  DNS$Replicas (set) = :
             Clearinghouse's DNS$CTS = 1995-08-17-11:16:30.966014900/08-00-2b-1c
-0a-6d
                   Tower  1 Floor 1  = 01 2c    (null)
                   Tower  1 Floor 2  = 03       00 2c
                   Tower  1 Floor 3  = 05       de c0
                   Tower  1 Floor 4  = 06       49 00 3b aa 00 04 00 4b ed 21
                   Tower  2 Floor 1  = 01 2c    (null)
                   Tower  2 Floor 2  = 03       00 2c
                   Tower  2 Floor 3  = 04       (null)
                   Tower  2 Floor 4  = 06       49 00 3b aa 00 04 00 4b ed 20
                        Replica type = master
                Clearinghouse's Name = CSC_NS:.hangmn_ch
                    DNS$ReplicaState = on
                     DNS$ReplicaType = master
                  DNS$ReplicaVersion = 1.0
                     DNS$RingPointer = 1995-08-17-11:16:30.966014900/08-00-2b-1c
-0a-6d
               DNS$SkulkStatus (set) = :
                         Last status = Success
                             DNS$UTS = 1995-08-23-07:21:13.755562900/08-00-2b-1c
-0a-6d

4693.7Problem is foundDSVB03::TABONEThu Aug 24 1995 12:129
Hello Andrew,

With your informations, we have more investigated your problem with Benoit,
and we think we have found the problem.
Benoit is doing an official patch and you will be informed as soon as it will
be ready (certainly today).

Regards,
Philippe
4693.8Problem correctedDSVB03::TABONEWed Aug 30 1995 10:258
Hi All,

This problem is now corrected and tested successfully by Andrew.
For everybody who wants the fix, thanks to put an update in that note, 
or to log an IPMT case.

Regards,
Philippe