Is your feature request related to a problem? Please describe.
When the API Mediation Layer starts up, it attempts to reach the z/OSMF JWK endpoint to determine JWT support. If z/OSMF is unreachable, its certificate is untrusted by Zowe's truststore, or JWT support is not enabled, the API Layer fails at runtime with opaque errors that are difficult to diagnose, such as SSL handshake failures, connection timeouts, or silent authentication fallbacks. Operators have no way to verify the z/OSMF JWT configuration is correct before starting Zowe, leading to frustrating trial-and-error debugging cycles during installation and configuration.
Describe the solution you'd like
Utility which will ideally triggered through a "zwe validate .." command. Inside api-layer there would be a standalone pre-flight check utility (packaged as a self-contained JAR) that validates the z/OSMF JWK endpoint connectivity before/after Zowe services start.
Is your feature request related to a problem? Please describe.
When the API Mediation Layer starts up, it attempts to reach the z/OSMF JWK endpoint to determine JWT support. If z/OSMF is unreachable, its certificate is untrusted by Zowe's truststore, or JWT support is not enabled, the API Layer fails at runtime with opaque errors that are difficult to diagnose, such as SSL handshake failures, connection timeouts, or silent authentication fallbacks. Operators have no way to verify the z/OSMF JWT configuration is correct before starting Zowe, leading to frustrating trial-and-error debugging cycles during installation and configuration.
Describe the solution you'd like
Utility which will ideally triggered through a "zwe validate .." command. Inside api-layer there would be a standalone pre-flight check utility (packaged as a self-contained JAR) that validates the z/OSMF JWK endpoint connectivity before/after Zowe services start.