VM:Secure wouldn't initialize because of a missing IUCV *IDENT record in VMSECURE's directory entry.
In VMSECURE’s directory entry they had:
IUCV *RPI MSGLIM 65535
IUCV ALLOW
** Please note, there is no IUCV *IDENT record in the entry.
Their PRODUCT CONFIG showed:
RESID VMSECURE GLOBAL
SSINODE SSINODE1
SSINODE SSINODE2
As doc'ed:
RESID resourcename [GLOBAL [SSIONLY]]
Definitions
• resourcename
Specifies the name of an APPC resource. This resource name must also be specified on an IUCV*IDENT statement in the product server directory entry.
• GLOBAL
Specifies that the named resource is known globally throughout the TSAF or ISFC collection. The GLOBAL parameter must also be specified on an IUCV *IDENT statement in the product server directory entry, if this operand is present.
• SSIONLY
Specifies that APPC connections to the RESID are only accepted from VM systems residing in the SSI cluster as the VM system hosting the product server virtual machine.
So, it looks like you need to add the IUCV *IDENT resid record in the directory entry for VM:Secure, with the correct resource ID.
Update VMSECURE’s directory entry and add the IUCV *IDENT resid record and then try initializing again.