CMS local silently fails to connect to okta or OneLogin
j-lowry opened this issue · comments
Configured CMS for local testing via Okta or One Login does not seem to connect to either service for authentication and fails with:
"Server Message: Server did not respond with message, checkout the console for full response
Relevant src/main/resources/cms-local-overrides.conf
file:
JDBC.url="jdbc:mysql://localhost:3306/cms?useUnicode=true&characterEncoding=utf8&useLegacyDatetimeCode=false&serverTimezone=UTC&useSSL=false"
JDBC.username="cms"
JDBC.password="<removed>"
cms.admin.group="<removed>"
root.user.arn="root"
admin.role.arn="admin"
cms.role.arn="admin"
#cms.auth.connector=com.nike.cerberus.auth.connector.onelogin.OneLoginAuthConnector
#auth.connector.onelogin.api_region=us
#auth.connector.onelogin.subdomain=<removed>
#auth.connector.onelogin.client_id=<removed>
#auth.connector.onelogin.client_secret=<removed>
cms.auth.connector=com.nike.cerberus.auth.connector.okta.OktaAuthConnector
auth.connector.okta.api_key=<removed>
auth.connector.okta.base_url=<removed>
Note the AWS ARNs are dummy ones. I am 90% this is my error, but I am not sure.
It looks like your .arn settings are not in the right format. They should look more like this:
root.user.arn="arn:aws:iam::1111111111111:root"
with your AWS account ID in the ARN.
Forgive my ignorance, but do I need to have the admin.role.arn
and cms.role.arn
actually exit for the local environment, or do I can I give them a dummy name for now so a basic environment will run locally?
root.user.arn="arn:aws:iam::<removed>:root"
admin.role.arn="arn:aws:iam::<removed>:role/cms-admin"
cms.role.arn="arn:aws:iam::<removed>:role/cms-instance"
The above is section with proper arn formated file.
Good point, it doesn't seem like they would be used if you are just trying to login to the local environment.
Hi @j-lowry, can you attach the error that is produced in the console when you try to log in?
The log file you want should be located in your dashboard project folder (e.g. cerberus-management-dashboard/cerberus-management-service.stdout.log).
I am using ./gradlew runCMS
and related "gradlew" commands to just get a test env going. Nothing is showing up in any of the consoles, even when running --debug
or --info
. It is the silent failure that I am wondering about, I have nothing that says they are trying to hit the auth services.
Your login request isn't appearing at all in the console running "./gradlew runCMS" then? If it were successful it would look something like this (for Okta):
traceId= 2017-01-31T13:05:54,090-05:00 [pool-5-thread-3] appname=cms environment=local version=0.11.0 |-INFO com.okta.sdk.framework.ApiClient - POST https://<okta_url_here>/v1/authn...
Can you check for errors in the JavaScript console of your browser? You should also be able to see the login request / response in the network debug tab of your browser.
Forgive my ignorance, but do I need to have the admin.role.arn and cms.role.arn actually exit for the local environment, or do I can I give them a dummy name for now so a basic environment will run locally?
root.user.arn="arn:aws:iam::<removed>:root"
admin.role.arn="arn:aws:iam::<removed>:role/cms-admin"
cms.role.arn="arn:aws:iam::<removed>:role/cms-instance"
The above is section with proper arn formated file.
You will need those ARNs to be valid if you use the iam-auth endpoint locally.
For user auth dummy values will be fine.
Also if your not seeing any logging I wonder if the web app ever fully started, I wouldn't mind seeing the stdout from ./gradlew runCMS
I have vault and mysql running as seperate process, confirmed the root token and mysql connection info is correct:
Output from ./gradlew runCMS
:
Detected Mac
:processResources
The Executable jar will be created with name cms.jar
:antReplace
:compileJava UP-TO-DATE
:classes
:jar
:shadowJar
:assemble
:runCMS
Listening for transport dt_socket at address: 5005
Processing logback.groovy, environment: local...
******Outputting app logs to console: true
******Outputting access logs to console: true
******Outputting app logs to log file in directory logs: false
******Outputting access logs to log file in directory logs: false
******Access logs disabled: false
...logback.groovy processing finished.
traceId= 2017-02-01T09:41:46,089-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO c.n.r.t.util.TypesafeConfigUtil - Loading properties file: cms.[conf/json/properties]
traceId= 2017-02-01T09:41:46,154-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO c.n.r.t.util.TypesafeConfigUtil - Loading properties file: cms-local.[conf/json/properties]
traceId= 2017-02-01T09:41:46,179-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - ====== APP PROPERTIES ======
traceId= 2017-02-01T09:41:46,179-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - "@appId": cms
traceId= 2017-02-01T09:41:46,179-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - "@environment": local
traceId= 2017-02-01T09:41:46,180-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - JDBC.driver: com.mysql.jdbc.Driver
traceId= 2017-02-01T09:41:46,180-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - JDBC.password: HkHYmHmOiwgG6818D5x5
traceId= 2017-02-01T09:41:46,180-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - JDBC.url: jdbc:mysql://localhost:3306/cms?useUnicode=true&characterEncoding=utf8&useLegacyDatetimeCode=false&serverTimezone=UTC&useSSL=false
traceId= 2017-02-01T09:41:46,180-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - JDBC.username: cms
traceId= 2017-02-01T09:41:46,180-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - admin.role.arn: arn:aws:iam::214658643423:role/cms-admin
traceId= 2017-02-01T09:41:46,180-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - auth.connector.onelogin.api_region: us
traceId= 2017-02-01T09:41:46,180-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - auth.connector.onelogin.client_id: 80cadddc0f0bcd0fbea411bd2955b63b589a39ba393ee1411887759b67aac27e
traceId= 2017-02-01T09:41:46,180-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - auth.connector.onelogin.client_secret: b412076bd0ba0d0d6fb49f554b6836186fe1d26508ab53b608bbfe75e190158e
traceId= 2017-02-01T09:41:46,180-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - auth.connector.onelogin.subdomain: cambiahealth
traceId= 2017-02-01T09:41:46,180-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - awt.toolkit: sun.lwawt.macosx.LWCToolkit
traceId= 2017-02-01T09:41:46,180-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - c3p0.acquireIncrement: 1
traceId= 2017-02-01T09:41:46,180-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - c3p0.idleConnectionTestPeriod: 300
traceId= 2017-02-01T09:41:46,180-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - c3p0.initialPoolSize: 5
traceId= 2017-02-01T09:41:46,181-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - c3p0.maxIdleTimeExcessConnections: 240
traceId= 2017-02-01T09:41:46,181-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - c3p0.maxPoolSize: 50
traceId= 2017-02-01T09:41:46,181-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - c3p0.minPoolSize: 5
traceId= 2017-02-01T09:41:46,181-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - c3p0.preferredTestQuery: SELECT 1
traceId= 2017-02-01T09:41:46,181-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - c3p0.testConnectionOnCheckin: true
traceId= 2017-02-01T09:41:46,181-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - cms.admin.group: cms-admins
traceId= 2017-02-01T09:41:46,181-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - cms.auth.connector: com.nike.cerberus.auth.connector.onelogin.OneLoginAuthConnector
traceId= 2017-02-01T09:41:46,181-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - cms.env.load.disable: true
traceId= 2017-02-01T09:41:46,181-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - cms.role.arn: arn:aws:iam::214658643423:role/cms-instance
traceId= 2017-02-01T09:41:46,181-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - debugActionsEnabled: true
traceId= 2017-02-01T09:41:46,181-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - debugChannelLifecycleLoggingEnabled: false
traceId= 2017-02-01T09:41:46,181-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - disableCassandra: true
traceId= 2017-02-01T09:41:46,181-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - endpoints.port: 8080
traceId= 2017-02-01T09:41:46,181-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - endpoints.sslPort: 8443
traceId= 2017-02-01T09:41:46,181-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - endpoints.useSsl: false
traceId= 2017-02-01T09:41:46,181-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - file.encoding.pkg: sun.io
traceId= 2017-02-01T09:41:46,181-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - file.separator: /
traceId= 2017-02-01T09:41:46,181-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - flyway.locations: classpath:com/nike/cerberus/migration
traceId= 2017-02-01T09:41:46,181-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - flyway.schemas: cms
traceId= 2017-02-01T09:41:46,181-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - ftp.nonProxyHosts: 127.0.0.1|local|*.local|localhost|*.localhost|127.0.0.1
traceId= 2017-02-01T09:41:46,181-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - gopherProxySet: false
traceId= 2017-02-01T09:41:46,181-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - graphite.port: 2003
traceId= 2017-02-01T09:41:46,181-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - graphite.reporting.enabled: false
traceId= 2017-02-01T09:41:46,181-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - graphite.url: localhost
traceId= 2017-02-01T09:41:46,181-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - http.nonProxyHosts: 127.0.0.1|local|*.local|localhost|*.localhost|127.0.0.1
traceId= 2017-02-01T09:41:46,181-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - java.awt.graphicsenv: sun.awt.CGraphicsEnvironment
traceId= 2017-02-01T09:41:46,181-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - java.awt.printerjob: sun.lwawt.macosx.CPrinterJob
traceId= 2017-02-01T09:41:46,181-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - java.class.path: /Users/r630850/Documents/projects/cerberus/cerberus-management-service/build/classes/main:/Users/r630850/Documents/projects/cerberus/cerberus-management-service/build/resources/main:/Users/r630850/.gradle/caches/modules-2/files-2.1/com.nike/vault-client/1.0.0/7190265bf8f2dfd346cbd5827bfa7bd3c425d1c2/vault-client-1.0.0.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/com.nike.riposte/riposte-spi/0.8.1/1d27c7d63ec3f38efbe082befa888f0861aa483b/riposte-spi-0.8.1.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/com.nike.riposte/riposte-core/0.8.1/3184b9fc5f097c053b7d7a7cdfb06ddd07de294e/riposte-core-0.8.1.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/com.nike.riposte/riposte-typesafe-config/0.8.1/b1e6a8c1cc930db798b5ae37106206ea397ac8d9/riposte-typesafe-config-0.8.1.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/com.nike.riposte/riposte-guice/0.8.1/48d42070e70e93d79ee57894abcb80fd97bcb9a/riposte-guice-0.8.1.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/com.nike.riposte/riposte-guice-typesafe-config/0.8.1/e524ae45da9362035ab94839b7ee4ac85ff24b81/riposte-guice-typesafe-config-0.8.1.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/com.nike.riposte/riposte-async-http-client/0.8.1/c4cbcc26c3ef74677c8cdeab2131741ed59d9bd5/riposte-async-http-client-0.8.1.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/com.nike.riposte/riposte-metrics-codahale/0.8.1/f70133340684c3f6bd131d8288e4cc06cd9cab84/riposte-metrics-codahale-0.8.1.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/javax/javaee-api/7.0/51399f902cc27a808122edcbebfaa1ad989954ba/javaee-api-7.0.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/org.codehaus.groovy/groovy-all/2.3.9/eef909854b840bed787b3d9fc762b6fa20059e33/groovy-all-2.3.9.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/ch.qos.logback/logback-classic/1.1.7/9865cf6994f9ff13fce0bf93f2054ef6c65bb462/logback-classic-1.1.7.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/ch.qos.logback/logback-core/1.1.7/7873092d39ef741575ca91378a6a21c388363ac8/logback-core-1.1.7.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/javax.validation/validation-api/1.1.0.Final/8613ae82954779d518631e05daa73a6a954817d5/validation-api-1.1.0.Final.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/org.hibernate/hibernate-validator/5.1.2.Final/8aecb33d3587f32c877827c2bdddae0d227a40ed/hibernate-validator-5.1.2.Final.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/javax.el/el-api/2.2.1-b04/907e6b1a1c2c18661eea4aa5c11db175455d36e9/el-api-2.2.1-b04.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/org.glassfish.web/el-impl/2.2.1-b05/e7257f648b1ec91b87db8893f7740e116b05d777/el-impl-2.2.1-b05.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm-all/5.0.4/e6244859997b3d4237a552669279780876228909/asm-all-5.0.4.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/com.google.inject/guice/4.0/f990a43d3725781b6db7cd0acf0a8b62dfd1649/guice-4.0.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/com.google.inject.extensions/guice-multibindings/4.0/f4509545b4470bbcc865aa500ad6fef2e97d28bf/guice-multibindings-4.0.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/com.amazonaws/aws-java-sdk-core/1.10.54/f0a67469d394c46ae225725403c52cb7224a69c7/aws-java-sdk-core-1.10.54.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/com.amazonaws/aws-java-sdk-kms/1.10.54/28a76f951da276cf8211239c3763638b8908ce67/aws-java-sdk-kms-1.10.54.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/com.amazonaws/aws-java-sdk-s3/1.10.54/6cb0e6932732f89da86ded69c57df48b95c015d8/aws-java-sdk-s3-1.10.54.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/org.mybatis/mybatis/3.4.1/c5624f69848187a6bf1865cf64467beecdb9fa68/mybatis-3.4.1.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/org.mybatis/mybatis-typehandlers-jsr310/1.0.1/82bf69b93e4d2403c144041a1e67d4df9aa1a2a0/mybatis-typehandlers-jsr310-1.0.1.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/org.mybatis/mybatis-guice/3.7.1/82407e6d225bdf2adcf69b02137e5edf0a156183/mybatis-guice-3.7.1.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/com.mchange/c3p0/0.9.5.2/5f86cb6130bc6e8475615ed82d5b5e6fb226a86a/c3p0-0.9.5.2.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/mysql/mysql-connector-java/5.1.38/dbbd7cd309ce167ec8367de4e41c63c2c8593cc5/mysql-connector-java-5.1.38.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/org.flywaydb/flyway-core/4.0/4b2da05722cd7402913f6d57d830083d0629d446/flyway-core-4.0.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.datatype/jackson-datatype-jsr310/2.7.2/900c8f01e04f645f74318af8cf5fe97381df7c75/jackson-datatype-jsr310-2.7.2.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/com.squareup.okhttp3/okhttp/3.3.1/19047bdb6a4fc00a44124f64ca98e88fc204e7e3/okhttp-3.3.1.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/commons-io/commons-io/2.5/2852e6e05fbb95076fc091f6d1780f1f8fe35e0f/commons-io-2.5.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/com.okta/okta-sdk/0.0.4/9c003543193445e017fa6f779394d2602b58d511/okta-sdk-0.0.4.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/org.apache.commons/commons-lang3/3.4/5fe28b9518e58819180a43a850fbc0dd24b7c050/commons-lang3-3.4.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/com.google.code.gson/gson/2.5/686c608d1805b6d4d425ec4459e88164ffc85870/gson-2.5.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/com.google.code.findbugs/jsr305/3.0.1/f7be08ec23c21485b9b5a1cf1654c2ec8c58168d/jsr305-3.0.1.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/org.slf4j/jcl-over-slf4j/1.7.21/331b564a3a42f002a0004b039c1c430da89062cd/jcl-over-slf4j-1.7.21.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/io.netty/netty-all/4.0.36.Final/ad89ee6584a9ea41152fae012e18e7fa818eab73/netty-all-4.0.36.Final.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/org.slf4j/log4j-over-slf4j/1.7.21/b3700d97464d99bdcd42c0177d6e7951c94d75ff/log4j-over-slf4j-1.7.21.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/com.nike.backstopper/backstopper-core/0.9.2/f8d7f2b929434a860a1cfda32da1cca830cd894d/backstopper-core-0.9.2.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/com.nike.fastbreak/fastbreak/0.9.0/bf99c7509d71feaab0e8abf305bb793dfb8e7c5c/fastbreak-0.9.0.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/io.netty/netty-transport-native-epoll/4.0.36.Final/da6c170ce182dd5d03f39054a33e55a2817caf06/netty-transport-native-epoll-4.0.36.Final-linux-x86_64.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/com.nike.backstopper/backstopper-jackson/0.9.2/ba236264c86221dce11720c2d578e9e9fcfac221/backstopper-jackson-0.9.2.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/com.jcraft/jzlib/1.1.3/c01428efa717624f7aabf4df319939dda9646b2d/jzlib-1.1.3.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/org.javassist/javassist/3.18.2-GA/1180a90fbad732b60fb728a6bbe8fcb3151423d7/javassist-3.18.2-GA.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/com.nike.wingtips/wingtips-core/0.11.2/db9addf765fbeea1b88058da095ad5704e21adf3/wingtips-core-0.11.2.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/com.typesafe/config/1.3.0/f533aa6ea13e443b50e639d070986c42d03efc35/config-1.3.0.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/com.ning/async-http-client/1.9.38/99043d41e86d6440d1909ef05f4338bfe0b6dfc9/async-http-client-1.9.38.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/io.dropwizard.metrics/metrics-jvm/3.1.1/a4b453098005db0adb15ae1d17471d434873a0d1/metrics-jvm-3.1.1.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/io.dropwizard.metrics/metrics-core/3.1.1/8b4dc2fdae121ebaf3d55fb580021f0219ed3061/metrics-core-3.1.1.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/io.dropwizard.metrics/metrics-graphite/3.1.1/7b0b2d5c8556c786673c21b51a7023ed29331523/metrics-graphite-3.1.1.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/com.sun.mail/javax.mail/1.5.0/ec2410fdf7e0a3022e7c2a2e6241039d1abc1e98/javax.mail-1.5.0.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/org.jboss.logging/jboss-logging/3.1.3.GA/64499e907f19e5e1b3fdc02f81440c1832fe3545/jboss-logging-3.1.3.GA.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/com.fasterxml/classmate/1.0.0/434efef28c81162b17c540e634cffa3bd9b09b4c/classmate-1.0.0.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/javax.inject/javax.inject/1/6975da39a7040257bd51d21a231b76c915872d38/javax.inject-1.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/aopalliance/aopalliance/1.0/235ba8b489512805ac13a8f9ea77a1ca5ebe3e8/aopalliance-1.0.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/joda-time/joda-time/2.8.1/f5bfc718c95a7b1d3c371bb02a188a4df18361a9/joda-time-2.8.1.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/com.mchange/mchange-commons-java/0.2.11/2a6a6c1fe25f28f5a073171956ce6250813467ef/mchange-commons-java-0.2.11.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.core/jackson-core/2.7.2/8b8310381b690e317f5f0574e9b2dd7034778b4c/jackson-core-2.7.2.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/com.squareup.okio/okio/1.8.0/5ea7af56cc7c567ed9856d99efb30740e9b17ff/okio-1.8.0.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.datatype/jackson-datatype-joda/2.5.0/fae4e932aa2e912e1cf665e9bfe51c4d2646c9b2/jackson-datatype-joda-2.5.0.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/com.nike.internal/nike-internal-util/0.9.0.1/97705c452de442babe20e7add1fe4af630641f03/nike-internal-util-0.9.0.1.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/io.netty/netty-common/4.0.36.Final/ebcc1f105f8124434cced21effaf702c16ed7a18/netty-common-4.0.36.Final.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/io.netty/netty-buffer/4.0.36.Final/9e767120867ed17e72bf764be0578c712887d7ba/netty-buffer-4.0.36.Final.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/io.netty/netty-transport/4.0.36.Final/b22c2d243bee4f8183b8a84c9837cff9376f50b3/netty-transport-4.0.36.Final.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/io.netty/netty/3.10.5.Final/9ca7d55d246092bddd29b867706e2f6c7db701a0/netty-3.10.5.Final.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/javax.activation/activation/1.1/e6cb541461c2834bdea3eb920f1884d1eb508b50/activation-1.1.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/org.slf4j/slf4j-api/1.7.21/139535a69a4239db087de9bab0bee568bf8e0b70/slf4j-api-1.7.21.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.core/jackson-databind/2.7.2/84ffa765dd258dbab8695963c41308b054f3a1cb/jackson-databind-2.7.2.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/org.apache.httpcomponents/httpclient/4.5.2/733db77aa8d9b2d68015189df76ab06304406e50/httpclient-4.5.2.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/org.apache.httpcomponents/httpcore/4.4.4/b31526a230871fbe285fbcbe2813f9c0839ae9b0/httpcore-4.4.4.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/commons-codec/commons-codec/1.9/9ce04e34240f674bc72680f8b843b1457383161a/commons-codec-1.9.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/com.google.guava/guava/18.0/cce0823396aa693798f8882e64213b1772032b09/guava-18.0.jar:/Users/r630850/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.core/jackson-annotations/2.7.0/19f42c154ffc689f40a77613bc32caeb17d744e3/jackson-annotations-2.7.0.jar
traceId= 2017-02-01T09:41:46,181-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - java.class.version: 52.0
traceId= 2017-02-01T09:41:46,181-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - java.endorsed.dirs: /Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/jre/lib/endorsed
traceId= 2017-02-01T09:41:46,181-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - java.ext.dirs: /Users/r630850/Library/Java/Extensions:/Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/jre/lib/ext:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java
traceId= 2017-02-01T09:41:46,182-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - java.home: /Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/jre
traceId= 2017-02-01T09:41:46,182-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - java.io.tmpdir: /var/folders/jd/jq6q9dxs3jn9jk_bwtsh32fc5p6wtx/T/
traceId= 2017-02-01T09:41:46,182-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - java.library.path: /Users/r630850/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:.
traceId= 2017-02-01T09:41:46,182-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - java.runtime.name: Java(TM) SE Runtime Environment
traceId= 2017-02-01T09:41:46,182-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - java.runtime.version: 1.8.0_121-b13
traceId= 2017-02-01T09:41:46,182-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - java.specification.name: Java Platform API Specification
traceId= 2017-02-01T09:41:46,182-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - java.specification.vendor: Oracle Corporation
traceId= 2017-02-01T09:41:46,182-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - java.specification.version: 1.8
traceId= 2017-02-01T09:41:46,182-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - java.vendor.url.bug: http://bugreport.sun.com/bugreport/
traceId= 2017-02-01T09:41:46,182-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - java.version: 1.8.0_121
traceId= 2017-02-01T09:41:46,182-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - java.vm.info: mixed mode
traceId= 2017-02-01T09:41:46,182-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - java.vm.name: Java HotSpot(TM) 64-Bit Server VM
traceId= 2017-02-01T09:41:46,182-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - java.vm.specification.name: Java Virtual Machine Specification
traceId= 2017-02-01T09:41:46,182-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - java.vm.specification.vendor: Oracle Corporation
traceId= 2017-02-01T09:41:46,182-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - java.vm.specification.version: 1.8
traceId= 2017-02-01T09:41:46,182-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - java.vm.vendor: Oracle Corporation
traceId= 2017-02-01T09:41:46,182-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - java.vm.version: 25.121-b13
traceId= 2017-02-01T09:41:46,182-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - line.separator:
traceId= 2017-02-01T09:41:46,182-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - metrics.jmx.reporting.enabled: true
traceId= 2017-02-01T09:41:46,182-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - metrics.slf4j.reporting.enabled: false
traceId= 2017-02-01T09:41:46,182-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - mybatis.configuration.mapUnderscoreToCamelCase: true
traceId= 2017-02-01T09:41:46,182-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - mybatis.environment.id: local
traceId= 2017-02-01T09:41:46,182-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - netty.bossThreadCount: 1
traceId= 2017-02-01T09:41:46,182-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - netty.leakDetectionLevel: ADVANCED
traceId= 2017-02-01T09:41:46,182-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - netty.maxRequestSizeInBytes: 2147483647
traceId= 2017-02-01T09:41:46,182-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - netty.workerThreadCount: 0
traceId= 2017-02-01T09:41:46,182-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - org.jboss.logging.provider: slf4j
traceId= 2017-02-01T09:41:46,182-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - os.arch: x86_64
traceId= 2017-02-01T09:41:46,182-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - os.name: Mac OS X
traceId= 2017-02-01T09:41:46,182-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - os.version: 10.11.6
traceId= 2017-02-01T09:41:46,182-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - path.separator: :
traceId= 2017-02-01T09:41:46,182-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - proxy.nonProxyHosts: localhost
traceId= 2017-02-01T09:41:46,182-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - proxy.proxyPort: 8080
traceId= 2017-02-01T09:41:46,182-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - proxy.proxyServer: connsvr.nike.com
traceId= 2017-02-01T09:41:46,182-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - root.user.arn: arn:aws:iam::214658643423:root
traceId= 2017-02-01T09:41:46,183-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - service.version: 0.8.0
traceId= 2017-02-01T09:41:46,183-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - socksNonProxyHosts: 127.0.0.1|local|*.local|localhost|*.localhost|127.0.0.1
traceId= 2017-02-01T09:41:46,183-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - sun.arch.data.model: 64
traceId= 2017-02-01T09:41:46,183-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - sun.boot.class.path: /Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/jre/lib/resources.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/jre/lib/rt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/jre/lib/sunrsasign.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/jre/lib/jsse.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/jre/lib/jce.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/jre/lib/charsets.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/jre/lib/jfr.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/jre/classes
traceId= 2017-02-01T09:41:46,183-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - sun.boot.library.path: /Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/jre/lib
traceId= 2017-02-01T09:41:46,183-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - sun.cpu.endian: little
traceId= 2017-02-01T09:41:46,183-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - sun.cpu.isalist:
traceId= 2017-02-01T09:41:46,183-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - sun.io.unicode.encoding: UnicodeBig
traceId= 2017-02-01T09:41:46,183-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - sun.java.command: com.nike.cerberus.Main
traceId= 2017-02-01T09:41:46,183-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - sun.java.launcher: SUN_STANDARD
traceId= 2017-02-01T09:41:46,183-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - sun.jnu.encoding: UTF-8
traceId= 2017-02-01T09:41:46,183-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - sun.management.compiler: HotSpot 64-Bit Tiered Compilers
traceId= 2017-02-01T09:41:46,183-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - sun.os.patch.level: unknown
traceId= 2017-02-01T09:41:46,183-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - useProxy: false
traceId= 2017-02-01T09:41:46,183-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - user.country: US
traceId= 2017-02-01T09:41:46,183-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - user.dir: /Users/r630850/Documents/projects/cerberus/cerberus-management-service
traceId= 2017-02-01T09:41:46,183-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - user.home: /Users/r630850
traceId= 2017-02-01T09:41:46,183-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - user.language: en
traceId= 2017-02-01T09:41:46,183-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - user.name: r630850
traceId= 2017-02-01T09:41:46,183-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - user.timezone: America/Los_Angeles
traceId= 2017-02-01T09:41:46,183-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - user.variant:
traceId= 2017-02-01T09:41:46,183-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - vault.addr: http://127.0.0.1:8200
traceId= 2017-02-01T09:41:46,183-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - vault.token: 1d762d29-e1bb-02be-ba13-3c777c4a083e
traceId= 2017-02-01T09:41:46,183-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - ====== END APP PROPERTIES ======
traceId= 2017-02-01T09:41:46,187-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.MainClassUtils - Netty leak detection level specified in the System properties or application properties. netty_leak_detection_level_used=ADVANCED
traceId= 2017-02-01T09:41:46,640-08:00 [main] appname=cms environment=local version=0.8.0 |-WARN c.n.c.s.config.guice.CmsGuiceModule - CMS environment property loading disabled.
traceId= 2017-02-01T09:41:47,102-08:00 [MLog-Init-Reporter] appname=cms environment=local version=0.8.0 |-INFO com.mchange.v2.log.MLog - MLog clients using slf4j logging.
traceId= 2017-02-01T09:41:47,215-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.mchange.v2.c3p0.C3P0Registry - Initializing c3p0-0.9.5.2 [built 08-December-2015 22:06:04 -0800; debug? true; trace: 10]
traceId= 2017-02-01T09:41:47,657-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO o.f.c.internal.util.VersionPrinter - Flyway 4.0 by Boxfuse
traceId= 2017-02-01T09:41:47,676-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO c.m.v.c.i.AbstractPoolBackedDataSource - Initializing c3p0 pool... com.mchange.v2.c3p0.ComboPooledDataSource [ acquireIncrement -> 1, acquireRetryAttempts -> 30, acquireRetryDelay -> 1000, autoCommitOnClose -> false, automaticTestTable -> null, breakAfterAcquireFailure -> false, checkoutTimeout -> 0, connectionCustomizerClassName -> null, connectionTesterClassName -> com.mchange.v2.c3p0.impl.DefaultConnectionTester, contextClassLoaderSource -> caller, dataSourceName -> 1hge15y9l1xkuolj1er8ng0|7640a5b1, debugUnreturnedConnectionStackTraces -> false, description -> null, driverClass -> com.mysql.jdbc.Driver, extensions -> {}, factoryClassLocation -> null, forceIgnoreUnresolvedTransactions -> false, forceSynchronousCheckins -> false, forceUseNamedDriverClass -> false, identityToken -> 1hge15y9l1xkuolj1er8ng0|7640a5b1, idleConnectionTestPeriod -> 300, initialPoolSize -> 5, jdbcUrl -> jdbc:mysql://localhost:3306/cms?useUnicode=true&characterEncoding=utf8&useLegacyDatetimeCode=false&serverTimezone=UTC&useSSL=false, maxAdministrativeTaskTime -> 0, maxConnectionAge -> 0, maxIdleTime -> 0, maxIdleTimeExcessConnections -> 240, maxPoolSize -> 50, maxStatements -> 0, maxStatementsPerConnection -> 0, minPoolSize -> 5, numHelperThreads -> 3, preferredTestQuery -> SELECT 1, privilegeSpawnedThreads -> false, properties -> {user=******, password=******}, propertyCycle -> 0, statementCacheNumDeferredCloseThreads -> 0, testConnectionOnCheckin -> true, testConnectionOnCheckout -> false, unreturnedConnectionTimeout -> 0, userOverrides -> {}, usesTraditionalReflectiveProxies -> false ]
traceId= 2017-02-01T09:41:48,042-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO o.f.c.i.dbsupport.DbSupportFactory - Database: jdbc:mysql://localhost:3306/cms?useUnicode=true&characterEncoding=utf8&useLegacyDatetimeCode=false&serverTimezone=UTC&useSSL=false (MySQL 5.7)
traceId= 2017-02-01T09:41:48,086-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO o.f.core.internal.command.DbValidate - Successfully validated 3 migrations (execution time 00:00.017s)
traceId= 2017-02-01T09:41:48,109-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO o.f.core.internal.command.DbMigrate - Current version of schema `cms`: 1.1.0.0
traceId= 2017-02-01T09:41:48,109-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO o.f.core.internal.command.DbMigrate - Schema `cms` is up to date. No migration necessary.
traceId= 2017-02-01T09:41:48,171-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 5.1.2.Final
traceId= 2017-02-01T09:41:48,289-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.util.AwsUtil - Local environment. Using the following data for AppInfo. appId=cms, environment=local, dataCenter=local, instanceId=TRG519415.local
traceId= 2017-02-01T09:41:48,292-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO c.n.c.s.config.guice.CmsGuiceModule - Metrics enabled. metric_reporter_types=[DefaultJMXReporterFactory]
traceId= 2017-02-01T09:41:48,322-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.server.Server - The epoll native transport is NOT available or you are not running on a compatible OS/architecture. Using NIO. riposte_server_using_native_epoll_transport=false
traceId= 2017-02-01T09:41:48,403-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO c.n.r.server.http.ResponseSender - No errorResponseBodySerializer specified - using ErrorContractSerializerHelper.SMART_ERROR_SERIALIZER as the default response serializer
traceId= 2017-02-01T09:41:48,405-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO c.n.r.s.c.HttpChannelInitializer - Creating HttpChannelInitializer with 58000 default timeout in millis before cancelling endpoint CompletableFutures. SSL enabled: false
traceId= 2017-02-01T09:41:48,405-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO c.n.r.s.c.HttpChannelInitializer - Registering endpoint that matches methods and paths: ALL [/healthcheck]
traceId= 2017-02-01T09:41:48,405-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO c.n.r.s.c.HttpChannelInitializer - Registering endpoint that matches methods and paths: GET [/v1/category]
traceId= 2017-02-01T09:41:48,405-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO c.n.r.s.c.HttpChannelInitializer - Registering endpoint that matches methods and paths: GET [/v1/category/{id}]
traceId= 2017-02-01T09:41:48,405-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO c.n.r.s.c.HttpChannelInitializer - Registering endpoint that matches methods and paths: POST [/v1/category]
traceId= 2017-02-01T09:41:48,405-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO c.n.r.s.c.HttpChannelInitializer - Registering endpoint that matches methods and paths: DELETE [/v1/category/{id}]
traceId= 2017-02-01T09:41:48,405-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO c.n.r.s.c.HttpChannelInitializer - Registering endpoint that matches methods and paths: GET [/v2/auth/user]
traceId= 2017-02-01T09:41:48,405-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO c.n.r.s.c.HttpChannelInitializer - Registering endpoint that matches methods and paths: POST [/v2/auth/mfa_check]
traceId= 2017-02-01T09:41:48,405-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO c.n.r.s.c.HttpChannelInitializer - Registering endpoint that matches methods and paths: GET [/v2/auth/user/refresh]
traceId= 2017-02-01T09:41:48,405-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO c.n.r.s.c.HttpChannelInitializer - Registering endpoint that matches methods and paths: POST [/v1/auth/iam-role]
traceId= 2017-02-01T09:41:48,405-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO c.n.r.s.c.HttpChannelInitializer - Registering endpoint that matches methods and paths: DELETE [/v1/auth]
traceId= 2017-02-01T09:41:48,405-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO c.n.r.s.c.HttpChannelInitializer - Registering endpoint that matches methods and paths: GET [/v1/role]
traceId= 2017-02-01T09:41:48,405-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO c.n.r.s.c.HttpChannelInitializer - Registering endpoint that matches methods and paths: GET [/v1/role/{id}]
traceId= 2017-02-01T09:41:48,405-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO c.n.r.s.c.HttpChannelInitializer - Registering endpoint that matches methods and paths: GET [/v1/safe-deposit-box]
traceId= 2017-02-01T09:41:48,405-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO c.n.r.s.c.HttpChannelInitializer - Registering endpoint that matches methods and paths: GET [/v1/safe-deposit-box/{id}]
traceId= 2017-02-01T09:41:48,405-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO c.n.r.s.c.HttpChannelInitializer - Registering endpoint that matches methods and paths: DELETE [/v1/safe-deposit-box/{id}]
traceId= 2017-02-01T09:41:48,405-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO c.n.r.s.c.HttpChannelInitializer - Registering endpoint that matches methods and paths: PUT [/v1/safe-deposit-box/{id}]
traceId= 2017-02-01T09:41:48,405-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO c.n.r.s.c.HttpChannelInitializer - Registering endpoint that matches methods and paths: POST [/v1/safe-deposit-box]
traceId= 2017-02-01T09:41:48,405-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO c.n.r.s.c.HttpChannelInitializer - Registering endpoint that matches methods and paths: GET [/v1/stats]
traceId= 2017-02-01T09:41:48,405-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO c.n.r.s.c.HttpChannelInitializer - Registering endpoint that matches methods and paths: GET [/v1/metadata]
traceId= 2017-02-01T09:41:48,461-08:00 [main] appname=cms environment=local version=0.8.0 |-INFO com.nike.riposte.server.Server - Server channel open and accepting http requests on port 8080
> Building 87% > :runCMS
Can you pull up the network tab on your web browser and see what the gateway / reverse proxy is saying.
I use chrome and I would look at the network tab to checkout the status codes and server responses from the router and I would look for js errors in the console.
It sounds like the requests aren't making it to CMS possibly.
Setting the following to INFO would help confirm this too.
https://github.com/Nike-Inc/cerberus-management-service/blob/master/src/main/resources/logback.groovy#L199
When I run the following in three different terminal tabs
./gradlew runVaultAndMySQL
, ./gradlew runDashboardAndReverseProxy
, ./gradlew runCMS
I can now go to http://localhost:9000/dashboard/
With the network tab open I will login
You want to find the user
entry and see what the server is responding with.
You can find logging on the Console tab
If you turn on access logs (https://github.com/Nike-Inc/cerberus-management-service/blob/master/src/main/resources/logback.groovy#L199) by setting that to INFO
You will sell all the traffic that hits CMS through the reverse proxy
Closing this issue due to lack of activity (it was question/answer thread, rather than a specific bug).
Feel free to re-open. Thanks.