Here is the only error message that is produced when I try to run the instance. It is from cloud-output.log
com.eucalyptus.ws.AuthenticationException: Missing required parameter: AWSAccessKeyId
at com.eucalyptus.ws.handlers.HmacV2Handler.incomingMessage(HmacV2Handler.java:110)
at com.eucalyptus.ws.handlers.MessageStackHandler.handleUpstream(MessageStackHandler.java:115)
at com.eucalyptus.ws.server.FilteredPipeline$StageBottomHandler.handleUpstream(FilteredPipeline.java:171)
at com.eucalyptus.ws.server.NioServerHandler.messageReceived(NioServerHandler.java:119)
at org.jboss.netty.handler.stream.ChunkedWriteHandler.handleUpstream(ChunkedWriteHandler.java:114)
at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:385)
at org.jboss.netty.handler.codec.replay.ReplayingDecoder.unfoldAndfireMessageReceived(ReplayingDecoder.java:459)
at org.jboss.netty.handler.codec.replay.ReplayingDecoder.callDecode(ReplayingDecoder.java:443)
at org.jboss.netty.handler.codec.replay.ReplayingDecoder.messageReceived(ReplayingDecoder.java:381)
at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:342)
at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:329)
at org.jboss.netty.channel.socket.nio.NioWorker.read(NioWorker.java:330)
at org.jboss.netty.channel.socket.nio.NioWorker.processSelectedKeys(NioWorker.java:282)
at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:203)
at org.jboss.netty.util.internal.IoWorkerRunnable.run(IoWorkerRunnable.java:53)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:636)
I am getting a similar error though it only happens for me when I actually try to run an instance. Here is the exact command line and error message.
$ euca-run-instances emi-67DC1321 -k mykey
Warning: failed to parse error message from AWS: <unknown>:1:0: syntax error
EC2ResponseError: 403 Forbidden
Failure: 403 Forbidden
Here is the only error message that is produced when I try to run the instance. It is from cloud-output.log
com.eucalyptus. ws.Authenticati onException: Missing required parameter: AWSAccessKeyId ws.handlers. HmacV2Handler. incomingMessage (HmacV2Handler. java:110) ws.handlers. MessageStackHan dler.handleUpst ream(MessageSta ckHandler. java:115) ws.server. FilteredPipelin e$StageBottomHa ndler.handleUps tream(FilteredP ipeline. java:171) ws.server. NioServerHandle r.messageReceiv ed(NioServerHan dler.java: 119) netty.handler. stream. ChunkedWriteHan dler.handleUpst ream(ChunkedWri teHandler. java:114) netty.channel. Channels. fireMessageRece ived(Channels. java:385) netty.handler. codec.replay. ReplayingDecode r.unfoldAndfire MessageReceived (ReplayingDecod er.java: 459) netty.handler. codec.replay. ReplayingDecode r.callDecode( ReplayingDecode r.java: 443) netty.handler. codec.replay. ReplayingDecode r.messageReceiv ed(ReplayingDec oder.java: 381) netty.channel. Channels. fireMessageRece ived(Channels. java:342) netty.channel. Channels. fireMessageRece ived(Channels. java:329) netty.channel. socket. nio.NioWorker. read(NioWorker. java:330) netty.channel. socket. nio.NioWorker. processSelected Keys(NioWorker. java:282) netty.channel. socket. nio.NioWorker. run(NioWorker. java:203) netty.util. internal. IoWorkerRunnabl e.run(IoWorkerR unnable. java:53) concurrent. ThreadPoolExecu tor.runWorker( ThreadPoolExecu tor.java: 1110) concurrent. ThreadPoolExecu tor$Worker. run(ThreadPoolE xecutor. java:603) Thread. run(Thread. java:636)
at com.eucalyptus.
at com.eucalyptus.
at com.eucalyptus.
at com.eucalyptus.
at org.jboss.
at org.jboss.
at org.jboss.
at org.jboss.
at org.jboss.
at org.jboss.
at org.jboss.
at org.jboss.
at org.jboss.
at org.jboss.
at org.jboss.
at java.util.
at java.util.
at java.lang.