Ok, my RACF team and systems programmers have ironed out the encryption facilities. I'm still getting the "Failed to initialize and parse..." errors in GDPAUTHP.
I've checked a bunch of stuff on my end:
permissions on the gdk folder, contents, and every directory above it to the root are 755
The character set on the config files themselves is untagged
with _BPX_AUTOCVT="ON" I can cat the contents of the files from the OMVS shell (TN3270) and get contents and open the files in OEDIT.
If I tag the files to UTF-8, I can cat the contents in the shell, but OEDIT interprets them as garbage
If I tag the files to IBM-1047 I can cat the contents in the shell, and OEDIT can read them
If I tag the files untagged, I can cat the contents in the shell, and OEDIT can read them.
none of the character set states seems to affect GDKAUTHP being able to access them.
if I delete the contents of $HOME/gdk, leaving an empty directory structure, the errors go away. But I'm left with no cloud providers.
if I copy the provider files back into $HOME/gdk, I get the cloud providers in the panel list.
BUT! when I try to save a new credential set, I get a new error!
ERROR: No write access to keyFile: /shared_automount/autousers/ads5176/gdk/gdkk
eyf.json
***
So, we have a permissions issue between GDKAUTHP and being able to write to the gdk path in my USS home directory. So, the new question is: What user/Group does GDKAUTHP run as to access these files, or how do I determine what that is? I don't think setting the key files to 777 is appropriate.
Thanks!