Description
KnoxShell has a log4j properties but doesn't look like packaging is setup correctly to use that since log4j is missing.
./bin/knoxshell.sh init https://knox_host/default/knox-token Enter username: guest Enter password: log4j:WARN No appenders could be found for logger (org.apache.http.client.protocol.RequestAddCookies). log4j:WARN Please initialize the log4j system properly. log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info. Failure to acquire token. Please verify your credentials and Knox URL and try again.
This looks like a packaging issue potentially.
# ls -l total 84 drwxr--r-- 2 root root 91 Nov 6 15:26 bin drwxr--r-- 2 root root 40 Nov 6 15:25 conf -r--r--r-- 1 root root 73521 Jul 17 02:27 LICENSE -r--r--r-- 1 root root 165 Jul 17 02:27 NOTICE -rw-r--r-- 1 root root 1452 Jul 17 02:27 README drwxr-xr-x 3 root root 4096 Jul 17 02:35 samples # ls -l bin/ total 14568 -rwxr-xr-x 1 root root 5583 Jul 17 02:35 knox-env.sh -rwxr-xr-x 1 root root 6491 Jul 17 02:35 knox-functions.sh -rw-r--r-- 1 root root 14893168 Jul 17 02:35 knoxshell.jar -rwxr-xr-x 1 root root 3482 Jul 17 02:27 knoxshell.sh
Attachments
Issue Links
- is related to
-
KNOX-2101 knoxshell doesn't handle invalid TLS well
- Resolved
- links to