yean??I found the lastest code fix the bug.I pull the new code and 
re-compiled,the problem has been solved.thanks




------------------ ???????? ------------------
??????: "Marc Zimmermann";<[email protected]>;
????????: 2017??2??22??(??????) ????2:12
??????: "user"<[email protected]>; 

????: Re: chronos authentication failed



Hi,

can use please try the following docker image:

mesosphere/chronos:set-auth-params-as-bytes

There was a bug with the authentication as described here:

https://github.com/mesos/chronos/issues/759

Greets
Marc


On 21.02.2017 10:58, ???????????? wrote:
> I run chronos authentication failed
> chronos :
> --mesos_authentication_principal tjop_chronos
> --mesos_authentication_secret_file
> /usr/local/services/tjop_chronos/bin/../conf/chronos.secret
> /usr/local/services/tjop_chronos/bin/../conf/chronos.secret only one line
> tjop_chronos
>
>
> chronos log:
>
> 17:48:20.573 [main] INFO org.apache.mesos.chronos.scheduler.Main$ -
> ---------------------
> 17:48:20.576 [main] INFO org.apache.mesos.chronos.scheduler.Main$ -
> Initializing chronos.
> 17:48:20.576 [main] INFO org.apache.mesos.chronos.scheduler.Main$ -
> ---------------------
> 17:48:20.901 [main] INFO
> org.apache.mesos.chronos.scheduler.config.MainModule - Wiring up the
> application
> 2017-02-21 17:48:21,316:22123(0x7f89cc4aa700):ZOO_INFO@log_env@726:
> Client environment:zookeeper.version=zookeeper C client 3.4.8
> 2017-02-21 17:48:21,316:22123(0x7f89cc4aa700):ZOO_INFO@log_env@730:
> Client environment:host.name=
> 2017-02-21 17:48:21,316:22123(0x7f89cc4aa700):ZOO_INFO@log_env@737:
> Client environment:os.name=Linux
> 2017-02-21 17:48:21,316:22123(0x7f89cc4aa700):ZOO_INFO@log_env@738:
> Client environment:os.arch=
> 2017-02-21 17:48:21,316:22123(0x7f89cc4aa700):ZOO_INFO@log_env@739:
> Client environment:os.version=
> 2017-02-21 17:48:21,316:22123(0x7f89cc4aa700):ZOO_INFO@log_env@747:
> Client environment:user.name=
> 2017-02-21 17:48:21,316:22123(0x7f89cc4aa700):ZOO_INFO@log_env@755:
> Client environment:user.home=/root
> 2017-02-21 17:48:21,316:22123(0x7f89cc4aa700):ZOO_INFO@log_env@767:
> Client environment:user.dir=/usr/local/services/tjop_chronos301-1.0
> 2017-02-21
> 17:48:21,316:22123(0x7f89cc4aa700):ZOO_INFO@zookeeper_init@800:
> Initiating client connection,
> host=10.168.23.11:2181,10.171.43.37:2181,10.170.15.211:2181
> sessionTimeout=10000 watcher=0x7f89d2440568 sessionId=0
> sessionPasswd=<null> context=0x7f89ac0019e0 flags=0
> 2017-02-21
> 17:48:21,317:22123(0x7f89b7fff700):ZOO_INFO@check_events@1728:
> initiated connection to server [10.171.43.37:2181]
> 2017-02-21
> 17:48:21,325:22123(0x7f89b7fff700):ZOO_INFO@check_events@1775: session
> establishment complete on server [10.171.43.37:2181],
> sessionId=0x259d9cb0da2007e, negotiated timeout=10000
> 17:48:21.387 [main] INFO
> org.apache.curator.framework.imps.CuratorFrameworkImpl - Starting
> 17:48:21.388 [main] DEBUG org.apache.curator.CuratorZookeeperClient -
> Starting
> 17:48:21.389 [main] DEBUG org.apache.curator.ConnectionState - Starting
> 17:48:21.389 [main] DEBUG org.apache.curator.ConnectionState - reset
> 17:48:21.394 [main] INFO org.apache.zookeeper.ZooKeeper - Client
> environment:zookeeper.version=3.4.6-1569965, built on 02/20/2014 09:09 GMT
> 17:48:21.395 [main] INFO org.apache.zookeeper.ZooKeeper - Client
> environment:host.name=
> 17:48:21.395 [main] INFO org.apache.zookeeper.ZooKeeper - Client
> environment:java.version=1.8.0_20
> 17:48:21.395 [main] INFO org.apache.zookeeper.ZooKeeper - Client
> environment:java.vendor=Oracle Corporation
> 17:48:21.395 [main] INFO org.apache.zookeeper.ZooKeeper - Client
> environment:java.home=/usr/local/services/jdk1_8u20-1.0/jre
> 17:48:21.395 [main] INFO org.apache.zookeeper.ZooKeeper - Client
> environment:java.class.path=/usr/local/services/tjop_chronos/bin/../lib/chronos.jar
> 17:48:21.395 [main] INFO org.apache.zookeeper.ZooKeeper - Client
> environment:java.library.path=/usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib
> 17:48:21.395 [main] INFO org.apache.zookeeper.ZooKeeper - Client
> environment:java.io.tmpdir=/tmp
> 17:48:21.395 [main] INFO org.apache.zookeeper.ZooKeeper - Client
> environment:java.compiler=<NA>
> 17:48:21.395 [main] INFO org.apache.zookeeper.ZooKeeper - Client
> environment:os.name=Linux
> 17:48:21.395 [main] INFO org.apache.zookeeper.ZooKeeper - Client
> environment:os.arch=amd64
> 17:48:21.395 [main] INFO org.apache.zookeeper.ZooKeeper - Client
> environment:os.version=
> 17:48:21.395 [main] INFO org.apache.zookeeper.ZooKeeper - Client
> environment:user.name=root
> 17:48:21.395 [main] INFO org.apache.zookeeper.ZooKeeper - Client
> environment:user.home=/root
> 17:48:21.395 [main] INFO org.apache.zookeeper.ZooKeeper - Client
> environment:user.dir=/usr/local/services/tjop_chronos301-1.0
> 17:48:21.396 [main] INFO org.apache.zookeeper.ZooKeeper - Initiating
> client connection,
> connectString=10.168.23.11:2181,10.171.43.37:2181,10.170.15.211:2181
> sessionTimeout=60000 watcher=org.apache.curator.ConnectionState@250b236d
> 17:48:21.399 [main] DEBUG org.apache.zookeeper.ClientCnxn -
> zookeeper.disableAutoWatchReset is false
> 17:48:21.424 [main] INFO
> org.apache.mesos.chronos.scheduler.config.ZookeeperModule - Connecting
> to ZK...
> 17:48:21.424 [main-SendThread(10.170.15.211:2181)] INFO
> org.apache.zookeeper.ClientCnxn - Opening socket connection to server
> 10.170.15.211/10.170.15.211:2181. Will not attempt to authenticate
> using SASL (unknown error)
> 17:48:21.469 [main-SendThread(10.170.15.211:2181)] INFO
> org.apache.zookeeper.ClientCnxn - Socket connection established to
> 10.170.15.211/10.170.15.211:2181, initiating session
> 17:48:21.471 [main-SendThread(10.170.15.211:2181)] DEBUG
> org.apache.zookeeper.ClientCnxn - Session establishment request sent
> on 10.170.15.211/10.170.15.211:2181
> 17:48:21.480 [main-SendThread(10.170.15.211:2181)] INFO
> org.apache.zookeeper.ClientCnxn - Session establishment complete on
> server 10.170.15.211/10.170.15.211:2181, sessionid =
> 0x359d9cb12ea0060, negotiated timeout = 40000
> 17:48:21.485 [main-EventThread] INFO
> org.apache.curator.framework.state.ConnectionStateManager - State
> change: CONNECTED
> 17:48:21.520 [main-SendThread(10.170.15.211:2181)] DEBUG
> org.apache.zookeeper.ClientCnxn - Reading reply
> sessionid:0x359d9cb12ea0060, packet:: clientPath:null serverPath:null
> finished:false header:: 1,1  replyHeader:: 1,8590229173,-110
>  request::
> '/chronos/state/state,#3132372e302e302e31,v{s{31,s{'world,'anyone}}},0
>  response::  
> 17:48:21.908 [main-SendThread(10.170.15.211:2181)] DEBUG
> org.apache.zookeeper.ClientCnxn - Reading reply
> sessionid:0x359d9cb12ea0060, packet:: clientPath:null serverPath:null
> finished:false header:: 2,1  replyHeader:: 2,8590229174,-110
>  request::
> '/chronos/state/candidate,#3132372e302e302e31,v{s{31,s{'world,'anyone}}},0
>  response::  
> 2017-02-21 17:48:22.018:INFO::main: Logging initialized @3029ms
> 17:48:22.063 [main] INFO mesosphere.chaos.http.HttpModule - Adding
> HTTP support.
> 17:48:22.063 [main] INFO mesosphere.chaos.http.HttpModule - No HTTPS
> support configured.
> 17:48:22.100 [HttpService STARTING] DEBUG
> mesosphere.chaos.http.HttpService - Starting up HttpServer.
> 17:48:22.101 [JobScheduler STARTING] INFO
> org.apache.mesos.chronos.scheduler.jobs.JobScheduler - Trying to
> become leader.
> 2017-02-21 17:48:22.104:INFO:oejs.Server:HttpService STARTING:
> jetty-9.3.z-SNAPSHOT
> 17:48:22.117 [main-SendThread(10.170.15.211:2181)] DEBUG
> org.apache.zookeeper.ClientCnxn - Reading reply
> sessionid:0x359d9cb12ea0060, packet::
> clientPath:/chronos/state/candidate/_c_f12bdc6f-e45e-4465-8de7-667a1ef189d7-latch-
> serverPath:/chronos/state/candidate/_c_f12bdc6f-e45e-4465-8de7-667a1ef189d7-latch-
> finished:false header:: 3,1  replyHeader:: 3,8590229175,0  request::
> '/chronos/state/candidate/_c_f12bdc6f-e45e-4465-8de7-667a1ef189d7-latch-,#31302e3137312e34332e33373a34303430,v{s{31,s{'world,'anyone}}},3
>  response::
> '/chronos/state/candidate/_c_f12bdc6f-e45e-4465-8de7-667a1ef189d7-latch-0000000025
>  
> 17:48:22.127 [main-SendThread(10.170.15.211:2181)] DEBUG
> org.apache.zookeeper.ClientCnxn - Reading reply
> sessionid:0x359d9cb12ea0060, packet::
> clientPath:/chronos/state/candidate
> serverPath:/chronos/state/candidate finished:false header:: 4,12
>  replyHeader:: 4,8590229175,0  request:: '/chronos/state/candidate,F
>  response::
> v{'_c_f12bdc6f-e45e-4465-8de7-667a1ef189d7-latch-0000000025},s{8590228832,8590228832,1487663757675,1487663757675,0,51,0,0,9,1,8590229175}
>  
> 17:48:22.130 [pool-5-thread-1] INFO
> org.apache.mesos.chronos.scheduler.jobs.JobScheduler - Elected as leader.
> 17:48:22.130 [pool-5-thread-1] INFO
> org.apache.mesos.chronos.scheduler.jobs.JobScheduler - Starting
> chronos driver
> 17:48:22.131 [pool-4-thread-1] INFO
> org.apache.mesos.chronos.scheduler.jobs.JobScheduler - Running
> background thread
> 17:48:22.153 [pool-4-thread-1] INFO
> org.apache.mesos.chronos.scheduler.jobs.JobScheduler - Starting main
> loop for JobScheduler. CurrentTime: 2017-02-21T09:48:22.131Z
> 2017-02-21 17:48:22,189:22123(0x7f89cbca9700):ZOO_INFO@log_env@726:
> Client environment:zookeeper.version=zookeeper C client 3.4.8
> 2017-02-21 17:48:22,189:22123(0x7f89cbca9700):ZOO_INFO@log_env@730:
> Client environment:host.name=
> 2017-02-21 17:48:22,189:22123(0x7f89cbca9700):ZOO_INFO@log_env@737:
> Client environment:os.name=Linux
> 2017-02-21 17:48:22,189:22123(0x7f89cbca9700):ZOO_INFO@log_env@738:
> Client environment:os.arch=
> 2017-02-21 17:48:22,189:22123(0x7f89cbca9700):ZOO_INFO@log_env@739:
> Client environment:os.version=
> 2017-02-21 17:48:22,189:22123(0x7f89cbca9700):ZOO_INFO@log_env@747:
> Client environment:user.name=
> 2017-02-21 17:48:22,189:22123(0x7f89cbca9700):ZOO_INFO@log_env@755:
> Client environment:user.home=/root
> 2017-02-21 17:48:22,189:22123(0x7f89cbca9700):ZOO_INFO@log_env@767:
> Client environment:user.dir=/usr/local/services/tjop_chronos301-1.0
> 2017-02-21
> 17:48:22,189:22123(0x7f89cbca9700):ZOO_INFO@zookeeper_init@800:
> Initiating client connection,
> host=10.168.23.11:2181,10.171.43.37:2181,10.170.15.211:2181
> sessionTimeout=10000 watcher=0x7f89d2440568 sessionId=0
> sessionPasswd=<null> context=0x7f89a4000bc0 flags=0
> 2017-02-21
> 17:48:22,190:22123(0x7f89b4cdb700):ZOO_INFO@check_events@1728:
> initiated connection to server [10.171.43.37:2181]
> I0221 17:48:22.192554 22193 sched.cpp:226] Version: 1.1.0
> 2017-02-21
> 17:48:22,199:22123(0x7f89b4cdb700):ZOO_INFO@check_events@1775: session
> establishment complete on server [10.171.43.37:2181],
> sessionId=0x259d9cb0da2007f, negotiated timeout=10000
> I0221 17:48:22.200115 22146 group.cpp:340] Group process
> (zookeeper-group(1)@10.171.43.37:36199) connected to ZooKeeper
> I0221 17:48:22.200328 22146 group.cpp:828] Syncing group operations:
> queue size (joins, cancels, datas) = (0, 0, 0)
> I0221 17:48:22.200387 22146 group.cpp:418] Trying to create path
> '/mesos' in ZooKeeper
> I0221 17:48:22.206718 22152 detector.cpp:152] Detected a new leader:
> (id='31')
> I0221 17:48:22.207413 22152 group.cpp:697] Trying to get
> '/mesos/json.info_0000000031' in ZooKeeper
> I0221 17:48:22.210199 22146 zookeeper.cpp:259] A new leading master
> ([email protected]:5050) is detected
> I0221 17:48:22.210649 22152 sched.cpp:330] New master detected at
> [email protected]:5050
> I0221 17:48:22.211802 22152 sched.cpp:396] Authenticating with master
> [email protected]:5050
> I0221 17:48:22.211843 22152 sched.cpp:403] Using default CRAM-MD5
> authenticatee
> I0221 17:48:22.212695 22148 authenticatee.cpp:97] Initializing client SASL
> I0221 17:48:22.213500 22148 authenticatee.cpp:121] Creating new client
> SASL connection
> 17:48:22.239 [HttpService STARTING] INFO
> com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory -
> Registering com.fasterxml.jackson.jaxrs.json.JacksonJsonProvider as a
> provider class
> 17:48:22.240 [HttpService STARTING] INFO
> com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory -
> Registering
> com.codahale.metrics.jersey.InstrumentedResourceMethodDispatchAdapter
> as a provider class
> 17:48:22.240 [HttpService STARTING] INFO
> com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory -
> Registering
> mesosphere.chaos.validation.ConstraintViolationExceptionMapper as a
> provider class
> 17:48:22.240 [HttpService STARTING] INFO
> com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory -
> Registering org.apache.mesos.chronos.scheduler.api.LeaderResource as a
> root resource class
> 17:48:22.240 [HttpService STARTING] INFO
> com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory -
> Registering org.apache.mesos.chronos.scheduler.api.Iso8601JobResource
> as a root resource class
> 17:48:22.240 [HttpService STARTING] INFO
> com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory -
> Registering
> org.apache.mesos.chronos.scheduler.api.DependentJobResource as a root
> resource class
> 17:48:22.241 [HttpService STARTING] INFO
> com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory -
> Registering
> org.apache.mesos.chronos.scheduler.api.JobManagementResource as a root
> resource class
> 17:48:22.241 [HttpService STARTING] INFO
> com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory -
> Registering
> org.apache.mesos.chronos.scheduler.api.TaskManagementResource as a
> root resource class
> 17:48:22.241 [HttpService STARTING] INFO
> com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory -
> Registering
> org.apache.mesos.chronos.scheduler.api.GraphManagementResource as a
> root resource class
> 17:48:22.241 [HttpService STARTING] INFO
> com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory -
> Registering org.apache.mesos.chronos.scheduler.api.StatsResource as a
> root resource class
> 17:48:22.243 [HttpService STARTING] INFO
> com.sun.jersey.server.impl.application.WebApplicationImpl - Initiating
> Jersey application, version 'Jersey: 1.18.1 02/19/2014 03:28 AM'
> 17:48:22.301 [HttpService STARTING] INFO
> com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory -
> Binding
> com.codahale.metrics.jersey.InstrumentedResourceMethodDispatchAdapter
> to GuiceManagedComponentProvider with the scope "Singleton"
> 17:48:22.319 [HttpService STARTING] INFO
> com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory -
> Binding mesosphere.chaos.validation.ConstraintViolationExceptionMapper
> to GuiceManagedComponentProvider with the scope "Singleton"
> 17:48:22.320 [HttpService STARTING] INFO
> com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory -
> Binding com.fasterxml.jackson.jaxrs.json.JacksonJsonProvider to
> GuiceManagedComponentProvider with the scope "Singleton"
> I0221 17:48:22.360680 22152 authenticatee.cpp:213] Received SASL
> authentication mechanisms: CRAM-MD5
> I0221 17:48:22.360770 22152 authenticatee.cpp:239] Attempting to
> authenticate with mechanism 'CRAM-MD5'
> I0221 17:48:22.362514 22152 authenticatee.cpp:259] Received SASL
> authentication step
> E0221 17:48:22.364118 22151 sched.cpp:496] Master
> [email protected]:5050 refused authentication
> I0221 17:48:22.364186 22151 sched.cpp:1171] Got error 'Master refused
> authentication'
> I0221 17:48:22.364212 22151 sched.cpp:2029] Asked to abort the driver
> 17:48:22.364 [Thread-11] ERROR
> org.apache.mesos.chronos.scheduler.mesos.MesosJobFramework - Master
> refused authentication
> 17:48:22.364 [Thread-11] INFO
> org.apache.mesos.chronos.scheduler.jobs.JobScheduler - Shutting down
> job scheduler
> I0221 17:48:22.370010 22193 sched.cpp:1995] Asked to stop the driver
> 17:48:22.370 [pool-5-thread-1] INFO
> org.apache.mesos.chronos.scheduler.jobs.JobScheduler - Defeated. Not
> the current leader.
> 17:48:22.370 [shutdownHook1] INFO
> org.apache.mesos.chronos.scheduler.Main$ - Shutting down services
>
>
> mesos :
> credentials
> {
>   "credentials": [
>     {
>       "principal": "tjop_marathon",
>       "secret": "tjop_marathon"
>     },
> {
>       "principal": "tjop_chronos",
>       "secret": "tjop_chronos"
>     },
> {
>       "principal": "tjop_mesos_slave",
>       "secret": "tjop_mesos_slave"
>     }
>   ]
> }
> acls:
> {
>   "register_frameworks": [
>     {
>       "principals": { "type": "ANY"},
>       "roles": { "type": "ANY" }
>     }
>   ],
>   "run_tasks": [
>     {
>       "principals": { "type": "ANY"},
>       "users": {"type": "ANY" }
>     }
>   ]
> }
> mesos log:
> I0221 17:56:04.496440 20166 master.cpp:6688] Authenticating
> [email protected]:57494
> I0221 17:56:04.496919 20173 authenticator.cpp:98] Creating new server
> SASL connection
> I0221 17:56:04.499248 20169 authenticator.cpp:204] Received SASL
> authentication start
> I0221 17:56:04.499313 20169 authenticator.cpp:326] Authentication
> requires more steps
> I0221 17:56:04.500385 20170 authenticator.cpp:232] Received SASL
> authentication step
> W0221 17:56:04.500468 20170 authenticator.cpp:332] Authentication
> failure: authentication failure
> W0221 17:56:04.500690 20168 master.cpp:6715] Failed to authenticate
> [email protected]:57494:
> Refused authentication
>
> please help me,thanks

-- 
Dipl.-Inf. 
Marc Zimmermann

____________________________________
 
mmbash UG (haftungsbeschr?0?1nkt)
Friedenstra?0?8e 22, 50676 K?0?2ln, Germany

http://mmbash.de
[email protected]
+49 152 / 31936413

Gesch?0?1ftsf??hrer: Mike Michel, Marc Zimmermann
Amtsgericht K?0?2ln, HRB 73562

Reply via email to