Appian Engines will not start in 17.3

 I'm at the early stages of upgrading an Appian environment from 17.2 to 17.3, and I'm unable to start the engines.  I checked the service_manager.log file, and I'm receiving this error for each of the engines.  The status for each engine gets stuck on STARTING during this process.  Any help is greatly appreciated.  I've tried two version of the Java JDK; 1.8.0.131 and 1.8.0.144.  I get the same result with both versions.

 

2017-09-15 18:38:54,850 [qtp969326126-41] INFO com.appian.komodo.log.KafkaUtils - Finding active Kafka bootstrap servers.
2017-09-15 18:38:54,854 [qtp969326126-41] INFO com.appian.komodo.log.KafkaUtils - Found active Kafka bootstrap servers: [localhost:9092]
2017-09-15 18:38:55,638 [KomodoEventBus-6] INFO com.appian.komodo.engine.connection.NettyKConnection - Attempting to open connection to groups
2017-09-15 18:38:55,638 [KomodoEventBus-6] WARN com.appian.komodo.engine.connection.NettyKConnection - Failed to connect to groups. Retrying in 5000 milliseconds.
java.lang.IllegalArgumentException: byte array given isn't the right length. Expected 256, was 258.
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:146) ~[guava-19.0.jar:?]
at com.appian.komodo.gateway.model.SecurityToken.fromInputStream(SecurityToken.java:49) ~[core-1.69.3.jar:1.69.3]
at com.appian.komodo.config.ConfigurationModule.provideSecurityToken(ConfigurationModule.java:211) ~[core-1.69.3.jar:1.69.3]
at com.appian.komodo.config.ConfigurationModule_ProvideSecurityTokenFactory.get(ConfigurationModule_ProvideSecurityTokenFactory.java:31) ~[core-1.69.3.jar:1.69.3]
at com.appian.komodo.config.ConfigurationModule_ProvideSecurityTokenFactory.get(ConfigurationModule_ProvideSecurityTokenFactory.java:10) ~[core-1.69.3.jar:1.69.3]
at dagger.internal.DoubleCheck.get(DoubleCheck.java:46) ~[dagger-2.4.jar:?]
at com.appian.komodo.DaggerMainComponent.getSecurityToken(DaggerMainComponent.java:566) ~[core-1.69.3.jar:1.69.3]
at com.appian.komodo.engine.DaggerEngineComponent$11.get(DaggerEngineComponent.java:568) ~[core-1.69.3.jar:1.69.3]
at com.appian.komodo.engine.DaggerEngineComponent$11.get(DaggerEngineComponent.java:562) ~[core-1.69.3.jar:1.69.3]
at com.appian.komodo.engine.connection.EngineConnectionFactory.create(EngineConnectionFactory.java:26) ~[core-1.69.3.jar:1.69.3]
at com.appian.komodo.engine.connection.NettyKConnection.openChannel(NettyKConnection.java:151) ~[core-1.69.3.jar:1.69.3]
at com.appian.komodo.engine.connection.NettyKConnection.awaitKConnection(NettyKConnection.java:126) ~[core-1.69.3.jar:1.69.3]
at com.appian.komodo.engine.connection.NettyKConnection.connect(NettyKConnection.java:100) ~[core-1.69.3.jar:1.69.3]
at com.appian.komodo.engine.EngineComponentService.initializeServices(EngineComponentService.java:317) ~[core-1.69.3.jar:1.69.3]
at com.appian.komodo.engine.EngineComponentService.buildEngineComponent(EngineComponentService.java:207) ~[core-1.69.3.jar:1.69.3]
at com.appian.komodo.engine.EngineComponentService.lambda$onStartEngine$2(EngineComponentService.java:194) ~[core-1.69.3.jar:1.69.3]
at com.appian.komodo.engine.EngineEvent.ifMatches(EngineEvent.java:21) ~[core-1.69.3.jar:1.69.3]
at com.appian.komodo.engine.EngineComponentService.onStartEngine(EngineComponentService.java:194) ~[core-1.69.3.jar:1.69.3]
at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_131]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_131]
at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:95) ~[guava-19.0.jar:1.69.3]
at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:154) ~[guava-19.0.jar:1.69.3]
at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:80) ~[guava-19.0.jar:1.69.3]
at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:456) ~[guava-19.0.jar:?]
at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:76) ~[guava-19.0.jar:1.69.3]
at com.google.common.eventbus.SubscriberOrderedAsyncEventBus$EventAndSubscriber.directlyDispatchNextEvent(SubscriberOrderedAsyncEventBus.java:168) ~[core-1.69.3.jar:1.69.3]
at com.google.common.eventbus.SubscriberOrderedAsyncEventBus$PerTargetQueuedDispatcher.lambda$createWorker$2(SubscriberOrderedAsyncEventBus.java:119) ~[core-1.69.3.jar:1.69.3]
at com.codahale.metrics.InstrumentedExecutorService$InstrumentedRunnable.run(InstrumentedExecutorService.java:176) ~[metrics-core-3.1.2.jar:3.1.2]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [?:1.8.0_131]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [?:1.8.0_131]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_131]

  Discussion posts and replies are publicly visible