Sorry I finally found out the issue was not in the start command and then happens in both ways , manually and with ansible. Don't pay attention to this ticket, I will keep searching about the issue but it has no link with an ansible issue.
Thank you for your help, Regards Le mardi 4 juillet 2017 09:48:50 UTC+2, Dick Davies a écrit : > > Is this an init script? It sounds like it relies on something in the > environment. > Does it start at boot cleanly? If not, that's almost certainly the > issue, you might > find setting some variables explicitly in the init script sorts things > out. > > On 4 July 2017 at 08:31, fanvalt <[email protected] <javascript:>> > wrote: > > I did display the variables when running the > > start command and I cannot find out which variable would be a problem. > > Any clue ? > > Regards > > > > Here are the variables set when the error message is displayed: > > A__z='"*SHLVL="*TMOUT' > > BASH=/bin/sh > > > BASHOPTS=cmdhist:extquote:force_fignore:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath > > > > BASH_ALIASES=() > > BASH_ARGC=([0]="1" [1]="2") > > BASH_ARGV=([0]="/shrnexus/4you/app5/app5-0.0.0-SNAPSHOT/bin/setenv" > > [1]="clean" [2]="server") > > BASH_CMDS=() > > BASH_LINENO=([0]="12" [1]="0") > > BASH_SOURCE=([0]="/shrnexus/4you/app5/app5-0.0.0-SNAPSHOT/bin/setenv" > > [1]="/shrnexus/4you/app5/app5-0.0.0-SNAPSHOT/bin/foryou") > > BASH_VERSINFO=([0]="4" [1]="2" [2]="46" [3]="1" [4]="release" > > [5]="x86_64-redhat-linux-gnu") > > BASH_VERSION='4.2.46(1)-release' > > CURRENTDIR=/shrnexus/4you/app5/app5-0.0.0-SNAPSHOT/bin > > DIRNAME=/shrnexus/4you/app5/app5-0.0.0-SNAPSHOT/bin > > DIRSTACK=() > > EDITOR=vi > > EUID=21175 > > FCEDIT=vi > > GROUPS=() > > HISTEDIT=vi > > HISTFILESIZE=1000 > > HISTSIZE=128 > > HOME=/home/4you > > HOSTNAME=server1 > > HOSTTYPE=x86_64 > > IFS=' > > ' > > KARAF_SCRIPT=foryou > > LOG=/shr_4you/current/logs > > LOGNAME=4you > > MACHINE=x86_64-unknown-linux-gnu > > MACHTYPE=x86_64-redhat-linux-gnu > > MAIL=/var/spool/mail/4you > > MANPATH=/usr/share/man:/sopra/tools/man > > OLDPWD=/shr_4you > > OPTERR=1 > > OPTIND=1 > > OSTYPE=linux-gnu > > PAGER=more > > > PATH=/hrasdlcusers/build-tools/unzip/current:/hrasdlcusers/build-tools/java/current/bin:/hrasdlcusers/build-tools/unzip/current:/hrasdlcusers/build-tools/java/current/bin:/hrasdlcusers/build-tools/unzip/current:/hrasdlcusers/build-tools/java/current/bin:/doi/pjunix/4.1/usrbin:/usr/local/bin:/usr/bin:/sbin:/usr/sbin:/bin:/sopra/tools/bin:/sopra/tools/sbin > > > > PIPESTATUS=([0]="0") > > POSIXLY_CORRECT=y > > PPID=1 > > PROGNAME=foryou > > PS4='+ ' > > SHELL=/usr/bin/ksh > > SHELLOPTS=braceexpand:hashall:interactive-comments:posix > > SHLVL=5 > > SIGACS=/shr_4you > > SSH_CLIENT='172.21.18.35 49739 22' > > SSH_CONNECTION='172.21.18.35 49739 10.7.1.4 22' > > SSH_TTY=/dev/pts/2 > > TERM=xterm > > TMOUT=7200 > > TMP=/shr_4you/current/temp > > UID=21175 > > UNZIP_HOME=/hrasdlcusers/build-tools/unzip/current > > USER=4you > > _=/shrnexus/4you/app5/app5-0.0.0-SNAPSHOT/bin > > http_proxy=None > > https_proxy=None > > > > Here are the variables set when the start command is running withour > error > > message: > > _=*3622*/usr/bin/env > > EDITOR=vi > > FCEDIT=vi > > HISTEDIT=vi > > HISTFILESIZE=1000 > > HISTSIZE=128 > > HOME=/home/4you > > HOSTNAME=server1 > > JAVACMD=/hrasdlcusers/build-tools/java/current/bin/java > > JAVA_HOME=/hrasdlcusers/build-tools/java/current > > LOG=/shr_4you/current/logs > > LOGNAME=4you > > MACHINE=x86_64-unknown-linux-gnu > > MAIL=/var/spool/mail/4you > > MANPATH=/usr/share/man:/sopra/tools/man > > PAGER=more > > > PATH=/hrasdlcusers/build-tools/unzip/current:/hrasdlcusers/build-tools/java/current/bin:/doi/pjunix/4.1/usrbin:/usr/local/bin:/usr/bin:/sbin:/usr/sbin:/bin:/sopra/tools/bin:/sopra/tools/sbin > > > > SHELL=/usr/bin/ksh > > SHLVL=1 > > SIGACS=/shr_4you > > SSH_CLIENT=172.21.18.35 49739 22 > > SSH_CONNECTION=172.21.18.35 49739 10.7.1.4 22 > > SSH_TTY=/dev/pts/2 > > TERM=xterm > > TMOUT=7200 > > TMP=/shr_4you/current/temp > > UNZIP_HOME=/hrasdlcusers/build-tools/unzip/current > > USER=4you > > A__z="*SHLVL="*TMOUT > > > > Le mercredi 28 juin 2017 17:04:40 UTC+2, J Hawkesworth a écrit : > >> > >> > >> Maybe your application needs some environment variables which aren't > set > >> when ansible runs the command. > >> > >> You can set specific environment variables though - see > >> http://docs.ansible.com/ansible/playbooks_environment.html > >> > >> Jon > >> On Wednesday, June 28, 2017 at 3:20:21 PM UTC+1, fanvalt wrote: > >>> > >>> Hello, > >>> > >>> If I run karaf manually with the start command, I have no error. > >>> But if I run the start command in a ansible task, I have the following > >>> command: > >>> > >>> 347 [sshd-SshClient[7a4ccb53]-nio2-thread-1] WARN > >>> org.apache.sshd.client.session.ClientSessionImpl - Exception caught > >>> java.lang.IllegalStateException: Unable to negotiate key exchange for > kex > >>> algorithms (client: > >>> > ecdh-sha2-nistp256,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp384,ecdh-sha2-nistp521,ecdh-sha2-nistp521 > > > >>> / server: > >>> > diffie-hellman-group-exchange-sha256,diffie-hellman-group-exchange-sha1,diffie-hellman-group1-sha1) > > > >>> at > >>> > org.apache.sshd.common.session.AbstractSession.negotiate(AbstractSession.java:1159) > > > >>> at > >>> > org.apache.sshd.common.session.AbstractSession.doHandleMessage(AbstractSession.java:388) > > > >>> at > >>> > org.apache.sshd.common.session.AbstractSession.handleMessage(AbstractSession.java:326) > > > >>> at > >>> > org.apache.sshd.client.session.ClientSessionImpl.handleMessage(ClientSessionImpl.java:306) > > > >>> at > >>> > org.apache.sshd.common.session.AbstractSession.decode(AbstractSession.java:780) > > > >>> at > >>> > org.apache.sshd.common.session.AbstractSession.messageReceived(AbstractSession.java:308) > > > >>> at > >>> > org.apache.sshd.common.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:54) > > > >>> at > >>> > org.apache.sshd.common.io.nio2.Nio2Session$1.onCompleted(Nio2Session.java:184) > > > >>> at > >>> > org.apache.sshd.common.io.nio2.Nio2Session$1.onCompleted(Nio2Session.java:170) > > > >>> at > >>> > org.apache.sshd.common.io.nio2.Nio2CompletionHandler$1.run(Nio2CompletionHandler.java:32) > > > >>> at java.security.AccessController.doPrivileged(Native Method) > >>> at > >>> > org.apache.sshd.common.io.nio2.Nio2CompletionHandler.completed(Nio2CompletionHandler.java:30) > > > >>> at sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:126) > >>> at sun.nio.ch.Invoker.invokeDirect(Invoker.java:157) > >>> at > >>> > sun.nio.ch.UnixAsynchronousSocketChannelImpl.implRead(UnixAsynchronousSocketChannelImpl.java:553) > > > >>> at > >>> > sun.nio.ch.AsynchronousSocketChannelImpl.read(AsynchronousSocketChannelImpl.java:276) > > > >>> at > >>> > sun.nio.ch.AsynchronousSocketChannelImpl.read(AsynchronousSocketChannelImpl.java:297) > > > >>> at > >>> > java.nio.channels.AsynchronousSocketChannel.read(AsynchronousSocketChannel.java:420) > > > >>> at > >>> > org.apache.sshd.common.io.nio2.Nio2Session.startReading(Nio2Session.java:170) > > >>> at > >>> > org.apache.sshd.common.io.nio2.Nio2Connector$1.onCompleted(Nio2Connector.java:60) > > > >>> at > >>> > org.apache.sshd.common.io.nio2.Nio2Connector$1.onCompleted(Nio2Connector.java:53) > > > >>> at > >>> > org.apache.sshd.common.io.nio2.Nio2CompletionHandler$1.run(Nio2CompletionHandler.java:32) > > > >>> at java.security.AccessController.doPrivileged(Native Method) > >>> at > >>> > org.apache.sshd.common.io.nio2.Nio2CompletionHandler.completed(Nio2CompletionHandler.java:30) > > > >>> at sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:126) > >>> at sun.nio.ch.Invoker$2.run(Invoker.java:218) > >>> at > >>> > sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112) > > > >>> at > >>> > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) > > > >>> at > >>> > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > > > >>> at java.lang.Thread.run(Thread.java:748) > >>> > >>> > >>> Any help would be appreciate, I did check the java version, the karaf > >>> version , it seems to be related to ansible but I cannot find out the > issue. > >>> regards > > > > -- > > You received this message because you are subscribed to the Google > Groups > > "Ansible Project" group. > > To unsubscribe from this group and stop receiving emails from it, send > an > > email to [email protected] <javascript:>. > > To post to this group, send email to [email protected] > <javascript:>. > > To view this discussion on the web visit > > > https://groups.google.com/d/msgid/ansible-project/3bb18bea-da93-4bc8-9837-89afff411a33%40googlegroups.com. > > > > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Ansible Project" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/f3dc6eb5-d3f0-4cde-bae9-4340bed1559d%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
