I do not have any more software and hardware as old as yours, UV1.0 SA9 I think, and 4300 cabinet. So I picked the parts of the ADP that would run into a newer CPCI, and of course, all OK, ASSGN worked as it should. But, that is what I expected anyway.
You said you had similar/same PBX. If you regen one of those, and WINDIFF the ADP regen - are they the same? APC etc, the same?
I have no idea what is wrong with this.
I think you have H300 experience already, so you know, it will REGEN in two parts, the ADP and the SWU. On a blank disc, we have a default ADP and a blank SWU. We do not care too much about the ADP, we can always change it. SWU is the important stuff.
So if you have a working PBX, same software, architecture, you could take a DDRSM copy from that good node, load it in this bad node, make a CHA-DBC, reswwudb=yes, and erase the SWU DB. Then make a GENDB from your SWU regen, and correct the ADP with just the parts you need. That will work.
Or as something else to try, you could copy the blank ADP file onto your existing ADP, make it default, reload the ADP, test if the problem has gone, reconfigure the ADP with just the parts you need. This might work, but a lot of the files/OS remain the same, it depends where the problem with ASSGN really is, but it would be an interesting experiment.
The ADS/SWU files are stored twice, in RES and ABS, so you have to overwrite the ADP DB twice, make sure both copies are default
Code:
<sta-copy:":pds:LEER/BS.ZDAADS00",":PDS:APSZ/ISU/BS/RES/ZDAADS00";
STA-COPY:":PDS:LEER/BS.ZDAADS00",":PDS:APSZ/ISU/BS/RES/ZDAADS00";
H500: AMO COPY STARTED
COPY STARTED
DEST. FILE <:PDS:APSZ/ISU/BS/RES/ZDAADS00> EXISTS: OVERWRITE ?
ANS = c
<:PDS:LEER/BS.ZDAADS00> COPIED TO
<:PDS:APSZ/ISU/BS/RES/ZDAADS00>
COPY FINISHED
STATUS = H'0000
AMO-COPY -111 COPYING OF FILES
START COMPLETED;
<sta-copy:":pds:LEER/BS.ZDAADS00",":PDS:APSZ/ISU/BS/abs/ZDAADS00";
STA-COPY:":PDS:LEER/BS.ZDAADS00",":PDS:APSZ/ISU/BS/ABS/ZDAADS00";
H500: AMO COPY STARTED
COPY STARTED
DEST. FILE <:PDS:APSZ/ISU/BS/ABS/ZDAADS00> EXISTS: OVERWRITE ?
ANS = c
<:PDS:LEER/BS.ZDAADS00> COPIED TO
<:PDS:APSZ/ISU/BS/ABS/ZDAADS00>
COPY FINISHED
STATUS = H'0000
AMO-COPY -111 COPYING OF FILES
START COMPLETED;
<exec-rest
TYPE = unit
UNIT = a1
RSLEVEL = reload
PRSTATE = ;
EXEC-REST:UNIT,A1,RELOAD,;
H500: AMO REST STARTED
H01: RELOAD HAS BEEN INITIATED
So that will reload the ADP as a blank, new, DB. Your ADP config will have to be put back in. And yours is a mono proc so you will have to reload the whole thing, you can't reload just the ADP.
That blank ADP file should be there on V1, you can check it.
Before you do any of this, you should take a DDRSM copy (or two) from the bad node, and make sure it reloads OK.