Interruption a CLI session with Ctrl+C during authentication dialogue could get CLI into unresponsive state.
reproduce
Either use a remote server, --no-local-auth cli script arg or remove a local element from ManagementRealm configuration
Unable to find source-code formatter for language: diff. Available languages are: actionscript, ada, applescript, bash, c, c#, c++, cpp, css, erlang, go, groovy, haskell, html, java, javascript, js, json, lua, none, nyan, objc, perl, php, python, r, rainbow, ruby, scala, sh, sql, swift, visualbasic, xml, yaml
<security-realms> <security-realm name="ManagementRealm"> <authentication> - <local default-user="$local" skip-group-loading="true"/>
start a standalone server and launch a CLI
[pkremens@localhost] $ ./standalone.sh & [pkremens@localhost] $ ./jboss-cli.sh [disconnected /] connect Authenticating against security realm: ManagementRealm Username: <Press Ctrl+C here>
Could not connect message is printed, but process is not terminated and stuck at this point.
The controller is not available at localhost:9990: java.net.ConnectException: WFLYPRT0023: Could not connect to http-remoting://localhost:9990. The connection timed out: WFLYPRT0023: Could not connect to http-remoting://localhost:9990. The connection timed out
Only way to recover the terminal is to SIGKILL the CLI process.
- is cloned by
-
WFCORE-1611 CLI could stuck if SIGINT is send during authentication dialogue
- Resolved
- is incorporated by
-
JBEAP-5310 (7.1.0) Upgrade to WildFly Core 3.0.0.Alpha4
- Verified