Skip to content

JWT Pre-flight check #4526

@hrishikesh-nalawade

Description

@hrishikesh-nalawade

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.

Metadata

Metadata

Type

No type

Projects

Status

In Progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions